Following a beta testing period [0] and a general use self-migration period [1], the Toolforge administration team is ready to begin the final phase of automatic migration of tools currently running on the legacy Kubernetes cluster to the 2020 Kubernetes cluster.
The migration process will involve Toolforge administrators running `webservice migrate` for each tool in the same way that self-migration happens [2]. A small number of tools are using the legacy Kubernetes cluster outside of the `webservice` system. These tools will be moved using a more manual process after move all webservices. We are currently planning on doing these migrations in several batches so that we can monitor the load and capacity of the 2020 Kubernetes cluster as we move ~640 more tools over from the legacy cluster.
Once the tools have all been moved to the 2020 cluster, we will continue with additional clean up and default configuration changes which will allow us to fully decommission the legacy cluster. We will also be updating various documentation on Wikitech during this final phase. We hope to complete this entire process by 2020-03-06 at the latest.
[0]: https://lists.wikimedia.org/pipermail/cloud-announce/2020-January/000247.htm... [1]: https://lists.wikimedia.org/pipermail/cloud-announce/2020-January/000252.htm... [2]: https://wikitech.wikimedia.org/wiki/News/2020_Kubernetes_cluster_migration#M...
Bryan (on behalf of the Toolforge admins and the Cloud Services team)
cloud-announce@lists.wikimedia.org