Commit Graph

17966 Commits

Author SHA1 Message Date
GitLab Release Tools Bot 05dfcbeee8 Update changelog for 16.9.4
[ci skip]
2024-04-09 17:09:06 +00:00
GitLab Release Tools Bot 278e661648 Update changelog for 16.10.2
[ci skip]
2024-04-09 16:49:55 +00:00
Robert Marshall 07d230324e Merge branch 'dmakovey-bump-5-9-0' into 'master'
Bump builder image to 5.9.0

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7529

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Dmitry Makovey <dmakovey@gitlab.com>
2024-04-09 16:47:32 +00:00
Dmytro Makovey 4ff48a637a Bump builder image to 5.9.0
- Updates cosign to version 2.2.3
- Resolves SLES package build failures in staging
  during remote trigger jobs.
2024-04-09 16:47:32 +00:00
Robert Marshall cdf3bb8563 Merge branch 'fix-sles-builds-trigger' into 'master'
Pass DEV_BUILDER_IMAGE_REGISTRY variable to downstream pipeline

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7517

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-09 15:28:45 +00:00
Balasankar 'Balu' C ff55a2fedc Pass DEV_BUILDER_IMAGE_REGISTRY variable to downstream pipeline
- Adds DEV_BUILDER_IMAGE_REGISTRY when invoking triggers to
  allow build-package-on-all-os jobs to work with SLES from
  the GitLab Omnibus Builder repository.

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-09 15:28:45 +00:00
Balasankar 'Balu' C 08ec8a6def Merge branch 'sh-fix-amazon-linux2023-typo-python3' into 'master'
Fix typo in Python 3 builds for Amazon Linux 2023

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7496

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Ryan Egesdahl <regesdahl@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Stan Hu <stanhu@gmail.com>
2024-04-09 11:22:11 +00:00
Andrew Patterson 90aff3e94b Merge branch 'cleanup-ci-stages' into 'master'
Cleanup CI stage names

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7498

Merged-by: Andrew Patterson <apatterson@gitlab.com>
Approved-by: Clemens Beck <cbeck@gitlab.com>
Approved-by: Andrew Patterson <apatterson@gitlab.com>
Reviewed-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-08 22:24:30 +00:00
Balasankar 'Balu' C 3e9c3816c8 Cleanup CI stage names
- Cleanup stage names.
- Remove obsolete CI templates.

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-08 22:24:30 +00:00
Robert Marshall 8cd32a346b Merge branch 'deps/e771939-d167540' into 'master'
Update exiftool/exiftool from 12.80 to 12.82

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7507

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Hossein Pursultani <hpursultani@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: deps <bot@dependencies.io>
2024-04-08 22:21:35 +00:00
dependencies.io Bot dac03774f7 Bump exiftool to version 12.82
- Updates exiftool/exiftool from 12.80 to 12.82

Changelog: changed
2024-04-08 22:21:35 +00:00
Robert Marshall 611ed6b5ff Merge branch 'support-setting-env-var' into 'master'
Support TLS for kas->kas communication for KAS

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7453

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Timo Furrer <tfurrer@gitlab.com>
Approved-by: João Alexandre Cunha <j.a.cunha@gmail.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Taka Nishida <tnishida@gitlab.com>
2024-04-08 20:01:00 +00:00
Taka Nishida b55ca1fb9f Support TLS for kas->kas communication in Omnibus
Closes https://gitlab.com/gitlab-org/gitlab/-/issues/375327

Changelog: added
2024-04-08 20:01:00 +00:00
Robert Marshall 7a0be5f020 Merge branch '8476-add-default-version-cop' into 'master'
Add Rubocop cop to enforce default_version in software definitions

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8476

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7526

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Hossein Pursultani <hpursultani@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-08 16:29:41 +00:00
Balasankar 'Balu' C 22ae898b24 Add Rubocop cop to enforce default_version in software definitions
Prevent empty build caches caused by a lack of default version.

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8476

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-08 16:29:41 +00:00
Robert Marshall 72c2e00be6 Merge branch 'specify-dummy-version-for-gitlab-backup-cli' into 'master'
Specify a dummy version for gitlab-backup-cli

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7525

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-04 08:39:12 +00:00
Balasankar 'Balu' C 0834b55a1d Specify a dummy version for gitlab-backup-cli
The `gitlab-backup-cli` wrapper should not cause a cache
bust. This adds a dummy version to prevent it.

Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8476

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-04 08:39:11 +00:00
Balasankar 'Balu' C ebcd345570 Merge branch 'revert-e8d0c323' into 'master'
Revert "Revert recently introduced cache changes"

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7524

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Reuben Pereira <2967854-rpereira2@users.noreply.gitlab.com>
2024-04-04 04:43:55 +00:00
Reuben Pereira 5719d82182 Revert "Merge branch 'revert-cache-changes' into 'master'"
This reverts merge request !7521
2024-04-04 04:09:05 +00:00
Andrew Patterson e8d0c32383 Merge branch 'revert-cache-changes' into 'master'
Revert recently introduced cache changes

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7521

