From cboylan at sapwetik.org Tue Jun 1 15:57:59 2021 From: cboylan at sapwetik.org (Clark Boylan) Date: Tue, 01 Jun 2021 08:57:59 -0700 Subject: Team Meeting Agenda for June 1, 2021 Message-ID: <34a6a399-9a57-478b-a325-e410f74a3bba@www.fastmail.com> Hello everyone. We will meet at 19:00 UTC on June 1, 2021 (today) in #opendev-meeting on OFTC. Apologies for getting this agenda out late. Yesterday was a holiday and I ended up being distracted. Here is the agenda we will use today: == Agenda for next meeting == * Announcements * Actions from last meeting * Specs approval * Topics ** Switch to OFTC now largely complete (clarkb 20210601) *** https://review.opendev.org/q/topic:%22limnoria%22+status:open Limnoria bot rewrite ** Gerrit Account cleanup (clarkb 20210601) *** Need review on more dangerous list. Can disable those accounts then clean them up if they look ok. ** Refreshing non LE certs that expire in just under a month (clarkb 20210601) *** Wiki is the last remaining service needing an update. Clarkb on it. ** Switch Vexxhost to provide only specialized labels in Nodepool (clarkb 20210601) *** https://review.opendev.org/c/openstack/project-config/+/785769 ** Picking up steam on Puppet -> Ansible rewrites (clarkb 20210601) *** Enable Xenial -> Bionic/Focal system upgrades *** https://etherpad.opendev.org/p/infra-puppet-conversions-and-xenial-upgrades Start capturing TODO list here *** Mailman next **** Need to snapshot the server then perform in place upgrades on a test node based on the snapshot. ** Scheduling project renames (clarkb 20210601) *** Our playbook(s) that do renames likely need updating since the last gerrit upgrade. **** We can test this with our functional testing of gerrit too. * Open discussion From cboylan at sapwetik.org Mon Jun 7 21:57:10 2021 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 07 Jun 2021 14:57:10 -0700 Subject: Team Meeting Agenda for June 8, 2021 Message-ID: <4749ece0-1b40-4aab-857f-3414255d1550@www.fastmail.com> We will meet with this agenda on June 8, 2021 at 19:00 UTC in #opendev-meeting on OFTC: == Agenda for next meeting == * Announcements * Actions from last meeting * Specs approval * Topics ** Switch to OFTC now largely complete (clarkb 20210608) *** https://review.opendev.org/q/topic:%22limnoria%22+status:open Limnoria bot rewrite *** https://review.opendev.org/c/openstack/ptgbot/+/793792 Update PTGbot for OFTC *** Is PGTbot python3 capable? We also need to register a nick for it. ** Gerrit Account cleanup (clarkb 20210608) *** Need review on more dangerous list. Can disable those accounts then clean them up if they look ok. ** Picking up steam on Puppet -> Ansible rewrites (clarkb 20210608) *** Enable Xenial -> Bionic/Focal system upgrades *** https://etherpad.opendev.org/p/infra-puppet-conversions-and-xenial-upgrades Start capturing TODO list here *** Mailman next **** Will use semi recent snapshot as the test platform. ** Cleaning up PPC packages in our CentOS 8 mirror (clarkb 20210608) ** Scheduling project renames (clarkb 20210608) *** Our playbook(s) that do renames likely need updating since the last gerrit upgrade. **** We can test this with our functional testing of gerrit too. * Open discussion From cboylan at sapwetik.org Mon Jun 14 23:49:08 2021 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 14 Jun 2021 16:49:08 -0700 Subject: Team Meeting Agenda for June 15, 2021 Message-ID: <5859ca19-394d-41ac-9aed-89a8d78c681a@www.fastmail.com> We will meet on June 15, 2021 at 19:00UTC in #opendev-meeting on OFTC with this agenda: == Agenda for next meeting == * Announcements ** clarkb out next week. Will need a volunteer meeting chair or we can skip. * Actions from last meeting * Specs approval * Topics ** Eavesdrop and Limnoria updates (clarkb 20210615) *** Fixed a bug upstream when joining many channels *** Still running a fork to include setuptools updates ** Gerrit Account cleanup (clarkb 20210615) *** Need review on more dangerous list. Can disable those accounts then clean them up if they look ok. ** Server Upgrades (clarkb 20210615) *** https://etherpad.opendev.org/p/infra-puppet-conversions-and-xenial-upgrades Start capturing TODO list here *** Mailman next **** Will use semi recent snapshot as the test platform. *** Review02 getting into shape ** Cleaning up PPC packages in our CentOS 8 mirror (clarkb 20210615) ** Draft matrix spec (corvus 20210615) *** https://review.opendev.org/796156 ** Scheduling project renames (clarkb 20210615) *** Our playbook(s) that do renames likely need updating since the last gerrit upgrade. **** We can test this with our functional testing of gerrit too. * Open discussion From kennelson11 at gmail.com Mon Jun 21 19:58:44 2021 From: kennelson11 at gmail.com (Kendall Nelson) Date: Mon, 21 Jun 2021 12:58:44 -0700 Subject: FLOSS MOOC ML Message-ID: Hello :) I was wondering what the process was for getting a ML setup? Ildiko and I have been attending regular meetings and advising on the development of a MOOC on FLOSS[1] and they were interested in starting an accompanying ML. I mentioned opendev maybe being a place for that and explained that they could be setup as admins to manage the ML, etc. I am all ears about what to do to get started! -Kendall Nelson (diablo_rojo) [1] https://gitlab.com/mooc-floss/mooc-floss -------------- next part -------------- An HTML attachment was scrubbed... URL: From mnaser at vexxhost.com Mon Jun 21 21:53:33 2021 From: mnaser at vexxhost.com (Mohammed Naser) Date: Mon, 21 Jun 2021 17:53:33 -0400 Subject: FLOSS MOOC ML In-Reply-To: References: Message-ID: Hey Kendall: I did this a while back but I’m not sure if it’s still managed via Puppet or moved to Ansible. https://review.opendev.org/c/opendev/system-config/+/703145 Perhaps the above could be a useful example. Thanks Mohammed On Mon, Jun 21, 2021 at 4:04 PM Kendall Nelson wrote: > Hello :) > > I was wondering what the process was for getting a ML setup? > > Ildiko and I have been attending regular meetings and advising on the > development of a MOOC on FLOSS[1] and they were interested in starting an > accompanying ML. I mentioned opendev maybe being a place for that and > explained that they could be setup as admins to manage the ML, etc. > > I am all ears about what to do to get started! > > -Kendall Nelson (diablo_rojo) > > [1] https://gitlab.com/mooc-floss/mooc-floss > -- Mohammed Naser VEXXHOST, Inc. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kennelson11 at gmail.com Mon Jun 21 21:54:55 2021 From: kennelson11 at gmail.com (Kendall Nelson) Date: Mon, 21 Jun 2021 14:54:55 -0700 Subject: FLOSS MOOC ML In-Reply-To: References: Message-ID: Oh cool! Thats super helpful! Thanks Mohammed! -Kendall (diablo_rojo) On Mon, Jun 21, 2021 at 2:53 PM Mohammed Naser wrote: > Hey Kendall: > > I did this a while back but I’m not sure if it’s still managed via Puppet > or moved to Ansible. > > https://review.opendev.org/c/opendev/system-config/+/703145 > > Perhaps the above could be a useful example. > > Thanks > Mohammed > > On Mon, Jun 21, 2021 at 4:04 PM Kendall Nelson > wrote: > >> Hello :) >> >> I was wondering what the process was for getting a ML setup? >> >> Ildiko and I have been attending regular meetings and advising on the >> development of a MOOC on FLOSS[1] and they were interested in starting an >> accompanying ML. I mentioned opendev maybe being a place for that and >> explained that they could be setup as admins to manage the ML, etc. >> >> I am all ears about what to do to get started! >> >> -Kendall Nelson (diablo_rojo) >> >> [1] https://gitlab.com/mooc-floss/mooc-floss >> > -- > Mohammed Naser > VEXXHOST, Inc. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fungi at yuggoth.org Mon Jun 21 22:06:04 2021 From: fungi at yuggoth.org (Jeremy Stanley) Date: Mon, 21 Jun 2021 22:06:04 +0000 Subject: FLOSS MOOC ML In-Reply-To: References: Message-ID: <20210621220603.jpbkm2f2mwtgdqjz@yuggoth.org> On 2021-06-21 17:53:33 -0400 (-0400), Mohammed Naser wrote: > I did this a while back but I’m not sure if it’s still managed via > Puppet or moved to Ansible. [...] Yep, Ansible now but the process is still basically the same, propose a change adding it to the intended mailman_sites entry here (probably "opendev"): Alternatively, if you're proposing creating another mailman site entirely the change needs to touch a number of additional files, but we'd probably want to undertake a longer discussion since that entails more queue runner processes on the server and so may have capacity implications. -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From maryx.camp at intel.com Thu Jun 24 15:39:33 2021 From: maryx.camp at intel.com (Camp, MaryX) Date: Thu, 24 Jun 2021 15:39:33 +0000 Subject: StarlingX Docs promote job failing Message-ID: Hi, Since the security updates to Zuul today, the StarlingX docs promote job is failing on every review. [1] The last successful promote job ran yesterday. [2] Here is the error: The task includes an option with an undefined variable. The error was: 'dict object' has no attribute 'targets' The error appears to be in '/var/lib/zuul/builds/e93712cdb47b4b519d2f9f1202a7f2e1/trusted/project_0/opendev.org/opendev/base-jobs/playbooks/docs/promote.yaml': line 51, column 7, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: target_dict: "{{ afs.targets.master }}" - name: Set target directory if not master ^ here Is anyone else affected by this? thanks, Mary Camp Kelly Services Technical Writer | maryx.camp at intel.com [1] https://review.opendev.org/q/project:starlingx/docs+status:closed [2] https://review.opendev.org/c/starlingx/docs/+/797756 -------------- next part -------------- An HTML attachment was scrubbed... URL: From fungi at yuggoth.org Thu Jun 24 15:58:33 2021 From: fungi at yuggoth.org (Jeremy Stanley) Date: Thu, 24 Jun 2021 15:58:33 +0000 Subject: StarlingX Docs promote job failing In-Reply-To: References: Message-ID: <20210624155833.uetsgprukzpvreex@yuggoth.org> On 2021-06-24 15:39:33 +0000 (+0000), Camp, MaryX wrote: > Since the security updates to Zuul today, the StarlingX docs > promote job is failing on every review. [1] The last successful > promote job ran yesterday. [2] [...] Yes, this is related to the Zuul 4.6.0 release: http://lists.zuul-ci.org/pipermail/zuul-announce/2021-June/000096.html Because it was a security release we had no choice but to upgrade to it with broken jobs and then fix them once the vulnerabilities were public with information on what would be changing. I'm nearly done writing a commit which will address this error in the job you noticed, as well as many others. Sorry about the disruption! -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From fungi at yuggoth.org Thu Jun 24 16:15:01 2021 From: fungi at yuggoth.org (Jeremy Stanley) Date: Thu, 24 Jun 2021 16:15:01 +0000 Subject: StarlingX Docs promote job failing In-Reply-To: <20210624155833.uetsgprukzpvreex@yuggoth.org> References: <20210624155833.uetsgprukzpvreex@yuggoth.org> Message-ID: <20210624161500.275o5ks2t3aslsua@yuggoth.org> On 2021-06-24 15:58:33 +0000 (+0000), Jeremy Stanley wrote: [...] > I'm nearly done writing a commit which will address this error in > the job you noticed, as well as many others. [...] Here is where we're iterating on the fix: https://review.opendev.org/797971 Once that's considered correct and merges, things should hopefully start working again. -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From cboylan at sapwetik.org Mon Jun 28 20:20:27 2021 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 28 Jun 2021 13:20:27 -0700 Subject: Team meeting agenda for June 29, 2021 Message-ID: We will meet on June 29, 2021 at 19:00 UTC in #opendev-meeting on OFTC with this agenda: == Agenda for next meeting == * Announcements * Actions from last meeting * Specs approval * Topics ** Eavesdrop and Limnoria updates (clarkb 20210629) *** Fixed crontab bug for text to html conversion of logs. This may be the (last?) fix we needed for lag in logs. ** Gerrit Account cleanup (clarkb 20210629) *** Need review on more dangerous list. Can disable those accounts then clean them up if they look ok. ** review upgrade (ianw 20210628) *** upgrade checklist ready for review *** https://etherpad.opendev.org/p/gerrit-upgrade-2021 *** date/time for upgrade? 19th july maybe, .au time? ** Server Upgrades (clarkb 20210629) *** https://etherpad.opendev.org/p/infra-puppet-conversions-and-xenial-upgrades Start capturing TODO list here *** Mailman next **** Will use semi recent snapshot as the test platform. ** Draft matrix spec (corvus 20210629) *** https://review.opendev.org/796156 *** Reaching out to ESM ** Scheduling project renames (clarkb 20210629) *** Our playbook(s) that do renames likely need updating since the last gerrit upgrade. **** We can test this with our functional testing of gerrit too. ** Gitea01 backups to one of two servers are unhappy (clarkb 202106029) * Open discussion