Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
0f31c32c
Commit
0f31c32c
authored
Nov 10, 2017
by
Nick Thomas
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into ce-to-ee
parents
70a950f7
26a147d3
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
463 additions
and
9 deletions
+463
-9
CHANGELOG-EE.md
CHANGELOG-EE.md
+5
-1
CHANGELOG.md
CHANGELOG.md
+6
-0
app/assets/stylesheets/pages/merge_requests.scss
app/assets/stylesheets/pages/merge_requests.scss
+1
-2
changelogs/unreleased/fix-mysql-grant-check.yml
changelogs/unreleased/fix-mysql-grant-check.yml
+0
-5
doc/update/10.1-to-10.2.md
doc/update/10.1-to-10.2.md
+360
-0
doc/update/doc/update/10.2-ce-to-ee.md
doc/update/doc/update/10.2-ce-to-ee.md
+90
-0
spec/services/geo/hashed_storage_migrated_event_store_spec.rb
.../services/geo/hashed_storage_migrated_event_store_spec.rb
+1
-1
No files found.
CHANGELOG-EE.md
View file @
0f31c32c
Please view this file on the master branch, on stable branches it's out of date.
## 10.1.2 (2017-11-08)
-
[SECURITY] Fix vulnerability that could allow any user of a Geo instance to clone any repository on the secondary instance.
-
[SECURITY] Geo JSON web tokens now expire after two minutes to reduce risk of compromise.
## 10.1.1 (2017-10-31)
-
No changes.
-
[FIXED] Fix LDAP group sync for nested groups e.g. when base has uppercase or extraneous spaces. !3217
-
[FIXED] Geo: read-only safeguards was not working on Secondary node. !3227
-
[FIXED] fix height of rebase and approve buttons.
...
...
CHANGELOG.md
View file @
0f31c32c
...
...
@@ -2,6 +2,12 @@
documentation
](
doc/development/changelog.md
)
for instructions on adding your own
entry.
## 10.1.2 (2017-11-08)
-
[SECURITY] Add X-Content-Type-Options header in API responses to make it more difficult to find other vulnerabilities.
-
[SECURITY] Properly translate IP addresses written in decimal, octal, or other formats in SSRF protections in project imports.
-
[FIXED] Fix TRIGGER checks for MySQL.
## 10.1.1 (2017-10-31)
-
[FIXED] Auto Devops kubernetes default namespace is now correctly built out of gitlab project group-name. !14642 (Mircea Danila Dumitrescu)
...
...
app/assets/stylesheets/pages/merge_requests.scss
View file @
0f31c32c
...
...
@@ -781,10 +781,9 @@
.code-quality-container
{
border-top
:
1px
solid
$gray-darker
;
border-bottom
:
1px
solid
$gray-darker
;
padding
:
$gl-padding-top
;
background-color
:
$gray-light
;
margin
:
4px
-16px
0
;
margin
:
$gl-padding
-16px
-16px
;
.mr-widget-code-quality-list
{
list-style
:
none
;
...
...
changelogs/unreleased/fix-mysql-grant-check.yml
deleted
100644 → 0
View file @
70a950f7
---
title
:
Fix TRIGGER checks for MySQL
merge_request
:
author
:
type
:
fixed
doc/update/10.1-to-10.2.md
0 → 100644
View file @
0f31c32c
This diff is collapsed.
Click to expand it.
doc/update/doc/update/10.2-ce-to-ee.md
0 → 100644
View file @
0f31c32c
# From Community Edition 10.2 to Enterprise Edition 10.2
This guide assumes you have a correctly configured and tested installation of
GitLab Community Edition 10.2. If you run into any trouble or if you have any
questions please contact us at [support@gitlab.com].
### 0. Backup
Make a backup just in case something goes wrong:
```
bash
cd
/home/git/gitlab
sudo
-u
git
-H
bundle
exec
rake gitlab:backup:create
RAILS_ENV
=
production
```
For installations using MySQL, this may require granting "LOCK TABLES"
privileges to the GitLab user on the database version.
### 1. Stop server
```
bash
sudo
service gitlab stop
```
### 2. Get the EE code
```
bash
cd
/home/git/gitlab
sudo
-u
git
-H
git remote add
-f
ee https://gitlab.com/gitlab-org/gitlab-ee.git
sudo
-u
git
-H
git checkout 10-2-stable-ee
```
### 3. Install libs, migrations, etc.
```
bash
cd
/home/git/gitlab
# MySQL installations (note: the line below states '--without postgres')
sudo
-u
git
-H
bundle
install
--without
postgres development
test
--deployment
# PostgreSQL installations (note: the line below states '--without mysql')
sudo
-u
git
-H
bundle
install
--without
mysql development
test
--deployment
# Run database migrations
sudo
-u
git
-H
bundle
exec
rake db:migrate
RAILS_ENV
=
production
# Clean up assets and cache
sudo
-u
git
-H
bundle
exec
rake assets:clean assets:precompile cache:clear
RAILS_ENV
=
production
```
### 4. Start application
```
bash
sudo
service gitlab start
sudo
service nginx restart
```
### 5. Check application status
Check if GitLab and its environment are configured correctly:
```
bash
sudo
-u
git
-H
bundle
exec
rake gitlab:env:info
RAILS_ENV
=
production
```
To make sure you didn't miss anything run a more thorough check with:
```
bash
sudo
-u
git
-H
bundle
exec
rake gitlab:check
RAILS_ENV
=
production
```
If all items are green, then congratulations upgrade complete!
## Things went south? Revert to previous version (Community Edition 10.2)
### 1. Revert the code to the previous version
```
bash
cd
/home/git/gitlab
sudo
-u
git
-H
git checkout 10-2-stable
```
### 2. Restore from the backup
```
bash
cd
/home/git/gitlab
sudo
-u
git
-H
bundle
exec
rake gitlab:backup:restore
RAILS_ENV
=
production
```
[
support@gitlab.com
]:
mailto:support@gitlab.com
spec/services/geo/hashed_storage_migrated_event_store_spec.rb
View file @
0f31c32c
require
'spec_helper'
describe
Geo
::
HashedStorageMigratedEventStore
do
s
et
(
:project
)
{
create
(
:project
,
:hashed
,
path:
'bar'
)
}
l
et
(
:project
)
{
create
(
:project
,
:hashed
,
path:
'bar'
)
}
set
(
:secondary_node
)
{
create
(
:geo_node
)
}
let
(
:old_disk_path
)
{
"
#{
project
.
namespace
.
full_path
}
/foo"
}
let
(
:old_wiki_disk_path
)
{
"
#{
old_disk_path
}
.wiki"
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment