- 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>
-
- Jun 15, 2023
-
-
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
-
-
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
-
Chris Day authored
-
- Jun 12, 2023
-
-
Jason Young authored
Changelog: changed
-
- Jun 13, 2023
-
-
Priyan Sureshbabu authored
Changelog: changed
-
- Jun 12, 2023
-
-
Robert Marshall authored
Add rails settings for JH See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6920 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Clemens Beck <cbeck@gitlab.com> Approved-by:
Kevin Morrison <kmorrison@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Reviewed-by:
Clemens Beck <cbeck@gitlab.com> Co-authored-by:
vincent_stchu <wbshu@jihulab.com> Co-authored-by:
Clemens Beck <cbeck@gitlab.com>
-
vincent stchu authored
Allows JH to set custom rails settings in gitlab.yml
-
- Jun 08, 2023
-
-
Balasankar 'Balu' C authored
Add support for enabling requirepass in Sentinel configuration See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6923 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Dustin Collins <714871-dustinmm80@users.noreply.gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- May 26, 2023
-
-
Stan Hu authored
In https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6921, we're adding support for configuring a password to authenticate with Redis Sentinel. This commit adds support for the `requirepass` config option so that the Omnibus-provided Sentinel can require a password. If `sentinel['password']` is set, the Sentinel instance passwords default to this password to make it easy to enable this option. Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/235938 Changelog: added
-
- May 31, 2023
-
-
Stan Hu authored
This commit adds support for `puma['ssl_key_password_command']` to make it possible to store encrypted SSL keys on disk. This requires Puma v6.3.0 (https://github.com/puma/puma/pull/3133) to work: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/122200. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7799 Changelog: added
-
- May 19, 2023
-
-
Pedro Pombeiro authored
Changelog: changed
-
- May 17, 2023
-
-
João Alexandre Cunha authored
The old configuration structure was deprecated and expected to be removed in 16.0. User should refer to this link for the config migration: https://docs.gitlab.com/ee/update/#gitaly-omnibus-gitlab-configuration-structure-change Changelog: removed
-
- May 16, 2023
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
João Alexandre Cunha authored
The old configuration structure was deprecated and expected to be removed in 16.0. User should refer to this link for the config migration: https://docs.gitlab.com/ee/update/#praefect-omnibus-gitlab-configuration-structure-change Changelog: removed
-
- 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
-
Balasankar 'Balu' C authored
Add SMTP timeout configuration options See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6874 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
João Alexandre Cunha <j.a.cunha@gmail.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- May 09, 2023
-
-
Stan Hu authored
In https://github.com/mikel/mail/pull/1427/files, mail v2.8.1 gem modified the default open and read timeout values to 5 seconds instead of the default `Net::SMTP` 30 and 60 seconds, respectively. Since upgrading to GitLab 15.10.3, some users have observed receiving `Net::ReadTimeout` errors. This commit restores the original defaults and allows users to configure the timeouts. Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/410336 Changelog: added
-
- May 12, 2023
-
-
Nikola Milojevic authored
-
Robert Marshall authored
- Enterprise Linux Stream releases use integer versions such as '8' or '9' rather than '8.x' or '9.x'. This updates the SELinux compatibility detection code to accept either type of version string. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6397 Changelog: fixed Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- May 11, 2023
-
-
Robert Marshall authored
- Need to install the SELinux tools for EL 9 packages for the SELinux policies to be applied correctly. - Ensure EL 9 identifies as SELinux ready. Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6878 Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
Clemens Beck authored
Remove telemetry compatibility setting that will be removed in Consul 1.13. See upstream post: https://developer.hashicorp.com/consul/docs/v1.12.x/agent/config/config-files#telemetry-parameters Closes: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7278 Changelog: removed
-
- May 10, 2023
-
-
Dustin Collins authored
changelog: removed
-
Robert Marshall authored
Move remaining gitlab.rb settings to underscored form See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6766 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>
-
- Mar 21, 2023
-
-
Balasankar "Balu" C authored
Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-