- Oct 14, 2023
-
-
Balasankar 'Balu' C authored
Allow workhorse to be configured with different passwords for the redis and sentinels services. Related https://gitlab.com/gitlab-org/gitlab/-/issues/422820 Changelog: fixed Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Oct 13, 2023
-
-
Balasankar 'Balu' C authored
- containers built in trigger builds are now tagged additionally with CI_COMMIT_REF_SLUG to enable local testing Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jun 20, 2023
-
-
Balasankar "Balu" C authored
Move the following method: * `Build::Info.qa_image` => `Build::Info::QA.image` Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Sep 26, 2023
-
-
Balasankar "Balu" C authored
Changelog: fixed Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Sep 15, 2023
-
-
Balasankar "Balu" C authored
Changelog: added Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Balasankar "Balu" C authored
Changelog: fixed Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Oct 11, 2023
-
-
Pedro Pombeiro authored
Changelog: added
-
- Oct 03, 2023
-
-
Stan Hu authored
This is a follow-up to https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7137 to address https://gitlab.com/gitlab-org/gitlab/-/issues/420811. Currently Puma and Sidekiq boot with the warnings: ``` warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby! ``` This occurs because the Remote Development codebase uses Ruby's experimental pattern matching syntax (https://docs.ruby-lang.org/en/3.0/syntax/pattern_matching_rdoc.html). Let's just squelch these warnings for now since they're development warnings. Changelog: fixed
-
- Oct 04, 2023
-
-
Douglas Barbosa Alexandre authored
Changelog: added
-
- Sep 30, 2023
-
-
Balasankar 'Balu' C authored
Move the following methods: * `Build::Info.docker_tag` => `Build::Info::Docker.tag` * `Build::Info.release_file_contents` => `Build::Info::Docker.release_file_contents` Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8063 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Sep 29, 2023
-
-
Balasankar 'Balu' C authored
- Replace google cloud SDK with the google-cloud-storage gem thereby reducing the total footprint size of the builders Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8088 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Andrew Patterson authored
if it has been stopped with the gitlab-ctl stop command. Changelog: fixed
-
- Sep 25, 2023
-
-
Clemens Beck authored
Merge branch 'security-consul-rce' into 'master' See merge request gitlab-org/security/omnibus-gitlab!368 Changelog: security
-
- Aug 10, 2023
-
-
Stan Hu authored
If the unencrypted Sentinel port is disabled and only TLS enabled, `gitlab-ctl reconfigure` previously failed because it attempted to talk to port 0, which is an invalid port. This commit fixes this problem by switching to TLS if is the only option. In addition, server and client certificates need to be provided to `redis-cli` if required. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6627 Changelog: fixed
-
- Sep 12, 2023
-
-
Sylvester Chin authored
This sets up the exporter metrics labels for the upcoming namespace deprecation in the next release. Changelog: other
-
- Sep 15, 2023
-
-
Clemens Beck authored
GitLab 16.3 is a required upgrade stop for 16.4. See: https://docs.gitlab.com/ee/update/#upgrade-paths Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8103 Changelog: changed
-
- Sep 14, 2023
-
-
Clemens Beck authored
Postgres-exporter 13.0 moved queries from the default queries.yaml to collectors. The newly implemented collectors conflict with the custom queries.yaml from Omnibus, causing errors like: ``` An error has occurred while serving metrics: collected metric pg_replication_is_replica gauge:{value:0} has help "Indicates if the server is a replica" but should have "Indicates if this host is a slave" ``` Upstream MR: https://github.com/prometheus-community/postgres_exporter/pull/801 Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8164 Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8112 Changelog: fixed
-
- Aug 01, 2023
-
-
Sylvester Chin authored
Changelog: added
-
- Sep 07, 2023
-
-
Balasankar 'Balu' C authored
Move the following methods: * `Build::Info.gitlab_version` => `Build::Info::Componets::GitLabRails.version` * `Build::Info.gitlab_version_slug` => `Build::Info::Componets::GitLabRails.version_slug` * `Build::Info.gitlab_rails_ref` => `Build::Info::Componets::GitLabRails.ref` * `Build::Info.gitlab_rails_project_path` => `Build::Info::Componets::GitLabRails.project_path` * `Build::Info.gitlab_rails_repo` => `Build::Info::Componets::GitLabRails.repo` Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8063 Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Sep 06, 2023
-
-
Suleimi Ahmed authored
- Allow administrators to configure unique connection info for a container registry metadata database Related https://gitlab.com/gitlab-org/container-registry/-/issues/1071 Changelog: added
-
- Aug 04, 2023
-
-
Sylvester Chin authored
Changelog: other
-
- Aug 08, 2023
-
-
Balasankar 'Balu' C authored
Move the following methods: * `Build::Info.package` => `Build::Info::Package.name` * `Build::Info.edition` => `Build::Info::Package.edition` * `Build::Info.semver_version` => `Build::Info::Package.semver_version` * `Build::Info.release_version` => `Build::Info::Package.release_version` * `Build::Info.package_list` => `Build::Info::Package.file_list` * `Build::Info.name_version` => `Build::Info::Package.name_version` Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Oscar Tovar authored
-
- Aug 04, 2023
-
-
Balasankar 'Balu' C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Aug 02, 2023
-
-
Robert Marshall authored
Set proxy_http_version v1.0 for health monitoring endpoints See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7068 Merged-by:
Robert Marshall <rmarshall@gitlab.com> Approved-by:
Robert Marshall <rmarshall@gitlab.com> Reviewed-by:
Clemens Beck <cbeck@gitlab.com> Co-authored-by:
Stan Hu <stanhu@gmail.com>
-
- Jul 31, 2023
-
-
Stan Hu authored
https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7006 added `proxy_http_version 1.1` to all NGINX endpoints to fix an issue with GitLab Pages and chunked files. However, this causes HTTP requests to require a Host header. Since the monitoring endpoints just handle simple GET requests, we don't need to handle chunked files and can loosen the HTTP version requirement. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8099 Changelog: fixed
-
- 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
-
- Jul 05, 2023
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jul 14, 2023
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jun 19, 2023
-
-
Balasankar "Balu" C authored
Move the following methods: * `Build::Info.branch_name` => `Build::Info::Git.branch_name` * `Build::Info.current_git_tag` => `Build::Info::Git.tag_name` * `Build::Info.commit_sha` => `Build::Info::Git.commit_sha` * `Build::Info.latest_tag` => `Build::Info::Git.latest_tag` * `Build::Info.latest_stable_tag` => `Build::Info::Git.latest_stable_tag` Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jul 13, 2023
-
-
Dustin Collins authored
Changelog: added
-
- Jul 10, 2023
-
-
Dan authored
Fix 502 caused by chunked-encoding on nginx>=1.23 Changelog: fixed
-
- Jun 21, 2023
-
-
Andrew Patterson authored
When using --tmp-dir, only check for sufficient free space in just the --tmp-dir file-system.
-
- Jun 15, 2023
-
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
- Jun 29, 2023
-
-
Cameron McFarland authored
Changelog: added
-
- Jun 15, 2023
-
-
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>
-
- 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
-
-
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
-
-
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
-