Tuesday, 2020-06-23

*** hamalq has joined #opendev-meeting01:16
*** hamalq has quit IRC01:18
*** hamalq has joined #opendev-meeting01:33
*** hamalq has quit IRC01:39
*** hamalq has joined #opendev-meeting02:32
*** hamalq has quit IRC02:36
*** hamalq has joined #opendev-meeting02:48
*** hamalq has quit IRC02:52
*** hamalq has joined #opendev-meeting03:25
*** hamalq has quit IRC03:30
*** hamalq has joined #opendev-meeting03:54
*** hamalq has quit IRC03:58
*** hamalq has joined #opendev-meeting04:10
*** hamalq has quit IRC04:15
*** hamalq has joined #opendev-meeting06:46
*** hamalq has quit IRC06:47
*** hamalq has joined #opendev-meeting07:03
*** hamalq has quit IRC07:08
*** hamalq has joined #opendev-meeting08:08
*** hamalq has quit IRC08:12
*** hamalq has joined #opendev-meeting08:24
*** hamalq has quit IRC08:29
*** hamalq has joined #opendev-meeting08:30
*** hamalq has quit IRC08:30
*** hamalq has joined #opendev-meeting08:46
*** hamalq has quit IRC08:51
*** SotK has quit IRC09:08
*** tobiash has quit IRC09:08
*** SotK has joined #opendev-meeting09:08
*** tobiash has joined #opendev-meeting09:12
*** hamalq has joined #opendev-meeting09:21
*** hamalq has quit IRC09:26
*** hamalq has joined #opendev-meeting12:30
*** hamalq has quit IRC12:35
*** hamalq has joined #opendev-meeting12:46
*** hamalq has quit IRC12:51
*** hamalq has joined #opendev-meeting15:28
*** hamalq has quit IRC15:55
*** hamalq has joined #opendev-meeting15:55
*** hamalq_ has joined #opendev-meeting15:57
*** hamalq has quit IRC16:00
*** diablo_rojo has joined #opendev-meeting16:02
clarkbmeeting time. Anyone else here for our weekly gathering?18:59
fungioh why not18:59
fungi;)19:00
mordrednope. not here19:00
mordredyou can't see me19:00
fungiindeed i cannot see you19:00
clarkbI can see what you type thoough19:00
corvuso/19:00
mordredclarkb is inside of my keyboard!!!19:00
fricklero/19:01
fungimordred: you should clean your keyboard more often19:01
clarkb#startmeeting infra19:01
openstackMeeting started Tue Jun 23 19:01:10 2020 UTC and is due to finish in 60 minutes.  The chair is clarkb. 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
clarkb#link http://lists.opendev.org/pipermail/service-discuss/2020-June/000042.html Our Agenda19:01
clarkb#topic Announcements19:01
*** openstack changes topic to "Announcements (Meeting topic: infra)"19:01
ianwo/19:02
clarkbOn Thursday the OpenStack Foundation is doing two rounds of community updates. One for more europe friendly timezones and the other for asia pacific timezones. The Americas are sort of stuck in the middle19:02
clarkbfeel free to join those if interested19:02
clarkb(though really the audience is people not involved in daily happenings so maybe boring for you all :) )19:02
clarkbalso that is relative to my Thursday. Local day of week may differ19:03
clarkb#topic Actions from last meeting19:04
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)"19:04
clarkb#link http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-06-16-19.01.txt minutes from last meeting19:04
clarkbWe didn't record any actions19:04
clarkb#topic Specs approval19:04
*** openstack changes topic to "Specs approval (Meeting topic: infra)"19:04
clarkb#link https://review.opendev.org/#/c/731838/ Authentication broker service19:04
clarkbStill not ready for approval but worth calling out19:04
fungii've started to pick it back up, haven't pushed a new patchset though19:04
clarkbfungi: thanks. Probably worth a call out when a new patchset does show up so we can take a look quickly19:05
fungistill digestnig recent comments, but more comments don't need to wait for me to update the spec either19:05
clarkbthis is true19:05
clarkb#topic Priority Efforts19:06
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)"19:06
clarkb#topic Update Config Management19:06
*** openstack changes topic to "Update Config Management (Meeting topic: infra)"19:06
clarkbhaven't seen a whole lot on this front, but I've also been distracted with image updates and openstack testing stuff19:06
clarkbIs there anything worth calling out on this subject? Maybe the plan for reducing "run all the jobs when inventory updates" problems?19:07
clarkbmordred: ^ that caught corvus again on Friday when trying to land the zk config updates (which eventually applied and everything was fine but the number of jobs was unexpected)19:07
fungiianw has started work on containerizing our grafana deployment19:08
clarkbah cool. I ninja updated my local copy of the agenda to talk about grafana's nodepool dashboards in a bit too19:08
ianwcan update in there, it is coming together i think19:09
fungii also have a half-baked change underway to move our reprepro mirroring from puppet to ansible, i need to pick that back up and hack on it some more (unless anyone's just dying to take it over)19:09
clarkbmordred: is step0 there getting the split up puppet else changes landed?19:09
clarkbmordred: and if so are those ready for review?19:09
mordrednot even19:10
mordredI think step0 can actually be just copying over the inventory/ file matchers from the system-config-run jobs19:11
mordredwe have smaller file matchers for them already19:11
clarkb#info Copy file matchers from system-config-run jobs to infra-prod jobs to reduce number of jobs that run when inventory/ is updated19:12
fungianother good one to tackle soon might be storyboard... mordred's already added image building jobs for it, so assuming those are functional the actual deployment ansible for them might not be too hard (though there are rather a lot of different contaniers associated with it)19:12
clarkbfungi: that will also convert us to python3 for that service which would be nice19:13
clarkbAlright last call on config management changes19:13
* diablo_rojo sneaks in the back and sits down19:13
corvuswait we can sit during this meeting?19:14
clarkbI'm sitting19:14
fungii thought it was a standing meeting19:14
clarkbsometimes I stand19:14
fungibut clarkb is a chair19:14
fungilet's table this19:14
clarkb#topic OpenDev19:14
*** openstack changes topic to "OpenDev (Meeting topic: infra)"19:14
clarkbFirst up we upgraded Gitea to version 1.12.019:14
clarkbThis includes caching of info that Gitea uses to render repo UI pages which should speed those page loads up quite a bit. But its still a cache so the first load is still slow19:15
clarkbwe've seen this help quite a bit for repos like nova already though19:15
clarkbI had some small concern that the caching would increasememory usage on those servers but I've not seen that being a problem yet according to cacti19:16
clarkb#link http://lists.opendev.org/pipermail/service-discuss/2020-May/000026.html Advisory Board thread.19:16
clarkbI've bumped this thread and am setting a soft deadline for July 2 where we'll proceed with the volunteers we have at that point19:16
clarkbsoft deadline because we can always add new members later, but I didn't want to sit in this holding pattern forever19:17
clarkbThe last OpenDev item I had was related to git branches. The topic of potentially renaming branches has come up in a couple of contexts and I wrote an etherpad with details on what that would mean for us as a hosting platform and our hosted repos19:18
clarkbhttps://etherpad.opendev.org/p/opendev-git-branches19:18
clarkbThere are some potentially painful technical challenges which that tries to call out so that we can provide reasonable guidance to people that may consider such changes19:19
clarkbAnything else to talk about on the subject of OpenDev? or does anyone want to dig into anything above?19:20
clarkb#topic General topics19:21
*** openstack changes topic to "General topics (Meeting topic: infra)"19:21
clarkb#topic Grafana Nodepool Graphs19:21
*** openstack changes topic to "Grafana Nodepool Graphs (Meeting topic: infra)"19:21
clarkbWe've discovered that we're no longer producing templated nodepool provider graphs taht function19:22
clarkblooking at the dashboard json it appears that we aren't setting a data source properly. I wrote a change to the nodepool-ovh dashboard to force the data source and that doesn't seem ot have helped19:22
clarkbThe change I wrote did end up switching the data source value from null to OpenStack though19:23
clarkbwhich maybe means the problem is unrelated to data sources19:23
clarkbianw: ^ maybe it makes more sense to debug once we've got the deployment tooling switched out?19:23
fungiossh grafana19:24
ianwyeah, so i saw that and started to debug too and i guess yak shaving took over19:24
fungiheh, this is not my shell terminal ;)19:24
ianwhowever, i think it probably makes more sense to start debugging latest grafana via containers19:24
ianwi have it mostly working, building a container based on upstream grafana and including grafyaml in it19:25
ianwit's easy to deploy locally and should work the same in production19:26
clarkbthat is likely to aid in debugging19:26
clarkbgraphite is publicly accessible so we can point at production data easily19:26
fungiis the suspicion at this point that our regression is due to the recent grafana 7.x releases?19:26
ianwi think so19:26
clarkbfungi: ya I'm assuming that grafyaml isn't supplying the necessary info to make the templating work19:27
ianw#link https://review.opendev.org/73739719:27
ianwthat's the base container19:27
clarkbwhat our grafyaml does is tell grafana to query graphite for a list of nodepool provider regions. Then using that list it produces graphs for each entry in the list19:27
ianw#link https://review.opendev.org/73740619:27
clarkbfrom what I can tell we aren't producing a valid input list to the graphs19:27
ianwthat will test it.  both are really active wip19:27
clarkbok, I'll try not to worry about it too much until we've got the deployment stuff redone as that will simplify debugging19:28
ianwi agree, let's work from that common base19:28
clarkb#topic Etherpad Upgrade to 1.8.4 or 1.8.519:30
*** openstack changes topic to "Etherpad Upgrade to 1.8.4 or 1.8.5 (Meeting topic: infra)"19:30
clarkbBringing this up to say I'm planning on holding off until the end of next week since the opendev event next week will use the etherpad19:30
clarkbonce that is done it should be very safe to use a hacky 1.8.4 :)19:30
clarkbthe change to do the upgrade is WIP'd with a similar message and shouldn't land early19:31
fungi1.8.4 is still the current release at this time19:31
clarkbyes19:31
fungii suppose "1.8.5" here could be a stand-in for tip of develop branch19:31
clarkbya 1.next might be most accurate19:32
clarkbif something after 1.8.4 arrives before end of next week I'll respin to test and deploy that. Otherwise I'll land our change as is on 1.8.4 with local css fix19:32
mordred++19:33
clarkb#topic DNS cleanup19:34
*** openstack changes topic to "DNS cleanup (Meeting topic: infra)"19:34
clarkb#link https://etherpad.opendev.org/p/rax-dns-openstack-org First pass of record removals has been done. Could use a second pass.19:34
clarkbianw thank you for putting this together. From what I can see its all working as expected. I did a first pass of removals based on what was noted on the etherpad too.19:34
clarkbSince then fungi has annotated more things on the etherpad and I think we need a second pass at cleanup. I was planning to do that todayish19:34
clarkbCalling this out so that if anyone else wants to do a pass they do it soon and catch it in my next set of removals19:36
clarkbI should also share it with the foundation sysadmins again and see if they want to remove anything19:36
clarkb#topic Getting more stuff off of python219:37
*** openstack changes topic to "Getting more stuff off of python2 (Meeting topic: infra)"19:37
clarkb#link https://etherpad.opendev.org/p/opendev-tools-still-running-python219:37
clarkbI ran out of steam on this last week, but wanted to call it out again in case others have notes to add about things they know need python2 attention19:37
clarkbNot incredibly urgent, but crowd sourcing tends to help with this sort of problem space19:38
clarkb#topic Wiki Upgrade19:38
*** openstack changes topic to "Wiki Upgrade (Meeting topic: infra)"19:38
clarkbfungi anything new on the wiki upgrade?19:38
funginope!19:38
clarkb#topic Open Discussion19:39
*** openstack changes topic to "Open Discussion (Meeting topic: infra)"19:39
mordredplease to review https://review.opendev.org/#/c/733967/ and https://review.opendev.org/#/c/737023/19:39
clarkbAs a general heads up I'm going to be helping with the opendev event next week and will be distracted during those hours. I'm also looking at taking July 6-10 as a staycation and will need someone else to chair the meeting on the 7th if we have a meeting19:40
fungiin case folks hadn't seen, a while back i audited our listserv mta logs and determined that the long-running qq.com spam flood to the -owner aliases has *finally* abated. the starlingx list owners have requested we start allowing messages to the -owner alias for their list again so i proposed https://review.opendev.org/729649 but more generally we could think about lifting all of the blackhole19:41
fungialiases i think19:41
fungithey do still receive some random spam on a daily or weekly basis (roughly proportional to their list activity volume it seems) so just turning it back on for all lists without warning could catch some folks by surprise19:44
fungiwe've also had issues in the past with people setting list owner addresses to e-mail service providers who happily report those moderation request messages as spam to blacklisting services, which creates unfortunate deliverability issues for us19:45
clarkbneat19:45
fungianyway, just crossed my mind again, not sure if anybody has suggestions for how to go about that19:46
clarkbfungi: maybe we should reach out to list moderators and ask them if they'd like it to be toggled?19:46
clarkbwe know who those people are and can ask directly I think19:46
fungiyeah, i thought about that. there are a lot, but the deduplicated list of them might not be so many19:47
clarkbAnything else? I'll give it another minute or two then call it19:47
clarkbthank you everyone for your time19:48
fungioh, also it looks like a stale apache worker on static.opendev.org caused sslcheck to fire a warning about the cert for zuul-ci.org expiring in a month19:48
fungican move discussion of what to do for that and when to #opendev though19:48
clarkb++19:49
clarkb#endmeeting19:49
*** openstack changes topic to "Incident management and meetings for the OpenDev sysadmins; normal discussions are in #opendev"19:49
openstackMeeting ended Tue Jun 23 19:49:14 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:49
openstackMinutes:        http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-06-23-19.01.html19:49
clarkbthanks again!19:49
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-06-23-19.01.txt19:49
openstackLog:            http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-06-23-19.01.log.html19:49
diablo_rojoThanks clarkb!19:53
fungithanks clarkb!19:54
*** clarkb has quit IRC22:44
*** clarkb has joined #opendev-meeting22:58

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