- Apr 30, 2024
-
-
dependencies.io Bot authored
- Updates rubygems/rubygems from 3.5.7 to 3.5.9 Changelog: changed
-
- Mar 05, 2024
-
-
Balasankar 'Balu' C authored
- Updates Omnibus gem to 9.0.19.2 so GitFetcher selects the exact branch instead of the first branch when multiple branches match the requested version. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8443 Changelog: changed Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Jan 05, 2024
-
-
Robert Marshall authored
- Add unf_ext gem because it is a direct dependency for Cinc versions greater than 18.0.169 - Updates Cinc gem from 17.10.95 to 18.3.0 - Updates Ohai gem from 17.9.0 to 18.1.3 - Updates software config for chef-bin, chef-gem, and ohai - Remove ohai gem version workaround Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8294 Changelog: changed Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- Jan 19, 2024
-
-
dependencies.io Bot authored
Changelog: changed
-
- Jan 17, 2024
-
-
Mayra Cabrera authored
This reverts merge request !6997
-
Robert Marshall authored
- Add unf_ext gem because it is a direct dependency for Cinc versions greater than 18.0.169 - Updates Cinc gem from 17.10.95 to 18.3.0 - Updates Ohai gem from 17.9.0 to 18.1.3 - Updates software config for chef-bin, chef-gem, and ohai - Remove ohai gem version workaround Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8294 Changelog: changed Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- Jan 13, 2024
-
-
Clemens Beck authored
This reverts merge request !7276
-
- Dec 01, 2023
-
-
Clemens Beck authored
Changelog: changed
-
- Nov 20, 2023
-
-
Clemens Beck authored
Adds bundler to deps io to automate future updates. Changelog: changed
-
- Nov 14, 2023
-
-
Ryan Egesdahl authored
This is a follow-on to https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7128 where we enabled XZ compression for DEB packages. Unfortunately, Omnibus didn't do threaded compression for RPM packages because of the way it was setting `_binary_payload`. That was causing XZ compression in particular to take 2-3 times longer than GZip, so we could not merge that change at the same time. With https://gitlab.com/gitlab-org/omnibus/-/merge_requests/48 merged into our fork, Omnibus will use threaded compression for RPM by default and we can enable XZ compression for RPM packages as well. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8222 Changelog: changed
-
- Sep 29, 2023
-
-
Balasankar 'Balu' C authored
- Replace google cloud SDK with the google-cloud-storage gem thereby reducing the total footprint size of the builders Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8088 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jun 16, 2023
-
-
Balasankar 'Balu' C authored
- Updates Omnibus gem version from version 8.2.1.10 to version 9.0.19.0 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jun 12, 2023
-
-
Dustin Collins authored
Changelog: changed
-
- May 16, 2023
-
-
Balasankar 'Balu' C authored
Update bundler to v2.4.13 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6886 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Andrew Patterson <apatterson@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- May 11, 2023
-
-
Stan Hu authored
This fixes a warning when using CINC packages from PackageCloud: https://github.com/rubygems/rubygems/issues/6614
-
- May 15, 2023
-
-
Stan Hu authored
https://github.com/ruby/uri/pull/26 refactored how schemes are registered in the `uri` gem. Ruby 3.1.4 - 3.2.2 ships with uri v0.12.1, which has this change. Changelog: fixed
-
- Apr 21, 2023
-
-
Stan Hu authored
This matches what GitLab Rails uses and prevents Omnibus from installing the wrong native gems. Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/408338
-
- Feb 17, 2023
-
-
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
-
- Feb 02, 2023
-
-
Hossein Pursultani authored
This reverts merge request !6373
-
- Feb 01, 2023
-
-
Sami Hiltunen authored
The configuration formats between Praefect and Omnibus deviate from each other. This has a few problems: 1. The configuration keys differ in Omnibus from what Praefect uses. This makes things confusing as the keys for the same options are different in different contexts. 2. This forces us to duplicate the configuration in Omnibus' template to map the different keys. This creates menial work and requires us to touch Omnibus everytime new configuration keys are added. This commit solves the problem by matching the configuration format of Praefect in Omnibus completely with Praefect's own format. This is done by introducing the submap Gitlab['praefect']['configuration'] which gets directly serialized as TOML. As existing installations still depend on the old keys, compatbility code is added to transfer the configuration to their new locations. We should later deprecate the old keys and ask users to move the configuration to its new location. Additionally, the unneeded default values are removed. This ensures the default values are not duplicated and can be controlled for both source and Omnibus installations by just updating Praefect's source. As tomlrb does not support encoding TOML, dependency to tomlib was added to do so. Tests had a slight change as the old template was outputting empty config sections which are not needed. The new code outputs no unnecessary empty sections. Changelog: changed
-
- Nov 25, 2022
-
-
vincent_stchu authored
-
- Nov 04, 2022
-
-
Jason Young authored
This enables us to take advantage of new counter methods in rspec-expectations that allows for checking for duplicates and/or an expected number of items (e.g. include(‘some string’).twice Latest version is 3.12 - but inspec-core has a <= constraint for 3.11 Changelog: changed Signed-off-by:
Jason Young <jyoung@gitlab.com>
-
- Sep 20, 2022
-
-
Robert Marshall authored
Update gitlab-styles from 7.1.0 to 9.0.0 to update rubocop to 1.36.0 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6355 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Jason Plum <jplum@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Takuya Noguchi <takninnovationresearch@gmail.com>
-
- Sep 15, 2022
-
-
Takuya Noguchi authored
to update rubocop from 0.93.1 to 1.36.0. Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com> Changelog: fixed
-
- Sep 20, 2022
-
-
Balasankar 'Balu' C authored
Update Bundler from 2.2.33 to 2.3.22 used in CI jobs See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6356 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Takuya Noguchi <takninnovationresearch@gmail.com>
-
Takuya Noguchi authored
Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com>
-
Takuya Noguchi authored
The gem is only used in check:package_size Rake task. Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com>
-
- Sep 14, 2022
-
-
Balasankar 'Balu' C authored
Retry package upload See merge request gitlab-org/omnibus-gitlab!6303
-
- Aug 30, 2022
-
-
Reuben Pereira authored
Use the retriable gem to retry uploading of packages if it fails. It will retry 10 times, with a total wait time of about 6 minutes. If the upload continues to fail, an exception will be raised.
-
- Sep 07, 2022
-
-
Takuya Noguchi authored
Upgrade from 1.0.4 to 1.0.5 adds Ruby 3.0 support Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6980 Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com> Changelog: other
-
- Sep 01, 2022
-
-
Balasankar 'Balu' C authored
Changelog: changed Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Aug 26, 2022
-
-
Robert Marshall authored
Update gitlab-styles from 6.1.0 to 7.1.0 See merge request gitlab-org/omnibus-gitlab!6279
-
- Aug 18, 2022
-
-
Takuya Noguchi authored
Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com>
-
- Aug 26, 2022
-
-
Robert Marshall authored
Update aws-sdk-ec2 from 1.197.0 to 1.327.0 and aws-sdk-marketplacecatalog from 1.7.0 to 1.22.0 See merge request gitlab-org/omnibus-gitlab!6257
-
Takuya Noguchi authored
- aws-sdk-ec2 from 1.197.0 to 1.327.0 - aws-sdk-marketplacecatalog from 1.7.0 to 1.22.0 Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com> Changelog: other
-
- Aug 25, 2022
-
-
Takuya Noguchi authored
- Replace byebug with ruby/debug - Replaces pry with irb Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6955 Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6956 Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com> Changelog: other
-
- Aug 17, 2022
-
-
Robert Marshall authored
Update omnibus version to remove usage of license_scout Closes #6196 See merge request gitlab-org/omnibus-gitlab!6260
-
Balasankar 'Balu' C authored
Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6196 Changelog: changed Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Aug 16, 2022
-
-
Balasankar 'Balu' C authored
Use the common features such as changelog checks provided by gitlab-dangerfiles and clean up the file structure for easier maintenance and upkeep with the broader changes across the organization. Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Aug 10, 2022
-
-
Balasankar 'Balu' C authored
Update erubi from 1.10.0 to 1.11.0 See merge request gitlab-org/omnibus-gitlab!6256
-