- Feb 23, 2023
-
-
Lorena Ciutacu authored
Use latest docs Docker images See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6709 Merged-by:
Lorena Ciutacu <lciutacu@gitlab.com> Approved-by:
Lorena Ciutacu <lciutacu@gitlab.com> Co-authored-by:
Evan Read <eread@gitlab.com>
-
Evan Read authored
-
Balasankar 'Balu' C authored
Update Merge Request templates See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6692 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Andrew Patterson <apatterson@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Mitchell Nielsen <mnielsen@gitlab.com>
-
Mitchell Nielsen authored
Uses `%{first_multiline_commit}` to include the first multiline commit in the MR description. Docs: https://docs.gitlab.com/ee/user/project/description_templates.html#supported-variables-in-merge-request-templates
-
- Feb 22, 2023
-
-
Robert Marshall authored
Match Gitaly's configuration format in Omnibus See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6621 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Will Chandler <wchandler@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Hossein Pursultani <hpursultani@gitlab.com> Reviewed-by:
Will Chandler <wchandler@gitlab.com> Co-authored-by:
Sami Hiltunen <shiltunen@gitlab.com>
-
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
-
Marcel Amirault authored
Clean up docs redirects, omnibus - 2023-02-21 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6705 Merged-by:
Marcel Amirault <mamirault@gitlab.com> Approved-by:
Marcel Amirault <mamirault@gitlab.com> Co-authored-by:
Jonathan Glassman <jglassman@gitlab.com>
-
- Feb 21, 2023
-
-
Jonathan Glassman authored
-
GitLab Release Tools Bot authored
[ci skip]
-
Diana Logan authored
Fix trailing whitespace See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6704 Merged-by:
Diana Logan <dlogan@gitlab.com> Approved-by:
Diana Logan <dlogan@gitlab.com> Co-authored-by:
Jonathan Glassman <jglassman@gitlab.com>
-
Jonathan Glassman authored
-
- Feb 17, 2023
-
-
Robert Marshall authored
Deprecate legacy Praefect configuration options See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6669 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Hossein Pursultani <hpursultani@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Sami Hiltunen <shiltunen@gitlab.com>
-
Sami Hiltunen authored
Praefect's configuration in Omnibus has been updated to structurally match Praefect's own configuration. The new configuration keys go under the `praefect['configuration']` key. This commit deprecates the old keys that were replaced by the new configuration. Changelog: deprecated
-
Robert Marshall authored
Match Praefect's configuration format in Omnibus Closes #7422 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6658 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Hossein Pursultani <hpursultani@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Reviewed-by:
Robert Marshall <rmarshall@gitlab.com> Reviewed-by:
Sami Hiltunen <shiltunen@gitlab.com> Co-authored-by:
Sami Hiltunen <shiltunen@gitlab.com>
-
Sami Hiltunen authored
The configuration formats of Praefect and Omnibus deviate from each other creating a few problems: 1. Configuration keys for the same option differ between the context of Omnibus and Praefect creating confusion for the user. 2. Each new key added requires duplicate work to map the different keys into Omnibus. This change introduces praefect['configuration'] matching configuration in Omnibus with Praefect's own format. The previous configuration keys are remapped into this new format to assist administrators during the transition period. The tomlrb gem does not supporting encoding TOML, so the tomlib gem has been added as a dependency. The configuration values are now serialized directly into TOML instead of using a template. Removes unneeded values allowing Praefect'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 Praefect's own validation subroutines are implemented. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7422 Changelog: changed
-
Robert Marshall authored
Make RAT install packages from packagecloud repositories Closes #7437 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6674 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Andrew Patterson <apatterson@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Reviewed-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
- Use packages published to packagecloud instead of direct downloads for nightly and pre-release RAT Pipelines Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7437 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Feb 16, 2023
-
-
Balasankar 'Balu' C authored
Use first entry in allowed_hosts, if set, for healthcheck Closes #6884 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6666 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Jason Young <jyoung@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
dustinmm80 <dcollins@gitlab.com>
-
Dustin Collins authored
Changelog: changed
-
Balasankar 'Balu' C authored
Resolve "Add Packages for AL2022" See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6477 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Andrew Patterson <apatterson@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Reviewed-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Dmitry Makovey <dmakovey@gitlab.com>
-
Dmytro Makovey authored
Changelog: added
-
Balasankar 'Balu' C authored
Ensure runit is started before gitlab-sshd See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6684 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Reviewed-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Robert Marshall <rmarshall@gitlab.com>
-
Robert Marshall authored
- If doing a fresh installation with gitlab-sshd enabled, the cookbook hangs waiting for the service to start. This happens because runit is not yet configured and running when the gitlab-shell recipe executes. This changes the gitlab-shell recipe to happen after the runit recipe so that the gitlab-sshd service can start up correctly if enabled at first installation. Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5937 Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- 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
-