Merged
Conversation
7a1ffad to
85ae5b7
Compare
Member
|
@GrahamcOfBorg test gitlab |
b4278f1 to
b4103da
Compare
Member
Author
|
For some reason, Interestingly, this works just fine on unstable (with pretty much the same codebase in |
Member
|
gitlab:shell:create_hooks has been removed upstream, I'm pretty sure i removed this on master, will try to get to test this on our instance tomorrow. But don't necessarily block merging on this, looks fine generally. |
Member
Author
|
I'd rather not break the gitlab vm tests on 19.03. will have a look later today, thanks for the pointer!
|
5d0dcb3 to
3cdea22
Compare
This is WIP to get rid of PermissionsStartOnly=true (cherry picked from commit 783c2f6)
(cherry picked from commit 52fd300)
This adds a configuration option allowing the addition of additional initializers in config/extra-gitlab.rb. (cherry picked from commit f2bdc91)
Corresponding runner for GitLab version 12.1.0 Changelog: https://gitlab.com/gitlab-org/gitlab-runner/blob/12-1-stable/CHANGELOG.md (cherry picked from commit bc6366b)
(cherry picked from commit 8761bc0)
This is a major version bump but things were generally straightforward save two wrinkles: * it is necessary to ignore collisions in the gitlab bundler environment as both `omniauth_oauth2_generic` and `apollo_upload_server` provide a `console` executable. * grpc had to be patched since its build system expects the `AR` environment variable to contain not just the path to `ar` but also the `rpc` flags (see the discussion in nixpkgs NixOS#63056). (cherry picked from commit 363b352)
(cherry picked from commit 9f77b4a)
(cherry picked from commit 722ee77)
(cherry picked from commit 5589612)
(cherry picked from commit 7efcbea)
(cherry picked from commit 2ee14c3)
(cherry picked from commit 8ce1c4c)
(cherry picked from commit 362076c)
There's no reason to ship a 1.6GiB .tar file in the output. Slims down that output from 1.9GiB to ~350MiB (cherry picked from commit 765491c)
(cherry picked from commit 6c98b0f)
It seems the sha256 hashes of 3 gitaly dependencies were wrong or changed. (cherry picked from commit 89aae90)
(cherry picked from commit 48da993)
gitaly's git2go build with libgit2 0.26.6 due to missing C.GIT_DIFF_INDENT_HEURISTIC. nixpkgs unstable already defaults to 0.27, so it's not a problem there.
(cherry picked from commit a33ddd7)
(cherry picked from commit 42170cb)
These can be directories. (cherry picked from commit d7d873b)
So this won't be cleaned up by removing config/* (cherry picked from commit 3469c20)
3cdea22 to
175269c
Compare
Member
Author
Member
Author
|
@GrahamcOfBorg test gitlab |
Member
Author
|
@globin did you get a chance to give this a test run on your instance? |
Member
|
@flokli just tested with our instance, lgtm! |
Member
Author
|
Thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Motivation for this change
#66621
had to cherry-pick some changes from unstable as well.
Things done
sandboxinnix.confon non-NixOS)nix-shell -p nix-review --run "nix-review wip"./result/bin/)nix path-info -Sbefore and after)Notify maintainers
cc @lheckemann @talyz @bgamari