Report on the Toolhub project for the week ending 2021-09-24.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR == * Minor code cleanups * Kubernetes deployment progress
Bryan's goal for the week was to complete the technical tasks of creating the initial database tables and test the crawler process from inside the Kubernetes staging cluster. The database tables have been created and some testing done, but that testing revealed missing configuration which took the rest of the week to design and implement. With that configuration now in place, work will continue next week on setting up LVS, DNS, and Varnish for https://toolhub.wikimedia.org. Once that is done we will be able to continue testing OAuth authentication and the crawler. If all goes well we may be ready to announce Toolhub to the movement in the following week!
Many thanks to Giuseppe Lavagetto, Manuel Aróstegui, and Kunal Mehta for their help this week in finding and resolving deployment issues.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-09-24
Bryan