Merged-by: Andrew Patterson <apatterson@gitlab.com>
Approved-by: Jenny Kim <yjeankim@gitlab.com>
Approved-by: Andrew Patterson <apatterson@gitlab.com>
Co-authored-by: Robert Marshall <rmarshall@gitlab.com>
2024-04-03 19:48:04 +00:00
Robert Marshall aea984c929 Revert recently introduced cache changes
- Recent pipeline jobs failed with strange cache issues. After review of
  recent changes, it is possible that changes from trigger based jobs to
  normal pipeline jobs may have introduced hidden behavioral changes that
  polluted the build caches. This reverts those changes as an attempt
  to unblock auto deploy while the team continues to investigate.
- https://dev.gitlab.org/gitlab/omnibus-gitlab/-/jobs/19887684
- https://dev.gitlab.org/gitlab/omnibus-gitlab/-/jobs/19883123
- https://gitlab.com/gitlab-org/omnibus-gitlab/-/jobs/6535645918

This reverts commit 373d38dc4f.
This reverts commit b7cb856e12.

Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2024-04-03 13:25:00 -04:00
Balasankar 'Balu' C 874a70129c Merge branch 'plu8-master-patch-3038' into 'master'
Unified Backups: Fix missing bin directory

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7519

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Peter Lu <plu@gitlab.com>
2024-04-03 10:35:36 +00:00
Peter Lu f20fa8435b Unified Backups: Fix missing bin directory 2024-04-03 10:35:36 +00:00
Robert Marshall bf97591128 Merge branch '8273-unified-backups-integrate-unified-backups-into-omnibus' into 'master'
Unified Backups: Add gitlab-backup-cli to Omnibus

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8273

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7328

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Aakriti Gupta <agupta@gitlab.com>
Approved-by: Dustin Collins <714871-dustinmm80@users.noreply.gitlab.com>
Approved-by: Gabriel Mazetto <gabriel@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Reviewed-by: Gabriel Mazetto <gabriel@gitlab.com>
Reviewed-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Reviewed-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Ryan Egesdahl <regesdahl@gitlab.com>
Co-authored-by: Aakriti Gupta <agupta@gitlab.com>
Co-authored-by: Javiera Tapia <jtapia@gitlab.com>
2024-04-03 02:49:59 +00:00
Javiera Tapia e19a65e32e Unified Backups: Add gitlab-backup-cli to Omnibus
- Adds wrapper around `gitlab-backup-cli` command
- Adds recipe and template for `gitlab-backup-cli` yaml configuration

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8273

Changelog: added
2024-04-03 02:49:59 +00:00
Achilleas Pipinellis 4ac4409735 Merge branch 'docs-bprescott/20240402-geotlsdatabase' into 'master'
Add sslmode to instructions for replicate-geo-database

Closes #7842

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7514

Merged-by: Achilleas Pipinellis <axil@gitlab.com>
Approved-by: Achilleas Pipinellis <axil@gitlab.com>
Co-authored-by: Ben Prescott_ <bprescott@gitlab.com>
2024-04-02 20:32:33 +00:00
Andrew Patterson 82442479ea Merge branch 'fix-trigger-cache-pipeline' into 'master'
Run Docker-branch job in TRIGGER_CACHE_UPDATE_PIPELINE also

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7513

Merged-by: Andrew Patterson <apatterson@gitlab.com>
Approved-by: Andrew Patterson <apatterson@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-02 17:42:19 +00:00
Ben Prescott_ d18edb4564 Add sslmode to instructions for replicate-geo-database 2024-04-02 15:18:22 +00:00
Balasankar 'Balu' C 373d38dc4f
Run Docker-branch job in TRIGGER_CACHE_UPDATE_PIPELINE also
Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-02 19:25:29 +05:30
Achilleas Pipinellis 05b9bc0a08 Merge branch '434818-add-link-to-deprecation' into 'master'
Add link to single-db deprecation message

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7511

Merged-by: Achilleas Pipinellis <axil@gitlab.com>
Approved-by: Jason Plum <jplum@gitlab.com>
Reviewed-by: Achilleas Pipinellis <axil@gitlab.com>
Co-authored-by: Rutger Wessels <rwessels@gitlab.com>
2024-04-02 08:34:37 +00:00
Rutger Wessels 941866b00f Add link to single-db deprecation message 2024-04-02 08:34:37 +00:00
Andrew Patterson 0550d3cce0 Merge branch 'deduplicate-package-build-jobs' into 'master'
Drop trigger build jobs in favor of normal branch build jobs

Closes #6333 and #7187

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7497

