Age | Commit message (Collapse) | Author |
|
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
[ci skip]
|
|
Closes #19252
[ci skip]
|
|
Update docs based on customer upgrade from 4.0
## What does this MR do?
Adds helpful notes to early upgrade docs. Without these helpful hints it will be really hard for most people to upgrade from early versions to later versions.
The tip about doing database migrations to version 6.1, then migrating iids, then migrating the database all the way was based on a tip from https://github.com/gitlabhq/gitlabhq/issues/7869. It worked really well!
See merge request !4409
|
|
|
|
Broken instructions. git fetch --all --tags doesn't refresh tags
See merge request !4092
|
|
[ci skip]
|
|
[ci skip]
|
|
|
|
[ci skip]
|
|
This reverts commit 66d8ef1ad9d5952b7e7f026658f71aafc861950e, reversing
changes made to 6a8359f3d3be01af6f5b124b61af7ee1c77c17d0.
The `--with` option was added in Bundler 1.10 but in this case it
shouldn't even be needed: I've tested the original command locally and
the pg gem was installed, so I believe the user that opened the original
MR ran the wrong command (i.e. `sudo -u git -H bundle install --without
development test postgres --deployment` instead of `sudo -u git -H bundle
install --without development test mysql --deployment`.
See discussion at
https://gitlab.com/gitlab-org/gitlab-ce/commit/66d8ef1ad9d5952b7e7f026658f71aafc861950e
for more context.
|
|
|
|
|
|
Update patch_versions.md with explicit --with statement for db gem group
## What does this MR do?
Updates `patch_versions.md`'s instructions on installing gems to explicitly install either the postgres or mysql groups.
## Are there points in the code the reviewer needs to double check?
No, but thank you for your time.
## Why was this MR needed?
I performed the steps listed in `patch_versions.md` and ran the command for updating postgres gems. Bundler told me at the end that it had not installed the postgres gem group, which caused the next step, migrating the DB, to fail for obvious reasons.
Changing the command to `--with postgres` made it install the postgres gem group, and db:migrate then passed.
## What are the relevant issue numbers?
None
## Screenshots (if relevant)
N/A
See merge request !3955
|
|
Prepend letter v to GitLab Workhorse version numbers
This helps to address gitlab-org/gitlab-ce#12684 so as to maintain consistency in all GitLab projects.
It also addresses: https://gitlab.com/gitlab-org/gitlab-workhorse/issues/4
Next Steps
- create a set of duplicate tags in workhorse to prevent errors when updating from the patch guide
See merge request !3088
|
|
necessary. When I followed these instructions, the first command did not install the postgres group and it had to be made explicit.
|
|
Closes #15525
|
|
[ci skip]
|
|
[ci skip]
|
|
[ci skip]
|
|
Under the procedure, I've warned about gitlab-shell version, which should be 2.6.12 (may be some minor revisions introduces that).
|
|
We found out that 0.7.2 breaks shallow `git clone`. GitLab 8.7 will
work fine with gitlab-workhorse 0.7.1 too.
|
|
Use gitlab-workhorse 0.7.2
See merge request !3570
|
|
|
|
|
|
[ci skip]
|
|
|
|
|
|
|
|
|
|
[ci skip]
|
|
|
|
[ci skip]
|
|
[ci skip]
|
|
|
|
[ci skip]
|
|
Fix master branch link to upgrader.md
See merge request !2967
|
|
|
|
add bundle clean to upgrade docs
This MR adds a bundle clean after installing new gems. Bundle clean removes old, not needed gems to keep the system clean.
See merge request !2809
|
|
|
|
|
|
|
|
These sections were removed but:
- even if the NGINX config wasn't
modified, it might be in future updates so it's better to always have it
instead of having to remember to add it depending on the changes
- the init script update section must be there since it's a safe command
line that should be run on every update
[ci skip]
|
|
|
|
Use gitlab-workhorse 0.6.4
This fixes a bug in 8.5.0.rc1 where downloading Git blobs through the API is broken.
See merge request !2794
|
|
Needed because of !2782.
[ci skip]
|
|
|
|
[ci skip]
|
|
stashed before beginning the update process. We should probably include this notice on all update guides.
[ci skip]
|