Skip to content
Snippets Groups Projects
  1. Dec 12, 2024
    • Andrew Patterson's avatar
      Disallow login for consul account · 33a466012ab8
      Andrew Patterson authored
      Change login shell for consul account to nologin
      to stop CIS from triggering rule 6.2.8 "Ensure
      users' home directories permissions are 750 or
      more restrictive".
      
      Changelog: changed
      33a466012ab8
  2. Jun 13, 2024
    • Clemens Beck's avatar
      Update consul from 1.16.6 to 1.18.2 · 300612b27ad3
      Clemens Beck authored
      * Update consul version shipping with Omnibus.
      * Update supported BYO consul version.
      * Fix minor bug in BYO consul helper script.
      
      Changelog: changed
      300612b27ad3
  3. Feb 27, 2024
  4. Feb 14, 2024
  5. Dec 28, 2023
  6. Dec 04, 2023
  7. Dec 01, 2023
  8. Nov 30, 2023
  9. Sep 25, 2023
  10. Jul 13, 2023
    • DJ Mountney's avatar
      Ensure the consul home directory has execute flags set · 1a05ab6c76bc
      DJ Mountney authored
      This ensures that pgbouncer can read it's databases.ini config file when
      consul managed
      
      In the gitlab docker image this directory is first created by the
      useradd command prior to running reconfigure, and with our ubuntu 22.04
      update this started creating this directory as 0700
      
      Changelog: fixed
      1a05ab6c76bc
  11. May 11, 2023
  12. Mar 21, 2023
  13. May 04, 2023
  14. Apr 28, 2023
  15. Apr 03, 2023
  16. Mar 22, 2023
    • Clemens Beck's avatar
      Add cleanup of disabled consul watcher files · 950c4b50709c
      Clemens Beck authored
      After disabling/renaming/removing a consul service
      its watcher and configuration files were not
      cleaned up.
      
      An example of this problem arises during upgrades
      of Patroni clusters.
      
      Changelog: fixed
      950c4b50709c
  17. Jan 05, 2023
  18. Oct 27, 2022
  19. Sep 13, 2022
  20. Aug 03, 2022
  21. Aug 05, 2022
  22. Jun 14, 2022
    • Robert Marshall's avatar
      Update to CINC version 17.10 · 4cb1a1361af1
      Robert Marshall authored
      
      - cinc version 17.10 is ruby 3 compatible
      - update ohai version now supports AlmaLinux and RockyLinux
      - update related dependencies and chef ecosystem gems
      - update Omnibus GitLab cookbooks to resolve deprecation warnings for
        upcoming behavior changes in cinc version 18.x
      - update runit cookbook resources to support newer cinc version
      - update crond_job extension to match changes in upstream crond resource
        related to newer versions of cinc
      
      Signed-off-by: default avatarRobert Marshall <rmarshall@gitlab.com>
      4cb1a1361af1
  23. Apr 13, 2022
    • Stan Hu's avatar
      consul: Disable logging of timestamps if JSON log enabled · f0a7152e6113
      Stan Hu authored
      Consul has a `log_json` parameter that will log the timestamp.
      Previously runit would supply the `-tt` option, which would always
      preface the log line with its own timestamp. This would make it harder
      to ingest the logs since the generated logs are not in
      newline-delimited JSON format, so we now omit this extra timestamp.
      
      Changelog: fixed
      f0a7152e6113
  24. Mar 17, 2022
  25. Feb 11, 2022
  26. Jan 17, 2022
  27. Sep 29, 2021
  28. Sep 10, 2021
  29. Sep 08, 2021
  30. Aug 24, 2021
  31. Sep 02, 2021
  32. Jun 14, 2021
  33. Jun 07, 2021
  34. Nov 06, 2020
  35. Jan 13, 2021
  36. Dec 23, 2020
  37. Dec 11, 2020
  38. Oct 01, 2020
  39. Sep 08, 2020
  40. Aug 14, 2020
    • Gabriel Mazetto's avatar
      Added ability to disable a previously enabled consul service · ecda95a87128
      Gabriel Mazetto authored
      This is done following the same pattern of an `enable` and `disable`
      recipe. Unless a service is explicitly enabled, we consider it to be disabled.
      
      Test coverage for existing consul recipe was split into the corresponding
      spec files at the correct folder location.
      ecda95a87128
Loading