Merged-by: Andrew Patterson <apatterson@gitlab.com>
Approved-by: Clemens Beck <cbeck@gitlab.com>
Approved-by: Andrew Patterson <apatterson@gitlab.com>
Reviewed-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Reviewed-by: Clemens Beck <cbeck@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-02 04:24:21 +00:00
Balasankar 'Balu' C b7cb856e12 Drop trigger build jobs in favor of normal branch build jobs
- Control cache policy by variable.
- Drop trigger build jobs in favor of normal branch build jobs.

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-02 04:24:21 +00:00
Stan Hu faca982898
Accept multiple bind addresses in Redis config
As specified in https://redis.io/docs/management/config-file/, Redis
can bind to multiple addresses with a space-separated field. Previously
attempting to do this without setting `gitlab_rails['redis_host']`
would fail because a URI could not be built with a space in the
hostname.

This commit now splits the string with the space and picks the first
address as the default Redis host.

Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8465

Changelog: added
2024-04-01 16:37:35 -07:00
Robert Marshall 64a47d3673 Merge branch 'copy-docker-image-instead-of-pull-push' into 'master'
Enable skopeo for container releases

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7489

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: João Alexandre Cunha <j.a.cunha@gmail.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-01 19:34:05 +00:00
Balasankar 'Balu' C 7159395339 Enable skopeo for container releases
- Adds option that enables container copies with skopeo
  instead of pull the image, re-tag, and then push it
- Retains current pull/re-tag/push behavior as default

Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5673

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-01 19:34:04 +00:00
Robert Marshall 3f2b0e7618 Merge branch 'redis-version-information-new-redis-helper' into 'master'
Move Redis server information to NewRedisHelper

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7465

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Dustin Collins <714871-dustinmm80@users.noreply.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>
2024-04-01 18:32:51 +00:00
Balasankar 'Balu' C be58ec87c6 Move Redis server information to NewRedisHelper
- Continue conversion to the new style redis helper with
  refactors against the redis server functionality methods

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-04-01 18:32:51 +00:00
deps 7c0841da37 Update curl/curl from curl-8_6_0 to curl-8_7_1
Changelog: changed
2024-03-28 04:02:10 +00:00
Robert Marshall ef895d0726 Merge branch 'fix-nightly-in-canonical-rat-2' into 'master'
Ensure nightly pipelines are correctly detected in Canonical

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8451

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7484

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-03-28 01:09:18 +00:00
Balasankar 'Balu' C 4b8ab3c2cb Ensure nightly pipelines are correctly detected in Canonical
- Ensures package is built for both branch pipelines and
  the nightly job
- Fixes package download URL calculations

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8451

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-03-28 01:09:18 +00:00
Mayra Cabrera 6329fe060b Merge branch 'aqualls-update-html-lint-image' into 'master'
Omnibus: Updates docs-lint image for new SVG use

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7502

Merged-by: Mayra Cabrera <mcabrera@gitlab.com>
Approved-by: Mayra Cabrera <mcabrera@gitlab.com>
Co-authored-by: Amy Qualls <aqualls@gitlab.com>
2024-03-27 22:05:04 +00:00
Andrew Patterson f289844237 Merge branch 'deps/cf38390-975eec1' into 'master'
Update prometheus from 2.50.1 to 2.51.0

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7491

Merged-by: Andrew Patterson <apatterson@gitlab.com>
Approved-by: Jon Doveston <jdoveston@gitlab.com>
Approved-by: Andrew Patterson <apatterson@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
Co-authored-by: deps <bot@dependencies.io>
2024-03-27 20:41:04 +00:00
dependencies.io Bot b8d33138ac Update prometheus from 2.50.1 to 2.51.0
Changelog: changed
2024-03-27 20:41:04 +00:00
GitLab Release Tools Bot cbc28816e1 Merge remote-tracking branch 'dev/master' 2024-03-27 18:14:29 +00:00
GitLab Bot df6a235e47 Automatic merge of gitlab-org/omnibus-gitlab master 2024-03-27 18:05:26 +00:00
Robert Marshall 362603aebd Merge branch 'fix-omnibus-gitconfig-deprecation' into 'master'
Fix deprecation warnings for root configurations

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7501

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Reviewed-by: Ryan Egesdahl <regesdahl@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-03-27 18:00:34 +00:00
Balasankar 'Balu' C fca4d4f229 Fix deprecation warnings for root configurations
Do not warn if nothing is set and the default empty
hash is returned for some configurations.

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-03-27 18:00:33 +00:00
Amy Qualls 538b3459ac
Updates docs-lint image for new SVG use
We need to update the image used in this CI job so it incorporates
the newest changes made to the official GitLab SVG repository.
2024-03-27 10:50:56 -07:00
GitLab Release Tools Bot 61d769868a Update changelog for 16.8.5
[ci skip]
2024-03-27 08:53:14 +00:00