Upgrade to Forgejo #44

Closed
opened 2023-01-08 11:48:53 +00:00 by dachary · 5 comments

Forgejo is a drop in replacement of Gitea and is preferred over Gitea because it is governed by an organization that further the interest of the general public.

  • upgrade the enough.community playbooks (merge request and version 2.2.27)
  • redirect gitea.gna.org to forgejo.gna.org
  • rename the gitea-host virtual machine to forgejo-host
  • reverse proxy forgejo.gna.org to forgejo-host
  • update the dashboard configuration on forgejo-host s/gitea/forgejo/
  • s/gitea/forgejo/ in the enough configuration for the public cloud
  • apply the enough configuration for the public cloud
  • s/gitea/forgejo/ in the enough configuration for the hardware instance
  • apply the enough configuration for the hardware instance
  • upgrade the dashboard
  • s/gitea/forgejo/ in the website https://gitea.gna.org/Gna/website/pulls/1
  • s/gitea/forgejo/ in the forum
  • upgrade the admin guide to forgejo 1837860563
  • replace gitea-host with forgejo-host in icinga
Forgejo is [a drop in replacement of Gitea](https://forgejo.org/2022-12-15-hello-forgejo/) and is preferred over Gitea because it is governed by an organization that further the interest of the general public. - [x] upgrade the enough.community playbooks ([merge request](https://lab.enough.community/main/infrastructure/-/merge_requests/610) and [version 2.2.27](https://pypi.org/project/enough/2.2.27/)) - [x] redirect gitea.gna.org to forgejo.gna.org - [x] rename the gitea-host virtual machine to forgejo-host - [x] reverse proxy forgejo.gna.org to forgejo-host - [x] update the dashboard configuration on forgejo-host s/gitea/forgejo/ - [x] s/gitea/forgejo/ in the enough configuration for the public cloud - [x] apply the enough configuration for the public cloud - [x] s/gitea/forgejo/ in the enough configuration for the hardware instance - [x] apply the enough configuration for the hardware instance - [x] upgrade the dashboard - [x] s/gitea/forgejo/ in the website https://gitea.gna.org/Gna/website/pulls/1 - [x] s/gitea/forgejo/ in the forum - [x] upgrade the admin guide to forgejo https://gitea.gna.org/Hostea/admin-guide/commit/18378605632768e0922447aea63d753e332d01e5 - [x] replace gitea-host with forgejo-host in icinga
dachary added the
Expense
Improve Gna!
labels 2023-01-08 11:48:53 +00:00
dachary self-assigned this 2023-01-08 11:48:53 +00:00
Poster
Owner

forgejo.gna.org is ready but it will take 24h for the secondary DNS to figure that out

$ dig +short SOA @bind.gna.org gna.org
ns1.gna.org. hostmaster.gna.org. 22090128 86400 3600 604800 86400
$ dig +short SOA @ns6.gandi.net gna.org
ns1.gna.org. hostmaster.gna.org. 22090127 86400 3600 604800 86400
forgejo.gna.org is ready but it will take 24h for the secondary DNS to figure that out ``` $ dig +short SOA @bind.gna.org gna.org ns1.gna.org. hostmaster.gna.org. 22090128 86400 3600 604800 86400 $ dig +short SOA @ns6.gandi.net gna.org ns1.gna.org. hostmaster.gna.org. 22090127 86400 3600 604800 86400 ```
dachary added spent time 2023-01-08 14:05:57 +00:00
16 hours
Poster
Owner

16 hours are for the two merge requests and the testing for upgrading the enough.community playbooks (see here and here)

16 hours are for the two merge requests and the testing for upgrading the enough.community playbooks (see [here](https://lab.enough.community/main/infrastructure/-/merge_requests/610) and [here](https://lab.enough.community/main/infrastructure/-/merge_requests/611))
dachary added spent time 2023-01-08 14:48:05 +00:00
30 minutes
Poster
Owner

Upgrade the admin guide

Upgrade the admin guide
Poster
Owner

rename gitea-host & forgejo-host, add reverse proxy, update the enough configurations

rename gitea-host & forgejo-host, add reverse proxy, update the enough configurations
dachary added spent time 2023-01-08 14:49:16 +00:00
3 hours
Poster
Owner

image

Upgrade complete 🎉

![image](/attachments/9933c649-ab56-4381-8e17-8a6bd2172c7b) Upgrade complete 🎉
152 KiB
dachary added the due date 2023-01-09 2023-01-09 18:54:40 +00:00
dachary added spent time 2023-01-09 18:54:51 +00:00
8 hours
Sign in to join this conversation.
There is no content yet.