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>
- 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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
- 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>
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
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>
- 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>
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>
- 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>
- 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>
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>
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>
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>