Skip to content
Snippets Groups Projects
  1. Mar 19, 2022
    • Evangelos Foutras's avatar
      common: use tier0 mirror on build servers + gemini · 6e1167ab
      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 tier0 mirror provided by gemini over wireguard is the first mirror.
      
      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).
      6e1167ab
    • Evangelos Foutras's avatar
      dbscripts: provide internal mirror via wireguard · 9accb522
      Evangelos Foutras authored
      This is to allow our build servers to access the tier0 mirror, as well
      as enable other future use cases that could benefit from tier0 access.
      9accb522
  2. Mar 18, 2022
  3. Mar 15, 2022
  4. Mar 14, 2022
  5. Mar 13, 2022
    • Evangelos Foutras's avatar
      tf-stage1: standardize on TTL 3600 for DNS records · 2d1e9b57
      Evangelos Foutras authored
      Almost all of our DNS records have a TTL of 86400 (24 hours) with a few
      using a TTL of 600 (some MX and TXT records). The former is too long to
      be flexible when a need for fast change(s) arises, and the latter don't
      benefit from the low TTL. Standardize on a TTL of 3600 (1 hour) for all
      our records.
      2d1e9b57
  6. Mar 12, 2022
  7. Mar 11, 2022
  8. Mar 09, 2022
  9. Mar 06, 2022
  10. Mar 05, 2022
  11. Mar 04, 2022
  12. Feb 26, 2022
  13. Feb 25, 2022
  14. Feb 23, 2022
Loading