From cboylan at sapwetik.org Mon Aug 1 23:10:28 2022 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 01 Aug 2022 16:10:28 -0700 Subject: Infra Team Meeting Agenda for August 2, 2022 Message-ID: <79d9cf7c-b5c6-4ac6-809f-2186491e77ff@www.fastmail.com> We will meet with this agenda on August 2, 2022 at 19:00 UTC in #opendev-meeting: == Agenda for next meeting == * Announcements ** OpenDev Service Coordinator Nomination time begins now (August 2, 2022) and ends August 16, 2022 * Actions from last meeting * Specs Review * Topics ** Improving OpenDev's CD throughput (clarkb 20220802) *** Bootstrapping bridge via Zuul is now a complicated subject. Can use zuul secrets to make it happen. Are we comfortable with this? *** https://review.opendev.org/c/opendev/infra-specs/+/821645 -- spec outlining some of the issues with secrets *** https://review.opendev.org/c/opendev/system-config/+/821155 -- sample of secret writing; more info in changelog ** Improving Grafana management tooling (clarkb 20220802) *** https://lists.opendev.org/pipermail/service-discuss/2022-July/000342.html *** https://review.opendev.org/q/topic:grafana-json ** Bastion host (ianw 20220802) *** worth moving ansible/openstacksdk to a venv? system-config jobs first then production *** c.f. https://review.opendev.org/c/opendev/system-config/+/847700 *** bastion host OS upgrade. prioin-place? new host? wait until have time to return to some of the bootstrapping/parallel job work? ** Upgrading Bionic servers to Focal/Jammy (clarkb 20220802) *** https://etherpad.opendev.org/p/opendev-bionic-server-upgrades *** https://review.opendev.org/c/opendev/system-config/+/851094/2 Run system-config-run-base against Jammy *** https://review.opendev.org/c/opendev/system-config/+/851266/1 Fix install-docker role for Jammy *** https://review.opendev.org/c/opendev/system-config/+/851248 WIP change to run mailman3 on Jammy ** Gitea 1.17 upgrade (clarkb 20220802) *** https://review.opendev.org/c/opendev/system-config/+/847204 ** Rocky images no longer booting (clarkb 20220802) *** Lack of machine ID broke installation of kernels to /boot which broke our Grub config *** https://review.opendev.org/c/openstack/diskimage-builder/+/851687 * Open discussion From cboylan at sapwetik.org Tue Aug 2 23:02:43 2022 From: cboylan at sapwetik.org (Clark Boylan) Date: Tue, 02 Aug 2022 16:02:43 -0700 Subject: Service Coordinator Election August 2022 Edition In-Reply-To: References: Message-ID: <9e4c7a1f-57d8-42b2-90b5-1c19667b974d@www.fastmail.com> On Tue, Jul 26, 2022, at 4:26 PM, Clark Boylan wrote: > I'm giving everyone a head up a week in advance today, and will send a > notice on August 2nd that the nomination period is beginning. If you'd > like to take this on you can send your nomination as a reply to this > email thread or in a new email thread to the service-discuss list. And here is the notice that the nomination period has begun. You have until the end of day August 16, 2022 to submit your nominations. Clark From haleyb.dev at gmail.com Thu Aug 4 18:54:34 2022 From: haleyb.dev at gmail.com (Brian Haley) Date: Thu, 4 Aug 2022 14:54:34 -0400 Subject: [all] Dynamic Zuul results table in Gerrit 3 In-Reply-To: References: Message-ID: <36ab44ee-3f25-cfe6-609d-817b7f2189e0@gmail.com> Sorry to respond to such an old thread, but figured the context might help. Sometime in the past couple of months, the Zuul status script (thanks Radoslaw!) that's run in the tamper/greasemonkey browser extension stopped working. Not sure if anyone else noticed and/or has a workaround for it, I'm just not good enough with javascript to fix it myself :( Thanks, -Brian On 12/3/20 04:22, Rados?aw Piliszek wrote: > Hello Fellow OpenStack and OpenDev Folks! > > TL;DR click on [3] and enjoy. > > I am starting this thread to not hijack the discussion happening on [1]. > > First of all, I would like to thank gibi (Balazs Gibizer) for hacking > a way to get the place to render the table in the first place (pun > intended). > > I have been a long-time-now user of [2]. > I have improved and customised it for myself but never really got to > share back the changes I made. > The new Gerrit obviously broke the whole script so it was of no use to > share at that particular state. > However, inspired by gibi's work, I decided to finally sit down and > fix it to work with Gerrit 3 and here it comes: [3]. > Works well on Chrome with Tampermonkey. Not tested others. > > I hope you will enjoy this little helper (I do). > > I know the script looks super fugly but it generally boils down to a > mix of styles of 3 people and Gerrit having funky UI rendering. > > Finally, I'd also like to thank hrw (Marcin Juszkiewicz) for linking > me to the original Michel's script in 2019. > > [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/019051.html > [2] https://opendev.org/x/coats/src/commit/444c95738677593dcfed0cfd9667d4c4f0d596a3/coats/openstack_gerrit_zuul_status.user.js > [3] https://gist.github.com/yoctozepto/7ea1271c299d143388b7c1b1802ee75e > > Kind regards, > -yoctozepto > From cboylan at sapwetik.org Mon Aug 8 23:38:57 2022 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 08 Aug 2022 16:38:57 -0700 Subject: Team Meeting Agenda for August 9, 2022 Message-ID: We will meet on August 9, 2022 at 19:00 UTC in #opendev-meeting with this agenda: == Agenda for next meeting == * Announcements ** OpenDev Service Coordinator Nomination period happening now until August 16, 2022 * Actions from last meeting * Specs Review * Topics ** Improving Grafana management tooling (clarkb 20220809) *** https://lists.opendev.org/pipermail/service-discuss/2022-July/000342.html *** https://review.opendev.org/q/topic:grafana-json ** Bastion host (ianw 20220809) *** worth moving ansible/openstacksdk to a venv? system-config jobs first then production *** c.f. https://review.opendev.org/c/opendev/system-config/+/847700 *** bastion host OS upgrade. prioin-place? new host? wait until have time to return to some of the bootstrapping/parallel job work? ** Upgrading Bionic servers to Focal/Jammy (clarkb 20220809) *** https://etherpad.opendev.org/p/opendev-bionic-server-upgrades ** Mailman 3 (clarkb 20220809) *** https://review.opendev.org/c/opendev/system-config/+/851248 Still very much WIP but worth a look at this point *** The service deployment is just about all there. Need to figure out configuring the service and lists properly now. ** Gitea 1.17 upgrade (clarkb 20220809) *** https://review.opendev.org/c/opendev/system-config/+/847204 *** https://github.com/go-gitea/gitea/milestone/122 1.17.1 Milestone is in progress * Open discussion From cboylan at sapwetik.org Mon Aug 15 22:57:09 2022 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 15 Aug 2022 15:57:09 -0700 Subject: Team Meeting Agenda for August 16, 2022 Message-ID: <670a8b54-aab8-45c0-8ea8-d533a8264120@www.fastmail.com> We will meet August 16, 2022 at 19:00 UTC in #opendev-meeting with this agenda: == Agenda for next meeting == * Announcements ** OpenDev Service Coordinator Nomination period happening now until August 16, 2022 * Actions from last meeting * Specs Review * Topics ** Improving Grafana management tooling (clarkb 20220816) *** https://lists.opendev.org/pipermail/service-discuss/2022-July/000342.html *** https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/851955 Last remaining cleanup change ** Bastion host (ianw 20220816) *** worth moving ansible/openstacksdk to a venv? system-config jobs first then production *** c.f. https://review.opendev.org/c/opendev/system-config/+/847700 *** bastion host OS upgrade. prioin-place? new host? wait until have time to return to some of the bootstrapping/parallel job work? ** Upgrading Bionic servers to Focal/Jammy (clarkb 20220816) *** https://etherpad.opendev.org/p/opendev-bionic-server-upgrades ** Mailman 3 (clarkb 20220816) *** https://review.opendev.org/c/opendev/system-config/+/851248 Still very much WIP but worth a look at this point *** The test deployment is largely there now. The next step is testing data migration from mm2 to mm3. ** Gitea 1.17 upgrade (clarkb 20220816) *** https://review.opendev.org/c/opendev/system-config/+/847204 *** https://github.com/go-gitea/gitea/milestone/122 1.17.1 Milestone is in progress * Open discussion From cboylan at sapwetik.org Tue Aug 16 22:03:16 2022 From: cboylan at sapwetik.org (Clark Boylan) Date: Tue, 16 Aug 2022 15:03:16 -0700 Subject: Self Nomination for OpenDev Service Coordinator Message-ID: <7c1102ad-0e91-45c1-8396-c3de1ea2964f@www.fastmail.com> Hello, I am submitting my nomination for OpenDev Service Coordinator. I plan to continue to focus on building sustainable services with the current resources we have. Upgrading servers to Jammy and replacing old services like mailman 2 are high on my todo list. I have been doing this for a while and don't have a lot of new things to say. I think it is important that these community services/resources continue to be accessible to the community, and that requires ensuring they are sustainable. If you have been happy with the last six months then you can expect more of the same. I am still happy for someone else to volunteer as well. You have a few more hours if anyone else would like to give it a go. I think having a group that can share these responsibilities is a good thing. But I am happy to continue as well. Clark From rosmaita.fossdev at gmail.com Wed Aug 17 17:35:20 2022 From: rosmaita.fossdev at gmail.com (Brian Rosmaita) Date: Wed, 17 Aug 2022 13:35:20 -0400 Subject: Self Nomination for OpenDev Service Coordinator In-Reply-To: <7c1102ad-0e91-45c1-8396-c3de1ea2964f@www.fastmail.com> References: <7c1102ad-0e91-45c1-8396-c3de1ea2964f@www.fastmail.com> Message-ID: <254b52d8-bfc4-b542-f1be-40972b897546@gmail.com> On 8/16/22 6:03 PM, Clark Boylan wrote: > Hello, > > I am submitting my nomination for OpenDev Service Coordinator. I plan to continue to focus on building sustainable services with the current resources we have. Upgrading servers to Jammy and replacing old services like mailman 2 are high on my todo list. I have been doing this for a while and don't have a lot of new things to say. I think it is important that these community services/resources continue to be accessible to the community, and that requires ensuring they are sustainable. If you have been happy with the last six months then you can expect more of the same. > > I am still happy for someone else to volunteer as well. You have a few more hours if anyone else would like to give it a go. I think having a group that can share these responsibilities is a good thing. But I am happy to continue as well. Thanks for all your past work, and thank you for being willing to continue as OpenDev Service Coordinator! > > Clark > From cboylan at sapwetik.org Mon Aug 22 21:25:36 2022 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 22 Aug 2022 14:25:36 -0700 Subject: Team Meeting Agenda for August 23, 2022 Message-ID: <49a1d50a-ea34-4a5e-bce9-dd6a7106ecc3@www.fastmail.com> Hello, We will meet with this agenda on August 23, 2022 at 19:00 UTC in #opendev-meeting: == Agenda for next meeting == * Announcements ** Clark appears to have been the only Service Coordinator nominee. ** OpenStack release is fast approaching. https://releases.openstack.org/zed/schedule.html feature freeze September 2 ish. * Actions from last meeting * Specs Review * Topics ** Bastion host (ianw 20220823) *** worth moving ansible/openstacksdk to a venv? system-config jobs first then production *** c.f. https://review.opendev.org/c/opendev/system-config/+/847700 *** bastion host OS upgrade. prioin-place? new host? wait until have time to return to some of the bootstrapping/parallel job work? ** Upgrading Bionic servers to Focal/Jammy (clarkb 20220823) *** https://etherpad.opendev.org/p/opendev-bionic-server-upgrades ** Mailman 3 (clarkb 20220823) *** https://review.opendev.org/c/opendev/system-config/+/851248 Still very much WIP but worth a look at this point *** The test deployment is largely there now. The next step is testing data migration from mm2 to mm3. ** Gitea 1.17 upgrade (clarkb 20220823) *** https://review.opendev.org/c/opendev/system-config/+/847204 *** This should be ready to go now that 1.17.1 has been released. Just need to decide on a good window of time to deploy it. ** Gerrit 08:00 UTC load issues (clarkb 20220823) *** Bumping up the http thread count *** Fallout of blocking IPs (users noticed) *** We should work through this slowly as the OpenStack release is approaching. ** Jaeger tracing server (for Zuul) (corvus 20220823) *** Zuul will be adding OpenTelemetry tracing support. Should OpenDev run a Jaeger tracing server? *** See https://zuul-ci.org/docs/zuul/latest/developer/specs/tracing.html *** Implementation should be straightforward; does this warrant an OpenDev spec, or should I just propose the change? * Open discussion From cboylan at sapwetik.org Mon Aug 29 22:33:29 2022 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 29 Aug 2022 15:33:29 -0700 Subject: Team Meeting Agenda for August 30, 2022 Message-ID: <4621b7d7-a0c8-43ac-9d0c-1c76c5417613@www.fastmail.com> We will meet with this agenda on August 30, 2022 at 19:00 UTC in #opendev-meeting: == Agenda for next meeting == * Announcements ** OpenStack feature freeze this week. * Actions from last meeting * Specs Review * Topics ** Bastion host (ianw 20220830) *** worth moving ansible/openstacksdk to a venv? system-config jobs first then production *** c.f. https://review.opendev.org/c/opendev/system-config/+/847700 *** bastion host OS upgrade. prioin-place? new host? wait until have time to return to some of the bootstrapping/parallel job work? ** Upgrading Bionic servers to Focal/Jammy (clarkb 20220830) *** https://etherpad.opendev.org/p/opendev-bionic-server-upgrades ** Mailman 3 (clarkb 20220830) *** https://review.opendev.org/c/opendev/system-config/+/851248 Still very much WIP but worth a look at this point *** Working through migration testing now. ** Gerrit 08:00 UTC load issues (clarkb 20220830) *** Bumping up the http thread count *** Fallout of blocking IPs (users noticed) *** We should work through this slowly as the OpenStack release is approaching. ** Jaeger tracing server (for Zuul) (corvus 20220830) *** Zuul will be adding OpenTelemetry tracing support. Should OpenDev run a Jaeger tracing server? *** See https://zuul-ci.org/docs/zuul/latest/developer/specs/tracing.html ** Fedora 36 Rollout (clarkb 20220830) *** Do we need to wait for OpenStack to release first? *** We'll update the nodeset and most jobs will switch automatically. *** Will we remove Fedora 35 next? * Open discussion