- Jun 16, 2023
-
-
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
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
-
Balasankar 'Balu' C authored
Add missing comma in gitlab.rb.template in Gitaly logging settings See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6962 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Chris Day <cday@gitlab.com>
-
Chris Day authored
-
- Jun 13, 2023
-
-
Achilleas Pipinellis authored
Documentation: Resolve "Documentation error in gitlab.rb.template" Closes #7843 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6961 Merged-by:
Achilleas Pipinellis <axil@gitlab.com> Approved-by:
Achilleas Pipinellis <axil@gitlab.com> Co-authored-by:
Jason Young <jyoung@gitlab.com>
-
- Jun 12, 2023
-
-
Jason Young authored
Changelog: changed
-
- Jun 13, 2023
-
-
Balasankar 'Balu' C authored
Merge branch '7308-changing-geo_postgresql-dir-requires-change-in-geo_secondary-db_host' into 'master' Set geo_secondary['db_host'] to geo_postgresql['dir'] for unix sockets Closes #7308 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6505 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Andrew Patterson <apatterson@gitlab.com> Reviewed-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Reviewed-by:
Jason Young <jyoung@gitlab.com> Co-authored-by:
Jason Young <jyoung@gitlab.com> Co-authored-by:
Priyan Sureshbabu <psureshbabu@gitlab.com>
-
Priyan Sureshbabu authored
Changelog: changed
-
- Jun 12, 2023
-
-
Robert Marshall authored
Update libjpeg-turbo/libjpeg-turbo from 2.1.2 to 2.1.5.1 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6937 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Hossein Pursultani <hpursultani@gitlab.com> Co-authored-by:
DJ Mountney <dj@gitlab.com> Co-authored-by:
deps <bot@dependencies.io>
-
DJ Mountney authored
- Updates libjpeg-turbo/libjpeg-turbo from 2.1.2 to 2.1.5.1 Changelog: changed
-
Robert Marshall authored
Move most of the latest tag detection logic to Ruby Closes #7761 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6917 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Jason Young <jyoung@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Co-authored-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- May 24, 2023
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jun 12, 2023
-
-
Balasankar 'Balu' C authored
Update tomlib to v0.6.0 to correctly escape special characters Closes #7780 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6931 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Jason Young <jyoung@gitlab.com> Co-authored-by:
dustinmm80 <dcollins@gitlab.com>
-
Dustin Collins authored
Changelog: changed
-
Balasankar 'Balu' C authored
Update GitLab Cookbook documentation to mention Resources See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6952 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Nailia Iskhakova <niskhakova@gitlab.com>
-