-
Notifications
You must be signed in to change notification settings - Fork 10
Infrastructure Change Tracking
Thibaut Mattio edited this page Mar 11, 2022
·
32 revisions
deploy v3.ocaml.org:
- github ocaml/ocaml.org repo renamed to ocaml/v2.ocaml.org/. (@avsm)
- github ocaml/v3.ocaml.org-server repo renamed to ocaml/ocaml.org (@avsm)
- github archive ocaml/v3.ocaml.org is archived and renamed to ocaml/v3.ocaml.org-rescript (@avsm)
- create deploy.ci.ocaml.org and deploy itself (@mtelvers, @tmcgilchrist)
- deploy v2.ocaml.org using deploy.ci.ocaml.org to https://v2.ocaml.org/ (@mtelvers, @tmcgilchrist)
- docs-data.ocaml.org deployed with https://deploy.ci.ocaml.org (@mtelvers, @tmcgilchrist)
- Add all hosts to ansible configuration (including opam-3, v2.ocaml.org, deploy.ci.ocaml.org) (@mtelvers, @tmcgilchrist)
- Check v2.ocaml.org links and redirects work (@tmattio)
- check redirects work and deployment succeeds (@tmattio)
- ocaml.org points to v3.ocaml.org. New site is live! (@avsm)
Migrate opam.ocaml.org:
- opam-3.ocaml.org rebuilds via deploy.ci.ocaml.org (@tmcgilchrist)
- trigger rebuilds via ocurrent watching ocaml/opam-repository
- test generated images via opam init pointing to opam-3.ocaml.org
- cut over opam.ocaml.org DNS to point to opam-3.ocaml.org and test that live site serves package archives.
- move images.ci.ocaml.org deployment from ci3.ocamllabs.io to deploy.ci.ocaml.org
- Migrate ocaml.org images into official ocaml ops account.
Docs bulk building:
- remove docs-dream.ocaml.org from DNS.
- docs-staging: move away from caelum.
- docs-ci: plan for moving from eumache.cl.cam.ac.uk to building on ocurrent cluster
- move status.ci3.ocamllabs.io to status.ci.ocaml.org
Future ocaml.org infrastructure maintenance:
- watch.ocaml.org needs some deployment help
- add status.ocaml.org for monitoring
- remove forge.ocaml dns entries (@avsm)
- decommission oauth.ocaml.org (@avsm)
- decommission opam-0.ocaml.org (@avsm)
- inbox.ocaml.org needs to be migrated from rackspace
- move staging.ocaml.org to work with v3.ocaml.org
- create opam-staging.ocaml.org
- discord bot on discord.ocaml.org
- figure out what www2.ocaml.org is pointing to (@avsm)
- remove planet.ocaml.org dns (@avsm)
- remove tools.ocaml.org DNS (@avsm)
- remove preview.ocaml.org VM from rackspace and remove DNS (@avsm)