Skip to content
Snippets Groups Projects
  1. Jun 16, 2023
  2. Jun 15, 2023
  3. Jun 14, 2023
    • Stan Hu's avatar
      Support password authentication for Redis Sentinel · 40d4a733
      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
      40d4a733
  4. Jun 13, 2023
  5. May 24, 2023
  6. Jun 12, 2023
  7. May 26, 2023
  8. May 31, 2023
  9. May 17, 2023
  10. May 16, 2023
  11. May 15, 2023
  12. May 09, 2023
  13. May 12, 2023
  14. May 11, 2023
  15. May 10, 2023
  16. Mar 21, 2023
  17. May 05, 2023
  18. May 10, 2023
    • Hossein Pursultani's avatar
      Turn off Grafana unless forced · f25ec0c2
      Hossein Pursultani authored
      - Grafana no longer enabled by default on installation.
      - Installations of Grafana are turned off on upgrade as
        a breaking change.
      - Adds flags to allow force enablement of Grafana.
      - Adds banner stating Grafana will be removed by
        GitLab version 16.3.
      
      Changelog: deprecated
      f25ec0c2
  19. May 09, 2023
    • Abdul Wadood's avatar
      Default to two database connections i.e. main and ci · aafc2e1f
      Abdul Wadood authored
      As part of bringing database decomposition support to self-managed we
      require self-managed to have two connections by default. Both these
      connections will point to the same database but can be configured to
      point to two different databases by overriding the defaults in
      `/etc/gitlab/gitlab.rb`.
      
      The users can switch back to a single connection by overriding the
      default by adding the following in `/etc/gitlab/gitlab.rb`:
      
      `gitlab_rails['databases']['ci']['enable'] = false`
      
      Changelog: changed
      aafc2e1f
  20. May 08, 2023
  21. May 05, 2023
  22. May 04, 2023
  23. Apr 28, 2023
  24. Apr 26, 2023
  25. Apr 20, 2023
  26. Apr 05, 2023
  27. Apr 18, 2023
  28. Apr 14, 2023
  29. Apr 07, 2023
Loading