- Feb 22, 2023
-
-
Sami Hiltunen authored
The configuration formats of Gitaly and Omnibus deviate from each other creating a few problems: 1. Configuration keys for the same option differ between the context of Omnibus and Gitaly creating confusion for the user. 2. Each new key added requires duplicate work to map the different keys into Omnibus. This change introduces gitaly['configuration'] matching configuration in Omnibus with Gitaly's own format. The previous configuration keys are remapped into this new format to assist administrators during the transition period. The configuration values are now serialized directly into TOML instead of using a template. Removes unneeded values allowing Gitaly's own source to be the single source of truth for configuration. Updates tests because the new serialization method does not output empty config sections. Guards are included to prevent errors with latency configurations that must be arrays where the previous configuration expected a string until such time as Gitaly's own validation subroutines are implemented. Changelog: changed
-
- Feb 15, 2023
-
-
GitLab Release Tools Bot authored
[ci skip]
-
Balasankar 'Balu' C authored
Deprecate queue_selector and negate options See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6676 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Clemens Beck <cbeck@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Gregorius Marco <gmarco@gitlab.com>
-
- Feb 03, 2023
-
-
Gregorius Marco authored
We are deprecating configuring Sidekiq with queue_selector in favor of default routing rules. For more info: https://gitlab.com/groups/gitlab-com/gl-infra/-/epics/596 Changelog: deprecated
-
- Feb 15, 2023
-
-
Balasankar 'Balu' C authored
Mark gitaly configuration as sensitive See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6678 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Steve Azzopardi <sazzopardi@gitlab.com>
-
- Feb 09, 2023
-
-
Steve Azzopardi authored
What --- Mark the gitaly configuration as `sensitive` Why --- Stop showing the diff in the `chef-client` run logs since the Gitaly configuration has tokens inside of it, and logging these tokens can be easily leaked if we copy/paste the logs or if we store these logs externally. Reference: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/17171 Changelog: changed Signed-off-by:
Steve Azzopardi <sazzopardi@gitlab.com>
-
- Feb 15, 2023
-
-
Balasankar 'Balu' C authored
Mark praefect configuration as sensitive See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6679 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Steve Azzopardi <sazzopardi@gitlab.com>
-
- Feb 09, 2023
-
-
Steve Azzopardi authored
What --- Mark the praefect configuration as [`sensitive`](https://docs.chef.io/resource_common/#properties) Why --- Stop showing the diff in the chef-client run logs since the Praefect configuration has database passwords inside of it, and logging these tokens can be easily leaked if we copy/paste the logs or if we store these logs externally. Reference: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/17171 Changelog: changed Signed-off-by:
Steve Azzopardi <sazzopardi@gitlab.com>
-
- Feb 14, 2023
-
-
Robert Marshall authored
Move node-exporter settings to underscored form See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6668 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Andrew Patterson <apatterson@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
Use node['monitoring']['node_exporter'] to access Chef attributes corresponding to node-exporter service. Deprecates node['monitoring']['node-exporter'] form. Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
GitLab Release Tools Bot authored
-
GitLab Bot authored
-
GitLab Bot authored
-
- Feb 13, 2023
-
-
GitLab Bot authored
-
- Feb 10, 2023
-
-
GitLab Release Tools Bot authored
[ci skip]
-
GitLab Release Tools Bot authored
[ci skip]
-
GitLab Release Tools Bot authored
[ci skip]
-
GitLab Bot authored
-
- Feb 09, 2023
-
-
GitLab Bot authored
-
Reuben Pereira authored
Update Python3 version to 3.9.16 See merge request https://gitlab.com/gitlab-org/security/omnibus-gitlab/-/merge_requests/291 Merged-by:
Reuben Pereira <2967854-rpereira2@users.noreply.gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Nick Malcolm <nmalcolm@gitlab.com> Co-authored-by:
Robert Marshall <rmarshall@gitlab.com>
-
Robert Marshall authored
Merge branch 'security-7352-update-python3-master' into 'master' See merge request gitlab-org/security/omnibus-gitlab!291 Changelog: security
-
- Feb 14, 2023
-
-
Achilleas Pipinellis authored
Routing rules can prevent mail from being sent See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6672 Merged-by:
Achilleas Pipinellis <axil@gitlab.com> Approved-by:
Dustin Collins <714871-dustinmm80@users.noreply.gitlab.com> Approved-by:
Achilleas Pipinellis <axil@gitlab.com> Co-authored-by:
Anton Smith <asmith@gitlab.com>
-
Anton Smith authored
-
Evan Read authored
Add note about proxy env effect on DNS rebind protection See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6673 Merged-by:
Evan Read <eread@gitlab.com> Approved-by:
Evan Read <eread@gitlab.com> Co-authored-by:
Nick Malcolm <nmalcolm@gitlab.com>
-
- Feb 08, 2023
-
-
Nick Malcolm authored
-
- Feb 13, 2023
-
-
Achilleas Pipinellis authored
Add docs for troubleshooting connection problems due to two connections See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6663 Merged-by:
Achilleas Pipinellis <axil@gitlab.com> Approved-by:
Achilleas Pipinellis <axil@gitlab.com> Reviewed-by:
Achilleas Pipinellis <axil@gitlab.com> Reviewed-by:
Omar Qunsul <oqunsul@gitlab.com> Reviewed-by:
Rutger Wessels <rwessels@gitlab.com> Co-authored-by:
Omar Qunsul <oqunsul@gitlab.com>
-
Omar Qunsul authored
Addressing: https://gitlab.com/gitlab-org/gitlab/-/issues/387905 Changelog: other
-
- Feb 10, 2023
-
-
Robert Marshall authored
Move QA image release to a different stage Closes #7333 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6635 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Dmytro Makovey <dmakovey@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
This is done temporarily to test releasing of QA images to Dockerhub in the GitLab rails pipelines. By moving it to a different stage, we prevent release-tools from automatically playing it, while retaining the ability to play it ourselves if the job in GitLab rails pipeline fails for some reason. Related MR in GitLab rails project - https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105177 Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7333 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Feb 09, 2023
-
-
Robert Marshall authored
Fix env variable parsing in Git software definition See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6683 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Jason Plum <jplum@gitlab.com> Approved-by:
John Skarbek <jskarbek@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
- The git build config only selects ENV for specific build times and the method `start_with?` was invoked but without the trailing `?`. This adds the `?` so the entire check will work correctly. Related https://gitlab.com/gitlab-org/release/tasks/-/issues/5038 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
git: Make the Gitaly Git version override version-agnostic See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6661 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Dmytro Makovey <dmakovey@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Patrick Steinhardt <psteinhardt@gitlab.com>
-
- Feb 03, 2023
-
-
Patrick Steinhardt authored
With 89950647c (Set GIT_REPO_URL, GIT_VERSION_2_37_1, GIT_VERSION_2_38, 2022-11-11), we have introduced the logic to allow overriding the bundled Git versions that Gitaly is using. Back then we had been hard coding the specific versions that could be overridden. But as these bundled Git versions are under the control of Gitaly and change over time those are bound to become out-of-date. In fact, they already are out-of-date as Gitaly only distributes the Git v2.38 release train. Furthermore, Gitaly will soon add a second release train with Git v2.39, which would require another new variable override. Refactor the logic to be version-neutral so that we just forward all environment variables that have the `GITALY_GIT_VERSION_` prefix to the build environment.
-
- Feb 08, 2023
-
-
Phillip Wells authored
Updating page to match the nav See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6671 Merged-by:
Phillip Wells <pwells@gitlab.com> Approved-by:
Phillip Wells <pwells@gitlab.com> Co-authored-by:
Suzanne Selhorn <sselhorn@gitlab.com>
-
- Feb 07, 2023
-
-
Suzanne Selhorn authored
Related to: https://gitlab.com/gitlab-org/technical-writing/-/issues/744
-
- Feb 08, 2023
-
-
Jon Glassman authored
Update deprecated cgroups conf See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6675 Merged-by:
Jon Glassman <jglassman@gitlab.com> Approved-by:
Jon Glassman <jglassman@gitlab.com> Co-authored-by:
Łukasz Korbasiewicz <lkorbasiewicz@gitlab.com>
-
Łukasz Korbasiewicz authored
-
- Feb 07, 2023
-
-
Robert Marshall authored
Update unixcharles/acme-client from 2.0.11 to 2.0.13 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6655 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
deps <bot@dependencies.io>
-
[┐∵]┘GitLab Dependency Bot authored
- Bump unixcharles/acme-client from version 2.0.11 to 2.0.13 Changelog: changed
-
Balasankar 'Balu' C authored
Add gitlab-sshd configuration support See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6446 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Gerard Hickey <ghickey@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Reviewed-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Reviewed-by:
Gerard Hickey <ghickey@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-