guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: hydra: dns: Fix ACM certificate validation record.


From: Ludovic Courtès
Subject: 01/01: hydra: dns: Fix ACM certificate validation record.
Date: Wed, 1 May 2019 02:48:44 -0400 (EDT)

civodul pushed a commit to branch master
in repository maintenance.

commit 220e8284d099d81b9d2618f03ab4a792d93faa42
Author: Chris Marusich <address@hidden>
Date:   Tue Apr 30 18:57:01 2019 -0700

    hydra: dns: Fix ACM certificate validation record.
    
    ACM requires us to create a CNAME under ci.guix.gnu.org to prove
    domain ownership.  It does not require ci.guix.gnu.org itself to be a
    CNAME; we can make ci.guix.gnu.org whatever we want.
    
    * hydra/modules/sysadmin/dns.scm (guix.gnu.org.zone) <ci>: Remove this
    CNAME record.
    <_82c0b5947777eb0bee604d5d2061d85f.ci>: New CNAME.
    
    Signed-off-by: Ludovic Courtès <address@hidden>
---
 hydra/modules/sysadmin/dns.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/hydra/modules/sysadmin/dns.scm b/hydra/modules/sysadmin/dns.scm
index 89b3fcf..8aae917 100644
--- a/hydra/modules/sysadmin/dns.scm
+++ b/hydra/modules/sysadmin/dns.scm
@@ -61,8 +61,11 @@
   ;; ci. as an alias for berlin.
   ;;("ci"       ""  "IN"  "CNAME"  "berlin")
 
-  ;; ci. as an alias for the Cloudfare CDN.
-  ("ci"       ""  "IN"  "CNAME"  
"_9023f91de522527b4b669b841e4822fe.ltfvzjuylp.acm-validations.aws."))
+  ;; This record is required in order to prove to Amazon ACM that we
+  ;; own the domain.  As long as it exists, ACM will automatically
+  ;; renew the TLS certificate for the CloudFront distribution we use
+  ;; as the CDN for ci.guix.gnu.org.  See cdn/README.org for details.
+  ("_82c0b5947777eb0bee604d5d2061d85f.ci"  ""  "IN"  "CNAME"  
"_9023f91de522527b4b669b841e4822fe.ltfvzjuylp.acm-validations.aws."))
 
 (define guix.gnu.org-zone
   (knot-zone-configuration



reply via email to

[Prev in Thread] Current Thread [Next in Thread]