From 9338427ccbe7bc8b2827085fc55343b5a53ee2a4 Mon Sep 17 00:00:00 2001
From: Sven-Hendrik Haase <svenstaro@gmail.com>
Date: Tue, 8 Sep 2020 12:34:16 +0200
Subject: [PATCH] Comment out SOA entries for for now as we don't know how to
 manage those via Terraform

See https://github.com/timohirt/terraform-provider-hetznerdns/issues/20 for reference.
---
 tf-stage1/archlinux.tf | 30 ++++++++++++++++++------------
 1 file changed, 18 insertions(+), 12 deletions(-)

diff --git a/tf-stage1/archlinux.tf b/tf-stage1/archlinux.tf
index c8b4b83c3..632eef2b7 100644
--- a/tf-stage1/archlinux.tf
+++ b/tf-stage1/archlinux.tf
@@ -86,12 +86,15 @@ resource "hetznerdns_record" "pkgbuild_com_origin_ns1" {
   type = "NS"
 }
 
-resource "hetznerdns_record" "pkgbuild_com_origin_soa" {
-  zone_id = hetznerdns_zone.pkgbuild.id
-  name = "@"
-  value = "ns1.first-ns.de. dns.hetzner.com. 2020090604 14400 1800 604800 86400"
-  type = "SOA"
-}
+# TODO: Commented currently as we have no idea how to handle SOA stuff with Terraform:
+# https://github.com/timohirt/terraform-provider-hetznerdns/issues/20
+# https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/62#note_4040
+# resource "hetznerdns_record" "pkgbuild_com_origin_soa" {
+#   zone_id = hetznerdns_zone.pkgbuild.id
+#   name = "@"
+#   value = "ns1.first-ns.de. dns.hetzner.com. 2020090604 14400 1800 604800 86400"
+#   type = "SOA"
+# }
 
 resource "hetznerdns_record" "pkgbuild_com_origin_txt" {
   zone_id = hetznerdns_zone.pkgbuild.id
@@ -226,12 +229,15 @@ resource "hetznerdns_record" "archlinux_org_origin_ns1" {
   type = "NS"
 }
 
-resource "hetznerdns_record" "archlinux_org_origin_soa" {
-  zone_id = hetznerdns_zone.archlinux.id
-  name = "@"
-  value = "ns1.first-ns.de. ibiru.archlinux.org. 2020072502 7200 900 1209600 86400"
-  type = "SOA"
-}
+# TODO: Commented currently as we have no idea how to handle SOA stuff with Terraform:
+# https://github.com/timohirt/terraform-provider-hetznerdns/issues/20
+# https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/62#note_4040
+#; resource "hetznerdns_record" "archlinux_org_origin_soa" {
+#   zone_id = hetznerdns_zone.archlinux.id
+#   name = "@"
+#   value = "ns1.first-ns.de. ibiru.archlinux.org. 2020072502 7200 900 1209600 86400"
+#   type = "SOA"
+# }
 
 resource "hetznerdns_record" "archlinux_org_origin_txt" {
   zone_id = hetznerdns_zone.archlinux.id
-- 
GitLab