- Feb 14, 2024
-
-
Balasankar 'Balu' C authored
Use gitlab-ruby-shadow gem instead of shadow source See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7418 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Clemens Beck <cbeck@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Reviewed-by:
Clemens Beck <cbeck@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- Feb 07, 2024
-
-
Stan Hu authored
Both the upstream project (https://github.com/apalmblad/ruby-shadow) and the Chef fork (https://github.com/chef/ruby-shadow/tree/lcg/ruby-3.0) have gone unmaintained. We've added CI, fixed Ruby 3.2 issues, and published our own gem in https://gitlab.com/gitlab-org/ruby/gems/ruby-shadow/-/merge_requests/1, so let's use that now. Changelog: changed
-
- Feb 08, 2024
-
-
Ryan Egesdahl authored
This commit updates Spamcheck to version v0.3.2, which has been modified to be compatible with Go 1.21. Changelog: changed
-
- Jan 25, 2024
-
-
Stan Hu authored
1. In Chef 18.x, https://github.com/chef/chef/pull/11659 modified the Chef user provider to require the `ruby-shadow` gem anytime the NGINX user exists. This was introduced in order to update `/etc/shadow` with an expiration date, if present. 2. Previously it was not required because we don't set a password for the user: https://github.com/chef/chef/blob/v17.10.15/lib/chef/provider/user.rb#L69 3. The Chef Omnibus package ships with `ruby-shadow`, as it is listed in the `Gemfile`: https://github.com/chef/chef/blob/3c35bd0e1d17a5bfd779fab3cc7860ea1923dec6/Gemfile#L43 4. This gem isn't listed in the `.gemspec`, so Ruby doesn't include it as an explicit requirement. However, Omnibus GitLab now needs this. Relates to https://gitlab.com/gitlab-com/gl-infra/production/-/issues/17417
-
- Sep 12, 2023
-
-
Stan Hu authored
With the update to re2 gem v2.0 in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/131273, we no longer need to build and ship libre2. The gem handles the building and compiling of all dependencies (libre2 and abseil-cpp), and it also ships with precompiled gems. This unblocks upgrades to the `grpc` gem since https://github.com/grpc/grpc/issues/33615 no longer applies. Changelog: changed
-
- Aug 01, 2023
-
-
Hossein Pursultani authored
Software configuration and related code and documentation are removed from the package. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8092 Changelog: removed
-
- Jun 14, 2023
-
-
Stan Hu authored
This makes it possible to automate the dependencies updates since we don't have to update a checksum. Previously the release source tarball was downloaded. This also adds some redundancy if the GitHub binary can't be downloaded since we now have mirrors for this repository. This came out of https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6933. Changelog: changed
-
- Mar 21, 2023
-
-
Byron Boots authored
-
- Nov 23, 2022
-
-
Balasankar 'Balu' C authored
Merge branch 'security-ncurses-CVE-2022-2945' into 'master' See merge request gitlab-org/security/omnibus-gitlab!265 Changelog: security
-
- Sep 27, 2022
-
-
Jenny Kim authored
Apply Grafana CVE-2022-3110 patch See merge request https://gitlab.com/gitlab-org/security/omnibus-gitlab/-/merge_requests/233 Merged-by:
Jenny Kim <yjeankim@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Kevin Morrison <kmorrison@gitlab.com> Co-authored-by:
Hossein Pursultani <hpursultani@gitlab.com> Co-authored-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
DJ Mountney <dj@gitlab.com>
-
Hossein Pursultani authored
Merge branch 'security-grafana-patch' into 'master' See merge request gitlab-org/security/omnibus-gitlab!233 Changelog: security
-
- Aug 26, 2022
-
-
Alessio Caiazza authored
In order to properly build on CNG with all the optimizations, projects should have the same namespace on canonical and dev, with the only distinction of gitlab-org that should be gitlab on dev. This commit will reflect the above change also on omnibus. Related to https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/issues/300
-
- Jul 22, 2022
-
-
Balasankar 'Balu' C authored
Update custom sources file with the security mirror repository address for several projects. Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Aug 06, 2021
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jul 19, 2021
-
-
Balasankar "Balu" C authored
Changelog: added Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Aug 26, 2021
-
-
Robert Marshall authored
- Transition the PCRE2 builds to use a git repository instead of a tarball from the unofficial mirror Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6359 Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6281 Changelog: changed Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- Jul 27, 2021
-
-
Robert Marshall authored
- Build nginx from the git repository instead of a tarball Changelog: changed Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/3882 Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- Apr 28, 2021
-
-
DJ Mountney authored
-
- Oct 08, 2020
-
-
Matt Kasa authored
Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/223060
-
- Aug 07, 2020
-
-
Lin Jen-Shin authored
-
- Jun 10, 2020
-
-
DJ Mountney authored
Add Patroni to Omnibus Closes #5112 See merge request gitlab-org/omnibus-gitlab!3984
-
Hossein Pursultani authored
This also includes Psycopg2 which is required by both patroni service and patronictl commands.
-
- Jun 04, 2020
-
-
Lin Jen-Shin authored
-
- May 26, 2020
-
-
DJ Mountney authored
The libtiff license is BSD-3-clause compatible, but written with more MIT style language choice.
-
- Mar 23, 2020
-
-
DJ Mountney authored
-
- Mar 20, 2020
-
-
DJ Mountney authored
-
- Dec 31, 2019
-
-
DJ Mountney authored
- Removes the need for makedepend - I've removed the fips support, and changed the patch to match our current version
-
- Nov 22, 2019
-
-
Robert Marshall authored
- Converts Redis to build from git source, no version change included in this iteration. [skip ci] [ci skip] Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- Oct 17, 2019
-
-
Stan Hu authored
v2.7.2-gitlab has the patch to enable MD5 checksums on top of v2.7.1. This change is done for a number of reasons: 1. To prepare for future changes in the GitLab Container Registry 2. To get the version number right (e.g. v2.7.2-gitlab instead of v2.7.1.m) 3. To make the build consistent with the one used by the cloud-native container. v2.7.3-gitlab updates the storage driver to use the latest Google SDK: https://gitlab.com/gitlab-org/container-registry/merge_requests/2 v2.7.4-gitlab fixes an issues with v2.7.3-gitlab with non-default Google credentials: https://gitlab.com/gitlab-org/container-registry/merge_requests/7 This registry upgrade hopefully will fix 0-byte upload issues: https://github.com/googleapis/google-cloud-go/issues/746
-
- Sep 20, 2019
-
-
DJ Mountney authored
This reverts commit be5f683e35d1967cd8a9c4b2af62b9a2166bcff6, reversing changes made to a82be75c4203cbf115898c6caad904de3baec641. The gem in rubygems has been restored, and the workaround is no longer needed.
-
- Sep 19, 2019
-
-
DJ Mountney authored
-
- Sep 16, 2019
-
-
Adrien Kohlbecker authored
-
- Aug 13, 2019
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Sep 12, 2019
-
-
Adrien Kohlbecker authored
-
- Jun 23, 2019
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- May 29, 2019
-
-
Ben Kochie authored
* Upgrade binary to Prometheus 2.10.0. * Remove dual-version support. * Force-upgrade storage to 2.x format. * Cleanup 1.x Prometheus rules. * Remove support for storage migration tool.
-
- Apr 19, 2019
-
-
Ian Baum authored
Remove some external dependencies in the package build process
-
- Mar 27, 2019
-
-
Ben Kochie authored
Auto-provision official Grafana dashboards. * Include the GitLab grafana-dashboards repo. * Copy the dashboard json files into the auto-provisioning directory. * Setup provisioning yaml config to add the dashboards.
-
- Feb 11, 2019
-
-
Marin Jankovski authored
-
- Jan 06, 2019
-
-
Kamil Trzciński authored
-