Move Redmine out of *.riseup.net
Our usage of the labs.r.n hostname complicates things for Riseup and breaks some stuff (e.g. sending email from riseup.net to Redmine). We’ve been asked to stop using that hostname soon. We can have redirects to avoid breaking existing URLs (most likely the rewrite rules will live in Apache).
Migration plan
labs.riseup.net
stop using -
choose a new X.tails.boum.org FQDN:redmine.tails.boum.org
get DNS set up for the new FQDNadd support for the new FQDN in our webserver configget a LE cert for the new FQDNswitch Redmine config to the new FQDNupdate all URLs and hostnames we control to point the new FQDN (website, monitoring, Puppetized stuff)fix https://redmine.tails.boum.org/ homepageadjust/etc
and other non-Puppetized places where labs.riseup.net might be hard-codedmilestone: the official URL for our Redmine uses the new FQDN- ~~make outgoing email be sent
From: redmine
redmine.tails.boum.org`- have Riseup folks set up a webserver that answers requests tohttps://labs.riseup.net/(.*)
with a redirection tohttps://redmine.tails.boum.org/$1
have Riseup folks point the DNS for labs.riseup.net to their redirectorhave Riseup folks update the reverse DNS for our IP to point to the new FQDNmilestone: we don’t own labs.riseup.net anymore- drop support for labs.riseup.net in our webserver config
buse.riseup.net
: rename the machine to buse.tails.boum.org
stop using have DNS set up for buse.tails.b.oadjust Puppet, deployadjust/etc
and other non-Puppetized places where “buse” might be hard-coded (postfix, munin)have Riseup folks delete the DNS record for buse.riseup.net
Feature Branch: puppet-tails:feature/15918-remove-old-labs-vhost
Related issues
- Blocks #13284
Original created by @intrigeri on 15918 (Redmine)