Skip to content
Snippets Groups Projects
  1. Oct 14, 2023
  2. Oct 13, 2023
  3. Jun 20, 2023
  4. Sep 26, 2023
  5. Sep 15, 2023
  6. Oct 11, 2023
  7. Oct 03, 2023
  8. Oct 04, 2023
  9. Sep 30, 2023
  10. Sep 29, 2023
  11. Sep 25, 2023
  12. Aug 10, 2023
  13. Sep 12, 2023
  14. Sep 15, 2023
  15. Sep 14, 2023
  16. Aug 01, 2023
  17. Sep 07, 2023
  18. Sep 06, 2023
  19. Aug 04, 2023
  20. Aug 08, 2023
  21. Aug 04, 2023
  22. Aug 02, 2023
  23. Jul 31, 2023
  24. Aug 01, 2023
  25. Jul 05, 2023
  26. Jul 14, 2023
  27. Jun 19, 2023
    • Balasankar "Balu" C's avatar
      Split Git related information to own class · 9360796c
      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: default avatarBalasankar "Balu" C <balasankar@gitlab.com>
      9360796c
  28. Jul 13, 2023
  29. Jul 10, 2023
  30. Jun 21, 2023
  31. Jun 15, 2023
  32. Jun 29, 2023
  33. Jun 15, 2023
  34. Jun 16, 2023
  35. Jun 15, 2023
  36. 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
Loading