Commit Graph

603 Commits

Author SHA1 Message Date
Balasankar 'Balu' C 0e9f77ad3d Use Debian 12 based distribution_ci_tools image
- Bumps BUILDER_IMAGE_REVISION to 5.12.1 to bring
  in the updated distribution_ci_tools image.

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-05-16 21:31:38 +00:00
Balasankar 'Balu' C 7eddda47df Merge branch 'sh-update-builder-image-revision-5.11' into 'master'
Update BUILDER_IMAGE_REVISION to v5.12.0

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Stan Hu <stanhu@gmail.com>
2024-05-02 07:28:48 +00:00
dependencies.io Bot acc5d2b537 Bump rubygems to version 3.5.9
- Updates rubygems/rubygems from 3.5.7 to 3.5.9

Changelog: changed
2024-04-30 22:46:18 +00:00
Stan Hu 03c505786c
Update BUILDER_IMAGE_REVISION to v5.12.0
v5.11.0 updates Node.js from v18.17 to v20.12:
https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/merge_requests/337

Changelog: changed
2024-04-23 23:00:33 -07:00
Ryan Egesdahl 1cdddc9dd4 Bump builder image to 5.10.0
- Upgrades Golang to version 1.21.9

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

Changelog: changed
2024-04-12 07:45:31 +00:00
Robert Marshall ca5db61025 Merge branch 'deps/4225d27-054101b' into 'master'
Update rubygems/rubygems from 3.5.6 to 3.5.7

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

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Jon Doveston <jdoveston@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
Co-authored-by: deps <bot@dependencies.io>
2024-04-11 03:34:02 +00:00
dependencies.io Bot ebe3efc332 Bump rubygems to version 3.5.7
- Updates rubygems/rubygems from 3.5.6 to 3.5.7

Changelog: changed
2024-04-11 03:34:02 +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
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
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
Andrew Patterson 6344a43eff Merge branch 'retry-check-jobs' into 'master'
Retry jobs that depend on external sources automatically

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

Merged-by: Andrew Patterson <apatterson@gitlab.com>
Approved-by: Clemens Beck <cbeck@gitlab.com>
Approved-by: Andrew Patterson <apatterson@gitlab.com>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-03-05 17:42:42 +00:00
Balasankar 'Balu' C 88a2b8f6b5 Retry jobs that depend on external sources automatically
Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-03-05 17:42:42 +00:00
Robert Marshall 6b64ec25f7 Merge branch 'bump-get-geo-to-0-7-4' into 'master'
Bump geo-ci tag for triggers to 0.7.4

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

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Ian Baum <ibaum@gitlab.com>
Co-authored-by: Michael Kozono <mkozono@gitlab.com>
2024-02-28 04:33:30 +00:00
Michael Kozono ca8bf47f5a Bump GET:Geo tag to 0.7.4
Fixes GET:Geo destroy and provision jobs.
2024-02-28 04:33:29 +00:00
Robert Marshall 48c77b8abe Merge branch 'cb-update-go-1-21-7' into 'master'
Update Go to 1.21.7

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

Merged-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: Robert Marshall <rmarshall@gitlab.com>
Approved-by: João Alexandre Cunha <j.a.cunha@gmail.com>
Reviewed-by: Vishal Patel <vpatel@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2024-02-27 23:39:43 +00:00
Andrew Patterson a09322cd5b Merge branch 'run-nightly-in-com' into 'master'
Enable running nightly pipelines in Canonical repo

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

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-02-26 15:43:09 +00:00
Balasankar 'Balu' C 65a8c2c5a6 Enable running nightly pipelines in Canonical repo
Modify workflow rules so that nightly pipelines can be run also in
Canonical project

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-02-26 15:43:08 +00:00
Clemens Beck 36c16a04b4
Update Go to 1.21.7
Update the Omnibus builder images from 5.6.0 to 5.7.0.

The new builder images update:
* Go from 1.21.6 to 1.21.7.
* FIPS Go from 1.21.5 to 1.21.7.

Changelog: changed
2024-02-23 10:19:01 +01:00
dependencies.io Bot ea96fedde5 Update rubygems from 3.5.5 to 3.5.6
Changelog: changed
2024-02-19 06:10:15 +00:00
Robert Marshall c95b0efd81 Bump build container image to 5.6.0
- Build container 5.6.0 introduces perl-IPC-Cmd to Enterprise Linux
  compatible build containers. This new package enables OpenSSL 3.0
  package builds to complete.

Related https://gitlab.com/gitlab-org/gitlab/-/issues/341435

Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2024-02-09 12:45:36 -05:00
Balasankar 'Balu' C 19d81e6151
Use Go 1.21 to build components
Switch to the builder image with Go 1.21.

Changelog: changed
Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-02-08 13:57:29 +05:30
Robert Marshall 65280b6b81 Provide packages for Raspberry Pi 12
- Adds package jobs for building Debian 12 for Raspberry Pi
- Add package check for Debian 12 on Raspberry Pi

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

Changelog: added
Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2024-01-29 12:28:42 +00:00
dependencies.io Bot 21f00cd956 Update rubygems from 3.4.22 to 3.5.1
Changelog: changed
2024-01-19 02:03:04 +00:00
Clemens Beck a61f21e922
Update Go from 1.20.11 to 1.20.12
Updates Go and FIPS Go by bumping the Omnibus builder images.

Omnibus builder tag:
  https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/tags/5.2.0

Changelog: changed
Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8338
2023-12-18 15:01:36 +01:00
Balasankar 'Balu' C dd71fd14e7 Use builder image with Ruby 3.1.4
- Start using the builder images with Ruby 3.1.4
- Update license overrides for consul libraries due to
  version change in license finder

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

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

