- Jun 17, 2023
-
-
Robert Marshall authored
Update gitlab-org/gitlab-exporter from 12.1.1 to 13.0.3 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6881 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Stan Hu <stanhu@gmail.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
deps <bot@dependencies.io>
-
dependencies.io Bot authored
Changelog: changed
-
Robert Marshall authored
Build PgBouncer from Git source See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6966 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Hossein Pursultani <hpursultani@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- 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
-
- Jun 16, 2023
-
-
Robert Marshall authored
Update libtiff/libtiff from 4.5.0 to 4.5.1 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6970 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
deps <bot@dependencies.io>
-
dependencies.io Bot authored
- Update libtiff/libtiff from 4.5.0 to 4.5.1 Changelog: changed
-
Robert Marshall authored
Do not suppress errors in version-manifest generation See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6964 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7487 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Robert Marshall authored
Cleanup hyphenation and underscoring logic Closes #7808 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6889 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>
-
Balasankar 'Balu' C authored
Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7808 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Robert Marshall authored
Bump Omnibus version to 9.0.19.0 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6892 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
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>
-
Robert Marshall authored
Make names of arm64 build jobs consistent See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6975 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Robert Marshall authored
Backport Ruby upstream patch to fix seg faults in libxml2/Nokogiri See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6938 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- Jun 01, 2023
-
-
Stan Hu authored
As https://github.com/sparklemotion/nokogiri/issues/2785#issuecomment-1496277453 explains, there is a bug in the Ruby interpreter (https://bugs.ruby-lang.org/issues/19580) that has been fixed upstream (https://github.com/ruby/ruby/pull/7663) that causes a seg fault during shutdown with libxml2/Nokogiri. We patched the Ruby interpreter in CI to work around the problem (https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/672) in https://gitlab.com/gitlab-org/gitlab/-/issues/390313, but it appears the seg faults have appeared in production now. On GitLab.com, this week we have seen more than 20 cases with the error: ``` [BUG] Segmentation fault at 0x0000000000000440 ``` We could also work around this problem by setting `NOKOGIRI_LIBXML_MEMORY_MANAGEMENT=default`, but this may cause unexpected memory growth since Ruby no longer manages the memory (see https://github.com/sparklemotion/nokogiri/pull/2843/files). Let's just fix the interpreter since we'd also need to make sure that environment variable is set in any environment that uses Nokogiri (including Rake tasks). Changelog: fixed
-
- Jun 16, 2023
-
-
Balasankar 'Balu' C authored
Remove TOC variable from allure docs See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6978 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Achilleas Pipinellis <axil@gitlab.com>
-
Achilleas Pipinellis authored
While [[_TOC_]] can be used to generate a table of contents of a markdown file when viewed in GitLab, it will not render when you view the same page on the docs site.
-
GitLab Release Tools Bot authored
[ci skip]
-
Fiona Neill authored
Document new navigation See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6977 Merged-by:
Fiona Neill <fneill@gitlab.com> Approved-by:
Fiona Neill <fneill@gitlab.com> Co-authored-by:
Achilleas Pipinellis <axil@gitlab.com>
-
Achilleas Pipinellis authored
Replace all occurrences of "top bar" with the new navigation under /doc.
-
Balasankar 'Balu' C authored
Build packages for Debian 12 Closes #7839 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6968 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Robert Marshall <rmarshall@gitlab.com>
-
Robert Marshall authored
- Adds support for building and releasing packages on Debian 12 `Bookworm` that released on June 10, 2023. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7839 Changelog: added Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
Balasankar 'Balu' C authored
Docs: Add Investigate QA failures and Allure demo links See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6974 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Nailia Iskhakova <niskhakova@gitlab.com>
-
- Jun 15, 2023
-
-
Nailia Iskhakova authored
Signed-off-by:
Nailia Iskhakova <niskhakova@gitlab.com>
-
Robert Marshall authored
Allow building packages using Ruby 3.1 on demand See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6972 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
Related https://gitlab.com/gitlab-org/gitlab/-/issues/414658 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
GitLab Release Tools Bot authored
[ci skip]
-
Balasankar 'Balu' C authored
Bump libevent to 2.1.12 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6967 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Robert Marshall <rmarshall@gitlab.com>
-
Robert Marshall authored
- Update libevent from 2.1.8 to 2.1.12 Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7839 Changelog: changed Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
Robert Marshall authored
Add settings to control secret generation and persistence Closes #7700 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6902 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Clemens Beck <cbeck@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Reviewed-by:
Robert Marshall <rmarshall@gitlab.com> Reviewed-by:
Clemens Beck <cbeck@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
- Adds option: package['generate_default_secrets'] = true - Adds option: package['generate_secrets_json_file'] = true - The options control whether or not secrets are generated and written to `JSON` by Omnibus during installation and reconfigure. - Feature is not yet intended for usage in a self-managed instance Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7700 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jun 14, 2023
-
-
Robert Marshall authored
Add support for Debian 12 in OhaiHelper See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6949 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>
-
Balasankar 'Balu' C authored
Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7839 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Robert Marshall authored
Revert "Merge branch 'sh-upgrade-ruby-3.1' into 'master'" See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6965 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
Stan Hu authored
This reverts https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6855 Reverted because grpc v1.42.0 has an upstream bug that causes Ruby 3.1 not to compile for all platforms.
-
Balasankar 'Balu' C authored
Upgrade to Ruby 3.1 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6855 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Hossein Pursultani <hpursultani@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- May 17, 2023
-
-
Stan Hu authored
This bumps `NEXT_RUBY_VERSION` to Ruby 3.1. Part of https://gitlab.com/groups/gitlab-org/-/epics/10034
-
- Jun 14, 2023
-
-
Balasankar 'Balu' C authored
Support password authentication for Redis Sentinel See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6921 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Hossein Pursultani <hpursultani@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Reviewed-by:
Hossein Pursultani <hpursultani@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
Stan Hu authored
This commit adds a separate password parameter for each Sentinel group and enables GitLab Rails, Workhorse, and `gitlab-kas` to use a password specified in `requirepass` in the Sentinel configuration: ```ruby gitlab_rails['redis_sentinels_password'] gitlab_rails['redis_cache_sentinels_password'] gitlab_rails['redis_queues_sentinels_password'] gitlab_rails['redis_shared_state_sentinels_password'] gitlab_rails['redis_trace_chunks_sentinels_password'] gitlab_rails['redis_actioncable_sentinels_password'] gitlab_rails['redis_rate_limiting_sentinels_password'] gitlab_rails['redis_sessions_sentinels_password'] gitlab_rails['redis_cluster_rate_limiting_sentinels_password'] gitlab_rails['redis_repository_cache_sentinels_password'] ``` We could avoid these extra configuration parameters by having the admin specify a `password` parameter for each host/port combination in `redis_sentinels`, `redis_cache_sentinels`, etc. However, this would add much duplication in the configuration and different passwords aren't actually supported by Redis Sentinel. gitlab-kas also expects a single Sentinel password stored in the `sentinel_password_file` configuration parameter. Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/235938 Changelog: added
-