[08:00:03] Cteam: welcome to today 🦄! Don’t forget to post your update in thread. [08:00:03] Feel free to include: [08:00:03] 1. 🕫 Anything you'd like to share about your work [08:00:03] 2. ☏ Anything you'd like to get help with [08:00:03] 3. ⚠ Anything you're currently blocked on [08:00:03] (this message is from a toolforge job under the admin project) [13:34:54] doing: [13:34:54] * more testing for OVS cloudnet migration ahead of meeting tomorrow morning (https://phabricator.wikimedia.org/T364459) [13:34:54] * writing tasks and doing other planning for VXLAN migration (https://phabricator.wikimedia.org/T364725) [13:34:54] * cleaning up cloud vps network related task [13:50:59] Done: [13:50:59] • Made some UI improvements to the trove Horizon dashboard T325774 [13:50:59] • Deployed modern (2024.1) Horizon code to eqiad1 [13:50:59] Doing: [13:50:59] • Working on puppetserver git sync issues by doing away with the gitpuppet user: T364492 [13:50:59] • Babysitting some upstream openstack patches [13:55:43] Done: [13:55:43] * [jobs-api] Using now gevent for the server, that allows the threads to not block while replying, and not being killed when tailing logs (long replies), turns out that it's not enough, I'm thinking on adding some sort of 'hearbeat' to the logs api calls to avoid nginx killing the connection as idle [13:55:43] Doing: [13:55:43] * [toolforge] still investigating/exploring the authentication space, starting to get a clearer idea of what we have and what's around we can use [13:55:43] * [api-gateway] doing the last tweaks before merging, now allowing to configure the toolforge api endpoints (the fqdns change depending on the k8s cluster, ex. tools.local, cluster.local, ...) [13:55:43] Blockers: [13:55:43] None [14:13:45] I'm working on T364312 which is turning out to be a refactor of maintain-kubeusers with a draft available in this MR https://gitlab.wikimedia.org/repos/cloud/toolforge/maintain-kubeusers/-/merge_requests/23