Skip to content
Snippets Groups Projects
  1. Oct 03, 2022
  2. Sep 11, 2022
  3. Aug 29, 2022
  4. Aug 23, 2022
  5. Jul 23, 2022
    • nl6720's avatar
      Use C.UTF-8 as the default locale · e74066e3
      nl6720 authored
      The glibc 2.35-6 package ships with the C.UTF-8 locale included which
      means there is now a usable UTF-8 locale available by default.
      
      en_US.UTF-8 will still be generated because PostgreSQL clusters are
      created with that locale. Migrating the clusters to C.UTF-8 is
      possible, but that requires dumping and recreating them.
      Unverified
      e74066e3
  6. Jun 08, 2022
  7. Jun 04, 2022
    • Evangelos Foutras's avatar
      common: pacman.conf: remove nonexistent cache dirs · efdad1a3
      Evangelos Foutras authored
      Other than avoiding the conditional logic there's no reason to specify
      /srv/ftp/pool/{packages,community} as additional cache directories for
      all servers.
      
      Restoring the default CacheDir value on machines without a local mirror
      allows us to use pacdiff to perform a three-way merge of the few config
      files which are easier to rebase this way.
      Verified
      efdad1a3
  8. May 09, 2022
  9. Mar 19, 2022
    • 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).
      Verified
      b3256827
  10. Mar 12, 2022
  11. Jan 21, 2022
  12. Jan 04, 2022
  13. Oct 04, 2021
  14. Oct 02, 2021
  15. Sep 27, 2021
    • Jan Alexander Steffens (heftig)'s avatar
      roles/common: Install generic OOM configuration · 698a28c6
      Jan Alexander Steffens (heftig) authored and Kristian Klausen's avatar Kristian Klausen committed
      - Allow killing of any cgroup if swap is about to run out. When swap is
        at least 90% full, oomd will kill a cgroup, tending to kill the cgroup
        with the highest swap usage.
      - Allow killing cgroups of logged in users under severe memory pressure.
        When a cgroup is stalled waiting for memory at least 60% of the time,
        for at least 30 seconds, oomd will attempt to kill it or one of its
        descendant cgroups.
      698a28c6
  16. Aug 22, 2021
  17. Aug 17, 2021
  18. Jul 30, 2021
  19. Jul 28, 2021
  20. Jul 15, 2021
  21. Jul 13, 2021
  22. Jul 12, 2021
  23. Jun 06, 2021
  24. Jun 02, 2021
  25. May 01, 2021
  26. Feb 14, 2021
    • Kristian Klausen's avatar
      common: Use the "hardware" watchdog · 92c26f3b
      Kristian Klausen authored
      A lot of our systems have a "hardware" watchdog (ex: all the Hetzner
      cloud servers) so let's use it.
      92c26f3b
    • 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
  27. Jan 10, 2021
  28. Dec 22, 2020
  29. Dec 18, 2020
  30. Dec 12, 2020
    • Frederik Schwan's avatar
      fix network of runner1.archlinux.org · 018df250
      Frederik Schwan authored
      Do not use asterisk on network devices to prevent IP address collisions
      on networks. Also use the right network mask for the assigned network.
      For runner1 we need to ignore RAs since those routes don't work.
      Verified
      018df250
Loading