1. 07 May, 2022 1 commit
    • Evangelos Foutras's avatar
      Remove unused vaults and obsolete secrets · b264a2f6
      Evangelos Foutras authored
      - group_vars/all/vault_mariadb.yml: remove 'zabbix' database user
      - misc/vaults/additional-credentials.vault: remove zabbix irc bot
      - roles/dbscripts/tasks/main.yml: drop unused tier0 mirror access
      b264a2f6
  2. 19 Mar, 2022 2 commits
    • Evangelos Foutras's avatar
      dbscripts: nginx: remove unnecessary unique filter · 5a6a085e
      Evangelos Foutras authored
      The intention of "unique" in "groups['buildservers'] | sort | unique"
      was to account for combining multiple groups and passing them to the
      sort and unique filters. However, with only one group it looks silly.
      5a6a085e
    • Evangelos Foutras's avatar
      common: use tier0 mirror on build servers + gemini · b3256827
      Evangelos Foutras authored
      There is a need for build servers to never build against outdated repo
      databases, even with syncrepo providing a local mirror that is updated
      every minute. To that effect, we adjust mirrorlist on build servers so
      the first mirror is the tier0 mirror provided by gemini.
      
      Keep the syncrepo role on build servers in order to have a local cache
      of packages and avoid concurrent build jobs downloading the same files
      causing them to be corrupted.
      
      Finally, configure gemini to use its own repos (like other mirrors do).
      b3256827
  3. 09 Feb, 2022 1 commit
  4. 04 Feb, 2022 2 commits
  5. 31 Jan, 2022 1 commit
  6. 16 Dec, 2021 2 commits
  7. 08 Dec, 2021 1 commit
  8. 01 Dec, 2021 1 commit
  9. 17 Nov, 2021 1 commit
  10. 27 Oct, 2021 1 commit
  11. 03 Oct, 2021 1 commit
  12. 24 Aug, 2021 1 commit
  13. 12 Jul, 2021 1 commit
  14. 08 Jul, 2021 1 commit
    • Evangelos Foutras's avatar
      Use restrict key option with svn-{packages,community} · ef3e01ce
      Evangelos Foutras authored
      No functional change; the "restrict" key option is a shorthand for:
      
      - no-agent-forwarding
      - no-port-forwarding
      - no-X11-forwarding
      - no-pty
      - no-user-rc
      
      It was added in OpenSSH 7.2 (2016-02-29) as a convenient way to specify
      an authorized key should have "all current and future key restrictions"
      applied to it.
      ef3e01ce
  15. 07 Jul, 2021 2 commits
  16. 04 Jun, 2021 2 commits
  17. 03 Jun, 2021 1 commit
  18. 08 Apr, 2021 1 commit
    • Kristian Klausen's avatar
      Send the nginx logs to Loki · b70d04fa
      Kristian Klausen authored and Jelle van der Waa's avatar Jelle van der Waa committed
      A extra access_log entry was added with the following commands:
      $ cd roles
      $ grep -lr access_log | xargs -P 1 -n 1 sed -i '/access_log/ s/\(.*\)\( \)\(\(reduced\|main\);$\)/\1 \3\n\1.json json_\3/'
      b70d04fa
  19. 25 Mar, 2021 1 commit
  20. 14 Feb, 2021 1 commit
    • Kristian Klausen's avatar
      Make ansible-lint happy · 4112bdf9
      Kristian Klausen authored
      yaml: truthy value should be one of [false, true] (truthy)
      yaml: wrong indentation: expected 4 but found 2 (indentation)
      yaml: too few spaces before comment (comments)
      yaml: missing starting space in comment (comments)
      yaml: too many blank lines (1 > 0) (empty-lines)
      yaml: too many spaces after colon (colons)
      yaml: comment not indented like content (comments-indentation)
      yaml: no new line character at the end of file (new-line-at-end-of-file)
      load-failure: Failed to load or parse file
      parser-error: couldn't resolve module/action 'hosts'. This often indicates a misspelling, missing collection, or incorrect module path.
      4112bdf9
  21. 11 Feb, 2021 1 commit
  22. 24 Jan, 2021 1 commit
  23. 10 Jan, 2021 2 commits
  24. 20 Dec, 2020 1 commit
  25. 12 Dec, 2020 1 commit
  26. 19 Nov, 2020 1 commit
  27. 23 Sep, 2020 1 commit
  28. 27 Aug, 2020 1 commit
  29. 22 Jul, 2020 1 commit
  30. 12 Jul, 2020 1 commit
  31. 03 Jul, 2020 3 commits
  32. 27 Jun, 2020 1 commit