Signed-off-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2023-12-01 18:37:50 +00:00
Robert Marshall a75d61e720 Merge branch '8122-allow-package-promotion-on-shared-runners' into 'master'
Control runner tags for package promotion via env vars

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

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>
2023-12-01 05:27:58 +00:00
Balasankar 'Balu' C d1f9e563aa Control runner tags for package promotion via env vars
Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8122

Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2023-12-01 05:27:58 +00:00
Balasankar 'Balu' C 6bccff692e Merge branch 'update-bundler-version' into 'master'
Update bundler from 2.4.13 to 2.4.22

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Jason Plum <jplum@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2023-11-30 07:05:49 +00:00
Balasankar "Balu" C 20ec63943e
Switch feature branch builds to Ruby 3.1.4
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2023-11-29 09:42:04 +05:30
Clemens Beck 20f9aad8b5
Update bundler from 2.4.13 to 2.4.22
Adds bundler to deps io to automate future updates.

Changelog: changed
2023-11-20 13:51:15 +01:00
Stan Hu 567f4d5dff
Bump Builder Image to 5.0.0
This builds Rust extensions with armv7 instructions instead of armv6l.
2023-11-17 09:52:39 -08:00
Clemens Beck cc8b99a326
Update Go from 1.20.10 to 1.20.11
Update Go by bumping the Omnibus Builder image to 4.34.0.

https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/tags/4.34.0

Changelog: changed
2023-11-10 12:40:37 +01:00
Balasankar 'Balu' C 039db676a9 Make runner tag for arm64 jobs controllable via env variable
Adds the `ARM64_RUNNER_TAG` environment variable which allows
pipelines to run on a different set of arm64 build runners.

Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2023-10-24 21:05:45 +00:00
Clemens Beck af91f5d44e
Update Go from 1.20.8 to 1.20.10
Updates the builder image from 4.30 to 4.31 which now ships Go 1.20.10.

Builder diff:
  https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/compare/4.30.0...4.31.0?from_project_id=145205&straight=false

Changelog: changed
2023-10-16 10:57:02 +02:00
Robert Marshall 66c60728e2 Generate SELinux policy module with package
- Compile the SELinux policy module files from the base type enforcement
  files during the package build
- The SELinux policy applies to more than RHEL 7, so move the type
  enforcement files out of the specific path for clarity

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8231
Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2023-10-16 05:18:44 +00:00
Clemens Beck 8142e954b3 Update Golang from 1.20.7 to 1.20.8
Changelog: changed
2023-10-05 09:36:42 +00:00
Balasankar 'Balu' C f96013d464 Merge branch 'update-get-geo-tag' into 'master'
Update GET:Geo trigger to use tag 0.7.3

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

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: Ian Baum <ibaum@gitlab.com>
2023-09-20 11:11:09 +00:00
Ian Baum afe5930fe5 Update GET:Geo trigger to use tag 0.7.2
* Necessary for the pipeline to use the new opensearch vms
2023-09-20 11:11:09 +00:00
Robert Marshall 668e131580 Merge branch 'switch-from-ruby-docker-image' into 'master'
Switch ruby_docker image with distribution_ci_tools one

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

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>
2023-09-18 23:11:37 +00:00
Clemens Beck 6a2cbf272a
Update FIPS Go to 1.20.7
Update FIPS Go from 1.20.6 to 1.20.7 by bumping the builder
image.

Builder Tag: https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/tags/4.26.0

Changelog: changed
2023-09-14 07:45:13 +02:00
Balasankar 'Balu' C a880f24726 Merge branch '8062-add-packages-for-opensuse-15-5' into 'master'
Add packages for OpenSUSE 15.5

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

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: João Cunha <j.a.cunha@gmail.com>
2023-09-13 15:23:22 +00:00
João Alexandre Cunha cd663be2ed Provide packages for OpenSUSE Leap 15.5
Added support for building the OpenSUSE LEAP 15.5 platform.

Related to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8062

Changelog: added
2023-09-13 15:23:22 +00:00
Balasankar 'Balu' C cd5e9fe8c8
Stop syncing packages to S3
- Removes package sync to S3 now that GCP sync is established
  and stable

Closes https://gitlab.com/gitlab-org/security/omnibus-gitlab/-/issues/3

Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2023-09-07 06:21:02 +00:00
Balasankar "Balu" C 1edc565083
Switch ruby_docker image with distribution_ci_tools one
The image was renamed in https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/merge_requests/303

Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2023-09-07 11:29:35 +05:30
DJ Mountney b0b8128abb
Update builder to use nodejs 18.17.2
Changelog: changed
2023-09-01 12:41:27 -07:00
Clemens Beck 5bf8e0597b Update builder Go version
Updates the builder image, which updates:
- Go to 1.20.7 (from 1.20.5)
- FIPS Go 1.20.6 (from 1.20.5)

Changelog: changed
2023-08-29 19:22:08 +00:00
Balasankar 'Balu' C b54fa4faf8 Update CI jobs to use the new runners
- Changes tags used to identify runners to allow migration
  to the new fleet.

Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2023-08-08 02:48:35 +00:00
Balasankar 'Balu' C 8c89ade8fa Support SELinux in Amazon Linux 2023
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2023-07-29 00:36:49 +00:00
Robert Marshall 64cb677e1a Bump Go build version to 1.20.5
- Update to use builder image to 4.19.0 enabling builds to use the
  Go 1.20.5 compiler set.

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

Changelog: changed
Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2023-07-06 17:25:26 +00:00
Andrew Patterson 95497ee5eb Bump goland to 1.19.9
Bump golang from 1.19.8 to 1.19.9.

Changelog: changed
2023-06-20 12:20:44 +00:00