Tuesday, 2021-03-23

*** hamalq has quit IRC00:56
*** sboyron has joined #opendev-meeting08:04
*** hashar has joined #opendev-meeting08:41
*** yoctozepto has quit IRC11:02
*** yoctozepto has joined #opendev-meeting11:03
*** hashar is now known as hasharLunch12:09
*** hasharLunch is now known as hashar13:17
*** frickler has quit IRC15:37
*** mordred has quit IRC15:37
*** irclogbot_2 has quit IRC15:37
*** frickler has joined #opendev-meeting15:37
*** irclogbot_3 has joined #opendev-meeting15:38
*** irclogbot_3 has quit IRC15:51
*** irclogbot_2 has joined #opendev-meeting15:52
*** hashar has quit IRC16:01
*** hashar has joined #opendev-meeting16:03
*** mordred has joined #opendev-meeting16:10
*** hashar is now known as hasharAway17:48
*** hamalq has joined #opendev-meeting18:18
ianwhello, we'll have an infra meeting imminently18:59
fungiohai19:00
fungii hope the imminent meeting is eminent19:01
ianw#startmeeting infra19:01
openstackMeeting started Tue Mar 23 19:01:16 2021 UTC and is due to finish in 60 minutes.  The chair is ianw. Information about MeetBot at http://wiki.debian.org/MeetBot.19:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:01
*** openstack changes topic to " (Meeting topic: infra)"19:01
openstackThe meeting name has been set to 'infra'19:01
ianw#topic Annoucements19:01
*** openstack changes topic to "Annoucements (Meeting topic: infra)"19:01
fungithis just in: clark takes a week off19:01
ianwi also spelt that wrong19:02
funginothing wrong with an annoucement or two19:02
ianwanyway, yes, no other global announcements19:02
ianw#topic Actions from last meeting19:02
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)"19:02
ianw#link http://eavesdrop.openstack.org/meetings/infra/2021/infra.2021-03-16-19.01.html minutes from last meeting19:03
ianwwe didn't seem to have any particular action items19:03
ianw#topic Specs approval19:03
*** openstack changes topic to "Specs approval (Meeting topic: infra)"19:03
fungiis the gerrit server replacement spec ready for consideration?19:04
ianwnot quite, i was going to start up a new server and then fill in some things from info from that19:04
fungicool. i'm good with what's there so far anyway19:05
ianw#topic Priority Efforts19:05
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)"19:05
ianw#topic Update Config Management19:05
*** openstack changes topic to "Update Config Management (Meeting topic: infra)"19:05
ianwI think we will cover the active parts of this in other topics19:06
ianw#topic Opendev19:06
*** openstack changes topic to "Opendev (Meeting topic: infra)"19:06
ianwthe main work here is the Gerrit account inconsistencies19:06
ianwthis is really being driven by clarkb, but maybe fungi you have a update?19:07
funginothing new this week, no19:07
fungiin some belated afs news, the debian 10.9 stable point release will include the awaited openafs fix19:07
fungiso we should be able to simplify our buster image builds next week19:07
fungirelease is scheduled for saturday19:08
ianwcool.  executors rely on AFS from outside the container though, right?19:08
fungiyes, in our case i believe so19:09
fungibut this was for testing it19:09
fungiwhere we added the temporary workaround19:09
fungior at least that's the only lingering workaround i remember19:10
ianw++19:10
fungialso i've just about hammered out getting zuul-jobs working with our gentoo images again, thanks to prometheanfire's help19:10
ianwyeah i saw something fly by -- i feel like gentoo images are currently not building19:12
fungioh, again? i'll check that too19:12
ianwthat was something to do with iscsi and newer gcc19:12
fungithey were working a few days ago19:12
fungiahh, right, that. i think he had a fix happening upstream there19:12
fungiand for simplifying our gerrit all-projects acl, i looked into repurposing the openstack/openstack acl to contain the openstack release management bits, but ultimately determined that was a non-starter due to an exclusive setting in one section. so i've tentatively settled on making "openstack/meta-config" as the empty project for other openstack projects to inherit, but am not thrilled with the name19:13
fungi(especially considering we may want to recommend this model to other namespaces)19:13
ianwok, i've noticed failures on some glean changes i've pushed, will have to look closer19:13
fungii'll push the change up for openstack/meta-config later today, folks can follow up there if they have good name suggestions19:14
ianwok, this is for release managers to remove old branches?19:14
fungiwell, more generally, to get openstack release manager permissions out of our global config and into an openstack-only acl19:15
fungiso that, e.g., openstack release managers can't accidentally push tags for airship19:16
ianwahh, right, got it19:16
fungibut yes also so that they can't accidentally delete another project's branches19:17
ianwthere's also a note in the agenda about configuration tuning19:18
fungiahh, yup19:18
ianwi'm not sure we've discussed that previously19:18
fungioh, also on the gerrit theme, i've pushed up some changes to partially restore launchpad in-progress integration19:19
fungias a stopgap until someone has time to write the replacement19:19
fungi#link https://review.opendev.org/782538 Stop trying to assign Launchpad bugs19:19
fungi#link https://review.opendev.org/782540 Run update-bug on patchset-created again19:20
ianw++ that seems like a good compromise19:20
fungithe first one seems to have a job failure, likely bitrot for jeepyb19:20
fungii'll look at it shortly19:20
fungioh, and we're on a new version of zuul (4.1.0) but had to roll back off master temporarily19:21
fungicorvus has fixed the bug we rolled back for, and we'll be restarting again on latest master shortly after this meeting19:21
corvusand swest fixed the next bug we would have seen which avass found :)19:22
*** sboyron has quit IRC19:22
corvus(2nd bug only affected github; we probably would have seen it eventually)19:22
fungii also revisited the gerrit upgrade fallout pad and tried to catch it up to current reality19:23
ianwok, will watch out for all that and any new behaviour19:23
fungi#link https://etherpad.opendev.org/p/gerrit-3.2-post-upgrade-notes19:23
corvushowever, i think we had a "pretty good" run on 4.1.0 in that the openstack tenant was fully running with the event queues in zk, with, afaict, no appreciable change in performance or load on zk.  so i'm not too worried about the switch back.19:23
fungiif there's anything still in there which we've fixed or can stop worrying about, please mark it off the list19:24
ianw#link https://grafana.opendev.org/d/5Imot6EMk/zuul-status?orgId=119:25
ianwfor anyone who hasn't seen recent updates to add zookeeper stats in there19:25
fungioh, also there's a push to get debian-bullseye images added, starting with package mirroring. i think we'll need to evaluate quota usage on that volume as well as afs01.dfw overall19:26
ianwi think i may still owe some cleanups on fedora19:26
fungichecking out the volume utilization on our afs stats grafana dashboard, quite a few volumes are almost full, yeah19:27
ianw#link https://grafana.opendev.org/d/T5zTt6PGk/afs?orgId=119:27
fungii suggested seeing if we can drop debian-stretch mirroring, but a number of openstack projects are still etsting with it on older stable branches19:27
ianwthe wheel release stats there are depressing.  i'll have to look at that19:27
fungithough related, we still have a node label named "debian-stable" aliasing stretch, when buster is the current stable as of a couple of years ago19:28
fungiwe should probably encourage people to reevaluate their use of that, and either update or remove it19:29
ianwwe do have plenty of disk quota in rax dfw so adding a drive to vicepa might be the simplest thing19:30
fungiyeah, though the more cinder volumes we attach the more precarious it becomes, as we saw with the old static.o.o19:31
fungiwe're basically multiplying the odds of catastrophic failure by the number of volumes19:31
ianwor even afs01.dfw, when i rebooted it recently :)19:31
ianwone thing i've been meaning to look at too, after that OVH region burnt down, is the redundancy of tarballs in particular19:32
fungiin theory we replicate that, and can turn a read-only replica into the new read-write replica19:32
ianwit's sort of related to the failure mode; when we have vos release failures and require full releases, we get tied up in days and days of copying19:33
fungiyup19:33
fungias for the recent afs01.dfw boot failure, i'm almost certain it's because we created the pv on the raw vilume block device and not a partition19:34
fungii have a feeling we could reproduce that if we wanted19:34
ianwstill, since we moved to running releases via ssh i think things have generally been more reliable19:34
fungiyes, that's helped immensely19:34
ianwwe also spent quite a long time diagnosing and tuning rsync to stop touching every file for some updates too, which helped19:35
ianwalright, i think let's move on19:36
ianw#topic General Topics19:36
*** openstack changes topic to "General Topics (Meeting topic: infra)"19:36
ianw#topic Puppet/Ansible rewrites19:36
*** openstack changes topic to "Puppet/Ansible rewrites (Meeting topic: infra)"19:36
ianwi think the news of the week here was the launchers all switched over to fresh opendev.org versions19:36
ianwi think that leaves zuul scheduler host as the only Xenial system in that ecosystem?19:36
ianwexecutors, mergers, builders and launchers are all done now19:37
fungizk servers?19:38
ianwi'm guessing with the pace of zuul development at the moment, we're better waiting a little to tackle that host19:38
fungiyeah, just double-checked, our zk servers are also still xenial19:38
fungiwe should be able to rolling-replace those live19:38
fungithough as corvus observed, doing that will end in zuul only connecting to two out of the three until the next time the zuul services are restarted19:39
fungibecause it won't automatically redistribute connections, only reconnect as needed19:40
ianwi'm willing to help out on that, a good way to become more familiar with zk operations19:40
ianwcorvus: ^ maybe reach out when it's a better time to consider this, i.e. not pending bug restarts for bug fix updates :)19:41
ianw#link https://etherpad.opendev.org/p/infra-puppet-conversions-and-xenial-upgrades19:41
ianwi had  a quick pass through that19:41
fungii'm tempted to snapshot the wiki server and try an in-place ubuntu upgrade for now, as repugnant as that idea may be19:42
fungipart of why the wiki server isn't listed there is that it's not running xenial. still on trusty :/19:43
corvusi think we can upgrade zk any time; it's containerized, so we should already be running a recent release of the software; hopefully an os upgrade won't have too big of an impact19:43
corvusianw: i think if you want to go ahead and stage the patches to do that, it's probably okay to do so more or less any time19:44
ianwcorvus: ok, i'll take a look and see what i come up with19:44
ianwi feel like clarkb might have already written a change to switch to focal in testing at least19:45
fungithat does sound familiar19:45
ianwone from that list was the asterisk server; i feel like retirement is probably the best idea there19:45
ianwdo we want a spec, or an announcement, or just changes we can vote on?19:46
fungiannouncement is probably in order, just in case anyone was using it19:47
fungiideally we'd work out how to move the current dial-in trunk's sip config to meetpad, but that's not absolutely necessary19:47
ianwopenstack-discuss or just the service list?19:47
fungii'd say service-announce19:48
ianwok, i'll give myself an action item to get that going19:48
fungithanks!19:48
ianw#action ianw start retirement for asterisk19:49
ianwthere's nothing else on that list that is a surprise ... just a bunch of things we know we need to do :)  but it is getting smaller19:49
ianw#topic Refstack19:50
*** openstack changes topic to "Refstack (Meeting topic: infra)"19:50
ianwspeaking of, i think this is almost ready to be dropped as a topic19:50
ianwi have one outstanding bugfix review19:50
fungiexcellent19:50
ianw#link https://review.opendev.org/c/opendev/system-config/+/78159319:50
ianwi will put in a todo to clean up the old server in a few months just to be super safe19:51
ianwotherwise, i'd say this one is done19:51
fungiyay!19:52
ianw#topic PTG planning19:52
*** openstack changes topic to "PTG planning (Meeting topic: infra)"19:52
ianwlast week clarkb put out a call for suggestions on this, did we want dedicated times to talk, or a hackathon, etc19:52
ianwtbh i feel like pretty much every day is a hackathon :)19:52
fungiyeah, it's more like do we want a hackathon where we're all awake at the same relatively inconvenient time ;)19:53
ianwi feel like the requests for times deadline was this thursday?19:54
fungianyway, i gave my loose suggestions last week, don't really have any new ideas personally19:54
fungiyeah, maybe i'll double-check the ethercalc and see if he reserved anything19:55
fungiamusing side-note, the ptg organizers forgot we run an ethercalc instance and created a spreadsheet on the ethercalc.org site instead, which has been going up and down and returning random errors to people19:56
ianwok, maybe i'll send a mail too.  just in case anyone who doesn't hang out in meetings has an interest19:56
fungithanks19:56
ianwit would certainly be worth it if we have a dedicated time to help onbaord people who are interested, etc.19:57
ianw#topic Open Discussion19:57
*** openstack changes topic to "Open Discussion (Meeting topic: infra)"19:57
fungiyes, especially new config reviewers19:57
fungibut anybody really19:57
ianwthis is true, it is probably worth reserving a time dedicated for that, see who turns up19:58
ianwthere's been a bit of work on glean lately if anyone wants to look19:58
fungi#link https://ethercalc.net/oz7q0gds9zfi PTG schedule spreadsheet19:58
fungii don't see opendev reserving any slots in there yet19:58
ianwbasically all open changes.  ironic have some requirements there19:59
fungioh, following up on the gentoo image builds, prometheanfire has a dib change proposed to solve it19:59
fungisee #opendev for details19:59
ianwok will look20:00
fungithanks for chairing, ianw!20:00
*** hashar_ has joined #opendev-meeting20:00
ianwthat's about time, see you all next time!20:00
ianw#endmeeting20:00
*** openstack changes topic to "Incident management and meetings for the OpenDev sysadmins; normal discussions are in #opendev"20:00
openstackMeeting ended Tue Mar 23 20:00:27 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/infra/2021/infra.2021-03-23-19.01.html20:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/infra/2021/infra.2021-03-23-19.01.txt20:00
openstackLog:            http://eavesdrop.openstack.org/meetings/infra/2021/infra.2021-03-23-19.01.log.html20:00
*** hasharAway has quit IRC20:01
*** hashar__ has joined #opendev-meeting20:03
*** hashar_ has quit IRC20:06
*** hashar__ has quit IRC20:35
*** hamalq has quit IRC23:55

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!