-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
[18.09] Gitlab 11.5.0 #51072
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[18.09] Gitlab 11.5.0 #51072
Conversation
(cherry picked from commit 8e8f692)
(cherry picked from commit cb79c1e)
(cherry picked from commit d768e39)
we already set VERSION in makeFlags below. (cherry picked from commit 8b51e83)
(cherry picked from commit 3233efb)
(cherry picked from commit 625e66d)
(cherry picked from commit 293a631)
(cherry picked from commit a33622e)
(cherry picked from commit 63f2547)
… as it should The nixos test is a bit misleading, as the given nginx configuration would always cause gitlab to redirect to localhost, which is clearly not what you want in a production setup. Instead we now enable services.nginx.recommendedProxySettings, curl against http://gitlab, and assure we get redirected to that same hostname, too. (cherry picked from commit 6870eaf)
Success on x86_64-linux (full log) Attempted: gitaly, gitlab, gitlab-shell, gitlab-workhorse Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: gitaly, gitlab, gitlab-shell, gitlab-workhorse Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: gitaly, gitlab-shell, gitlab-workhorse The following builds were skipped because they don't evaluate on x86_64-darwin: gitlab Partial log (click to expand)
|
(cherry picked from commit c3c57c7)
cc @srhb |
Success on x86_64-linux (full log) Attempted: gitaly, gitlab, gitlab-runner, gitlab-shell, gitlab-workhorse Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: gitaly, gitlab-runner, gitlab-shell, gitlab-workhorse The following builds were skipped because they don't evaluate on x86_64-darwin: gitlab Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: gitaly, gitlab, gitlab-runner, gitlab-shell, gitlab-workhorse Partial log (click to expand)
|
I've no problem with this backport. The test succeeded (eventually...) for me, though I guess it might fail on Hydra with this speed. 😀 |
Yeah, 9p filesystem seems to be pretty slow, and ruby very IO-hungry (it reads a lot of small files during migrations). I'm not sure how this can be accelerated. I'm now taking a look into #49385 and also #49385 (comment), and will backport that into this PR as well |
(cherry picked from commit a3ec5dc)
Failure on x86_64-darwin (full log) Attempted: gitaly, gitlab-runner, gitlab-shell, gitlab-workhorse The following builds were skipped because they don't evaluate on x86_64-darwin: gitlab Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: gitaly, gitlab, gitlab-runner, gitlab-shell, gitlab-workhorse Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: gitaly, gitlab, gitlab-runner, gitlab-shell, gitlab-workhorse Partial log (click to expand)
|
@GrahamcOfBorg build gitlab-runner |
Success on x86_64-darwin (full log) Attempted: gitlab-runner Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: gitlab-runner Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: gitlab-runner Partial log (click to expand)
|
Motivation for this change
Backport of the GitLab updates from #50962 (excluding the
updater.py
script, as we cherry-pick updates anyhow, and don't need updater tooling in that branch)Includes fix for CVE-2018-18643, released as 11.4.6.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)