- Dec 31, 2024
-
-
John Skarbek authored
This reverts merge request !7962
-
James Liu authored
For single node instances, recommend `gitaly['configuration']['storage']` setting. For instances where Gitaly is external, recommend `gitlab_rails['repositories_storages']` for the Rails node Changelog: deprecated
-
- Dec 18, 2024
-
-
Lin Jen-Shin authored
Co-authored-by:
Andrew Patterson <apatterson@gitlab.com>
-
- Dec 04, 2024
-
-
Timo Furrer authored
This change set generates and configures a new secret for KAS. It's used to sign and verify the WebSocket Token secret. Refs: - https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/issues/641 - https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/issues/644 - https://gitlab.com/gitlab-org/charts/gitlab/-/issues/5720 Changelog: added
-
- Nov 08, 2024
-
-
Rémy Coutable authored
Changelog: added Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Oct 18, 2024
-
-
Clemens Beck authored
Deprecations for 17.9: * openSUSE Leap 15.5: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8778 Deprecations for 17.8: * Oracle Linux 7: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8746 * PiOS Buster: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8734 * Scientific Linux: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8745 * CentOS 7: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8714
-
- Oct 22, 2024
-
-
Balasankar 'Balu' C authored
Changelog: added Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Sep 19, 2024
-
-
Balasankar 'Balu' C authored
Remove 'ci_jwt_signing_key' secret migrated to ApplicationSetting See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7930 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:
Rémy Coutable <remy@rymai.me>
-
- Sep 11, 2024
-
-
Rémy Coutable authored
Changelog: removed Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Sep 18, 2024
-
-
Balasankar 'Balu' C authored
- Process roles that require GitLab Rails first. - Do not automatically run GitLab Rails for all roles at installation or reconfigure. - Ensure Patroni and Postgres roles can still perform the required database creation tasks. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8692 Changelog: changed Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Sep 17, 2024
-
-
Balasankar 'Balu' C authored
Rather than re-use the attribute from GitLab Shell, Gitaly stores the token it uses to authenticate with GitLab under a unique attribute. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8688 Changelog: changed Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Sep 04, 2024
-
-
Ben Bodenmiller authored
Changelog: changed
-
- Aug 26, 2024
-
-
Clemens Beck authored
The postgres_exporter['per_table_stats'] was deprecated in 16.4 and removed in 17.1. With an upgrade stop at 17.3, the deprecation message can now be can be removed. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8170
-
- Aug 23, 2024
-
-
Balasankar 'Balu' C authored
- Adds CentOS 7 deprecation warning. Changelog: deprecated Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Aug 19, 2024
-
-
Andrew Patterson authored
Debian 10 (Buster) has gone EOL, so add it to the deprecated OS list. Changelog: deprecated
-
- Aug 14, 2024
-
-
Ash McKenzie authored
Changelog: deprecated
-
- Aug 13, 2024
-
-
Balasankar 'Balu' C authored
Remove deprecation message for sidekiq queue_selector and negate Closes #8495 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7825 Merged-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by:
Lucas Li <lli@gitlab.com> Approved-by:
Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by:
Gregorius Marco <gmarco@gitlab.com>
-
- Aug 01, 2024
-
-
Gregorius Marco authored
-
Gregorius Marco authored
Resolves https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8491
-
- Jul 15, 2024
-
-
Clemens Beck authored
Remove the Grafana deprecation message which was accidentally re-added in https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7550. Relates https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8601 Relates https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8200
-
- Apr 15, 2024
-
-
Balasankar 'Balu' C authored
All the usecases of old RedisHelper has been migrated to NewRedisHelper. Drop the old RedisHelper and rename NewRedisHelper to replace it. Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Apr 08, 2024
-
-
Balasankar 'Balu' C authored
Certain methods in the Redis Helper are to be used in libraries also, where the node object is unavailable. In those scenarios, the methods have to work with the Gitlab object. Make those methods class methods that take a config hash as argument. Also create instance methods with same name, which call these class methods and pass the node object as argument. Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Jun 27, 2024
-
-
Stan Hu authored
Previously including reserved characters such as `@` in the Redis password would fail because `URI::Generic::DEFAULT_PARSER.escape` did not consider `@` unsafe, which it generally isn't per RFC 2396 and 3986. However, the `@` is not allowed in the userinfo field, and the URI builder for Ruby fails if using a reserved character were included. To fix this, use `ERB.url_encode`, which always escapes any non-alphanumeric string. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8602 Changelog: fixed
-
- Jun 24, 2024
-
-
Ian Baum authored
* Creates the gitlab-backup user and groups if they dont' exist * Adds the user to other groups * For use by gitlab-backup-cli for read/write permission to data for backups and restores Changelog: added
-
- Jun 04, 2024
-
-
Clemens Beck authored
The flag postgres_exporter['per_table_stats'] was replaced in favor of postgres_exporter['flags']['collector.stat_user_tables']. Deprecation documentation: https://docs.gitlab.com/ee/update/deprecations.html#postgres_exporterper_table_stats-configuration-setting Changelog: removed Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8169
-
- May 22, 2024
-
-
Balasankar 'Balu' C authored
Changelog: added Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Apr 18, 2024
-
-
Jaime Martinez authored
Changelog: deprecated
-
- May 21, 2024
-
-
Stan Hu authored
Previously we used `CGI.escape(password)`, but this escapes spaces as `+` instead of `%20`. However, RFC 3986 says the password should be percent-encoded. In fact, while the Ruby Redis client appears to connect fine with the `+`, the Go client doesn't work with that. Update the helper to encode passwords according to RFC 3986. Changelog: fixed
-
- May 15, 2024
-
-
Balasankar 'Balu' C authored
- Moves the Gitlab Rails library to use the new redis helper logic code path. Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- May 17, 2024
-
-
Robert Marshall authored
- Grafana was removed in GitLab 16.3. This removes the deprecation messages and the attribute that was left behind to enable those messages to fire without error. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8200 Changelog: removed
-
- Apr 26, 2024
-
-
Stan Hu authored
Previously if a Redis instance listened on a UNIX socket but a password were set, GitLab Rails would not be able to authenticate. This occurred because the UNIX URL doesn't contain a password. Both Ruby and Go Redis clients support URLs in the form: unix://<user>:<password>@</path/to/redis.sock>?db=<db_number> Relates to work started in https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/2194 Changelog: fixed
-
- May 04, 2024
-
-
Gregorius Marco authored
- Eliminates code related to `min_concurrency` and `max_concurrency` options in sidekiq. Related https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/3422 Changelog: removed
-
- Apr 24, 2024
-
-
Gregorius Marco authored
https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/2220 Changelog: removed
-
- Apr 15, 2024
-
-
Taka Nishida authored
- Removes code that blocked KAS service when GitLab is deployed in FIPS mode Related https://gitlab.com/gitlab-org/gitlab/-/issues/375327 Changelog: changed
-
- Apr 01, 2024
-
-
Stan Hu authored
As specified in https://redis.io/docs/management/config-file/, Redis can bind to multiple addresses with a space-separated field. Previously attempting to do this without setting `gitlab_rails['redis_host']` would fail because a URI could not be built with a space in the hostname. This commit now splits the string with the space and picks the first address as the default Redis host. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8465 Changelog: added
-
Balasankar 'Balu' C authored
- Continue conversion to the new style redis helper with refactors against the redis server functionality methods Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Mar 27, 2024
-
-
Balasankar 'Balu' C authored
Do not warn if nothing is set and the default empty hash is returned for some configurations. Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Mar 19, 2024
-
-
Robert Marshall authored
- Adds a command to re-apply SELinux file context rules based on the current GitLab provided SELinux policy. - Documents the existence of this new command. - Moves semanage tests into SELinuxHelper rspec and extends coverage for changes made to support the new command. Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7257 Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7452 Changelog: added Signed-off-by:
Robert Marshall <rmarshall@gitlab.com>
-
- Mar 13, 2024
-
-
Balasankar 'Balu' C authored
Refactor the GitLab Exporter recipe to calculate its redis configuration with the new helper library. Signed-off-by:
Balasankar 'Balu' C <balasankar@gitlab.com>
-
- Mar 12, 2024
-
-
Sami Hiltunen authored
This commit adds a deprecation for 'omnibus_gitconfig'. Git configuration should be directly added under Gitaly's configuration as directed in the linked migration instructions. Configuring Git on a system or user level will no longer be supported through Omnibus. Related https://gitlab.com/gitlab-org/gitaly/-/issues/5132 Changelog: deprecated
-