This is the list of actions to implement the name change from Hostea to Gna!. Credentials are stored in the README.txt file of Nextcloud. All reverse proxy for hostea.org will remain active so that redirections can be conveniently added where needed.
-
replace hostea.org content in the website (see the task)
-
setup contact@gna.org
-
create Gna! (@gna@pouet.chapril.org) - Mastodon Chapril
-
migrate Hostea Gitea Hosting & Clinic (@hostea@mastodon.online) - Mastodon to Gna! (@gna@pouet.chapril.org) - Mastodon Chapril
-
fill https://https://pouet.chapril.org/@gna profile
-
change contact@hostea.org to contact@gna.org and organisation from hostea to gna on OVHcloud
-
create a gna account at https://gandi.net
-
transfert ownership of hostea.org and gna.org to the new account
-
copy .enough/hostea.org to .enough/gna.org and substitute the names everywhere
-
delete the icinga VM
-
reprovision icinga-host with gna.org
-
in playbook-lan-hostea.yml create a reverse proxy for hostea.org so it keeps working
-
created a gna account on the forum with administrative rights and contact@gna.org email
-
on the hypervisor backup ~/.enough/hostea.lan to ~/hostea.lan
-
on the hypervisor copied ~/hostea.lan to ~/.enough/gna.org and replaced all hostea mentions to gna (keeping the ownca certificates)
-
changed the name of the hostea content on the forum to gna
-
hypervisor /var/lib/libvirt/images/enough# ln -s hostea.lan gna.lan (there are references within libvirt that make it difficult to get rid of the directory name without rebuilding all vms from scratch)
-
changing forum.hostea.org into forum.gna.org
-
redirect, from the reverse proxy, all traffic to forum.hostea.org to forum.gna.org
-
rename Hostea - Gitea: Git with a cup of tea Gna! - Gitea: Git with a cup of tea
-
pdate the gna.org to s/hostea/gna/ where appropriate
-
update bind-host manually to minimize disruption and run ansible with the new configuration to ensure it is as it should be
-
replace ownca hostea.lan with gna.lan and update the proxy accordingly
-
nce https://gitea.gna.org is accessible, change the configuration of pages to be Gna/website: Gna! homepage - website - Gitea: Git with a cup of tea
-
setup https://gna.org https://www.gna.org
-
apply the postfix-server playbook which will replace hostea.org with gna.org (do that last)
-
repair woodpecker jobs on woodpecker.gna.org
-
reconfigure hosteadashboard.gna.org