From 563b8de274a12e9162c11616392ed7e4e4cecdd6 Mon Sep 17 00:00:00 2001 From: Evangelos Foutras <evangelos@foutrelis.com> Date: Sun, 29 May 2022 23:42:26 +0300 Subject: [PATCH] Sort geo mirrors in hosts and take asia off for now asia.mirror.pkgbuild.com has been offline for 12 days so far while we wait for a NIC replacement. Should have taken it out of DNS NS duties earlier but better late than never. --- hosts | 10 +++++----- tf-stage1/templates.tf | 20 ++++++++++---------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/hosts b/hosts index 7e88a7979..3eb7142dc 100644 --- a/hosts +++ b/hosts @@ -8,19 +8,19 @@ runner2.archlinux.org repro1.pkgbuild.com [mirrors] -mirror.pkgbuild.com -asia.mirror.pkgbuild.com america.mirror.pkgbuild.com +asia.mirror.pkgbuild.com europe.mirror.pkgbuild.com +mirror.pkgbuild.com [geo_mirrors] -asia.mirror.pkgbuild.com america.mirror.pkgbuild.com +#asia.mirror.pkgbuild.com europe.mirror.pkgbuild.com [archive_mirrors] -asia.mirror.pkgbuild.com america.mirror.pkgbuild.com +asia.mirror.pkgbuild.com europe.mirror.pkgbuild.com [borg_clients] @@ -102,8 +102,8 @@ patchwork.archlinux.org monitoring.archlinux.org [kape_servers] -asia.mirror.pkgbuild.com america.mirror.pkgbuild.com +asia.mirror.pkgbuild.com europe.mirror.pkgbuild.com repro2.pkgbuild.com runner1.archlinux.org diff --git a/tf-stage1/templates.tf b/tf-stage1/templates.tf index 3fa0888ac..5ccca107b 100644 --- a/tf-stage1/templates.tf +++ b/tf-stage1/templates.tf @@ -146,16 +146,6 @@ resource "hetznerdns_record" "machine_aaaa" { resource "hetznerdns_record" "geo_ns1" { for_each = local.geo_domains - zone_id = each.value.zone_id - name = each.value.name - value = "asia.mirror.pkgbuild.com." - type = "NS" - ttl = lookup(local.geo_domains[each.key], "ttl", 86400) -} - -resource "hetznerdns_record" "geo_ns2" { - for_each = local.geo_domains - zone_id = each.value.zone_id name = each.value.name value = "america.mirror.pkgbuild.com." @@ -163,6 +153,16 @@ resource "hetznerdns_record" "geo_ns2" { ttl = lookup(local.geo_domains[each.key], "ttl", 86400) } +#resource "hetznerdns_record" "geo_ns2" { +# for_each = local.geo_domains +# +# zone_id = each.value.zone_id +# name = each.value.name +# value = "asia.mirror.pkgbuild.com." +# type = "NS" +# ttl = lookup(local.geo_domains[each.key], "ttl", 86400) +#} + resource "hetznerdns_record" "geo_ns3" { for_each = local.geo_domains -- GitLab