GNU bug report logs -
#37320
[PATCH] hydra: dns: Add "data" to point at milano-guix-1.
Previous Next
Reported by: Christopher Baines <mail <at> cbaines.net>
Date: Fri, 6 Sep 2019 11:45:02 UTC
Severity: normal
Tags: patch
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 37320 in the body.
You can then email your comments to 37320 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#37320
; Package
guix-patches
.
(Fri, 06 Sep 2019 11:45:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Christopher Baines <mail <at> cbaines.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 06 Sep 2019 11:45:04 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* hydra/modules/sysadmin/dns.scm (milano-guix-1-ip4): New variable.
(guix.gnu.org.zone): Add "data" to point at milano-guix-1, and update
the serial.
---
hydra/modules/sysadmin/dns.scm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/hydra/modules/sysadmin/dns.scm b/hydra/modules/sysadmin/dns.scm
index 164caf1..ef1f265 100644
--- a/hydra/modules/sysadmin/dns.scm
+++ b/hydra/modules/sysadmin/dns.scm
@@ -47,6 +47,7 @@
(define hydra-ip4 "18.4.89.46")
(define bayfront-ip4 "185.233.100.56")
(define berlin-ip4 "141.80.181.40")
+(define milano-guix-1-ip4 "159.149.133.203")
(define-zone-entries guix.gnu.org.zone
;; Name TTL Class Type Data
@@ -89,6 +90,7 @@
("issues" "" "IN" "A" berlin-ip4)
("logs" "" "IN" "A" bayfront-ip4)
("ci" "" "IN" "A" berlin-ip4)
+ ("data" "" "IN" "A" milano-guix-1-ip4)
;; This record is required in order to prove to Amazon ACM that we
;; own the domain. As long as it exists, ACM will automatically
@@ -102,4 +104,4 @@
(zone (zone-file
(origin "guix.gnu.org")
(entries guix.gnu.org.zone)
- (serial 2019090201)))))
+ (serial 2019090601)))))
--
2.23.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#37320
; Package
guix-patches
.
(Fri, 06 Sep 2019 13:11:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 37320 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Now that milano-guix-1 is back online, I'm interested in sorting out
configuration for nginx, as well as letsencrypt for a TLS certificate.
For that, it's probably useful to think about the DNS configuration. I
think that this is something that has been discussed a bit in the past,
but at that time there were some improvements I wanted to make before
making anything more public.
But, over the last month I've fixed some of the problems I knew about
and added new features, so I'm happier at this point with it being more
widely available.
So, I've started looking at setting up the DNS configuration, and I've
sent this patch which I think is the relevant change in the maintenance
repository.
Thanks,
Chris
Christopher Baines <mail <at> cbaines.net> writes:
> * hydra/modules/sysadmin/dns.scm (milano-guix-1-ip4): New variable.
> (guix.gnu.org.zone): Add "data" to point at milano-guix-1, and update
> the serial.
> ---
> hydra/modules/sysadmin/dns.scm | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/hydra/modules/sysadmin/dns.scm b/hydra/modules/sysadmin/dns.scm
> index 164caf1..ef1f265 100644
> --- a/hydra/modules/sysadmin/dns.scm
> +++ b/hydra/modules/sysadmin/dns.scm
> @@ -47,6 +47,7 @@
> (define hydra-ip4 "18.4.89.46")
> (define bayfront-ip4 "185.233.100.56")
> (define berlin-ip4 "141.80.181.40")
> +(define milano-guix-1-ip4 "159.149.133.203")
>
> (define-zone-entries guix.gnu.org.zone
> ;; Name TTL Class Type Data
> @@ -89,6 +90,7 @@
> ("issues" "" "IN" "A" berlin-ip4)
> ("logs" "" "IN" "A" bayfront-ip4)
> ("ci" "" "IN" "A" berlin-ip4)
> + ("data" "" "IN" "A" milano-guix-1-ip4)
>
> ;; This record is required in order to prove to Amazon ACM that we
> ;; own the domain. As long as it exists, ACM will automatically
> @@ -102,4 +104,4 @@
> (zone (zone-file
> (origin "guix.gnu.org")
> (entries guix.gnu.org.zone)
> - (serial 2019090201)))))
> + (serial 2019090601)))))
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#37320
; Package
guix-patches
.
(Fri, 06 Sep 2019 22:05:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 37320 <at> debbugs.gnu.org (full text, mbox):
Hi Christopher,
Christopher Baines <mail <at> cbaines.net> skribis:
> * hydra/modules/sysadmin/dns.scm (milano-guix-1-ip4): New variable.
> (guix.gnu.org.zone): Add "data" to point at milano-guix-1, and update
> the serial.
LGTM!
> Now that milano-guix-1 is back online, I'm interested in sorting out
> configuration for nginx, as well as letsencrypt for a TLS certificate.
>
> For that, it's probably useful to think about the DNS configuration. I
> think that this is something that has been discussed a bit in the past,
> but at that time there were some improvements I wanted to make before
> making anything more public.
>
> But, over the last month I've fixed some of the problems I knew about
> and added new features, so I'm happier at this point with it being more
> widely available.
>
> So, I've started looking at setting up the DNS configuration, and I've
> sent this patch which I think is the relevant change in the maintenance
> repository.
Awesome.
You can also add yourself an account in bayfront.scm (when the DNS is
hosted) so you can reconfigure, or I or someone else can reconfigure for
you.
Let us know!
Thanks,
Ludo’.
Reply sent
to
Christopher Baines <mail <at> cbaines.net>
:
You have taken responsibility.
(Sat, 07 Sep 2019 19:30:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Christopher Baines <mail <at> cbaines.net>
:
bug acknowledged by developer.
(Sat, 07 Sep 2019 19:30:03 GMT)
Full text and
rfc822 format available.
Message #16 received at 37320-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Ludovic Courtès <ludo <at> gnu.org> writes:
> Hi Christopher,
>
> Christopher Baines <mail <at> cbaines.net> skribis:
>
>> * hydra/modules/sysadmin/dns.scm (milano-guix-1-ip4): New variable.
>> (guix.gnu.org.zone): Add "data" to point at milano-guix-1, and update
>> the serial.
>
> LGTM!
Great, I've pushed this change now.
>> Now that milano-guix-1 is back online, I'm interested in sorting out
>> configuration for nginx, as well as letsencrypt for a TLS certificate.
>>
>> For that, it's probably useful to think about the DNS configuration. I
>> think that this is something that has been discussed a bit in the past,
>> but at that time there were some improvements I wanted to make before
>> making anything more public.
>>
>> But, over the last month I've fixed some of the problems I knew about
>> and added new features, so I'm happier at this point with it being more
>> widely available.
>>
>> So, I've started looking at setting up the DNS configuration, and I've
>> sent this patch which I think is the relevant change in the maintenance
>> repository.
>
> Awesome.
>
> You can also add yourself an account in bayfront.scm (when the DNS is
> hosted) so you can reconfigure, or I or someone else can reconfigure for
> you.
>
> Let us know!
So I've pushed the DNS change to the maintenance repository, and also
added another change to for bayfront access.
I guess someone will need to reconfigure bayfront before I can access
it, there's no rush though, so no pressure.
Thanks,
Chris
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#37320
; Package
guix-patches
.
(Sun, 08 Sep 2019 20:04:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 37320-done <at> debbugs.gnu.org (full text, mbox):
Hi Chris,
Christopher Baines <mail <at> cbaines.net> skribis:
> Ludovic Courtès <ludo <at> gnu.org> writes:
>
>> Hi Christopher,
>>
>> Christopher Baines <mail <at> cbaines.net> skribis:
>>
>>> * hydra/modules/sysadmin/dns.scm (milano-guix-1-ip4): New variable.
>>> (guix.gnu.org.zone): Add "data" to point at milano-guix-1, and update
>>> the serial.
>>
>> LGTM!
>
> Great, I've pushed this change now.
I’ve reconfigured bayfront now, and data.guix.gnu.org resolves fine.
I guess we’ll need a bit of nginx magic somewhere so we can access it on
the standard http/https ports?
Besides, you should now be able to log in on bayfront. I’ve sent you in
a separate message an initial password (which you should change) so you
can sudo if needed. Please let people know on guix-sysadmin if you
reconfigure the machine or do something funny with it. :-)
Thanks,
Ludo’.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#37320
; Package
guix-patches
.
(Sun, 08 Sep 2019 20:24:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 37320-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Ludovic Courtès <ludo <at> gnu.org> writes:
> Hi Chris,
>
> Christopher Baines <mail <at> cbaines.net> skribis:
>
>> Ludovic Courtès <ludo <at> gnu.org> writes:
>>
>>> Hi Christopher,
>>>
>>> Christopher Baines <mail <at> cbaines.net> skribis:
>>>
>>>> * hydra/modules/sysadmin/dns.scm (milano-guix-1-ip4): New variable.
>>>> (guix.gnu.org.zone): Add "data" to point at milano-guix-1, and update
>>>> the serial.
>>>
>>> LGTM!
>>
>> Great, I've pushed this change now.
>
> I’ve reconfigured bayfront now, and data.guix.gnu.org resolves fine.
Great, looks like it's working for me too :)
> I guess we’ll need a bit of nginx magic somewhere so we can access it on
> the standard http/https ports?
Yep, I've got some configuration I used for my server so I'm planning to
adapt that.
> Besides, you should now be able to log in on bayfront. I’ve sent you in
> a separate message an initial password (which you should change) so you
> can sudo if needed. Please let people know on guix-sysadmin if you
> reconfigure the machine or do something funny with it. :-)
I can confirm that I can login, and that I've changed my password :)
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 07 Oct 2019 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 201 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.