Thursday, 2021-05-27

*** mlavalle has quit IRC00:02
*** timburke has quit IRC00:16
*** timburke has joined #opendev00:18
*** zbr has quit IRC01:30
*** zbr has joined #opendev01:43
*** melwitt has quit IRC01:55
*** melwitt has joined #opendev01:56
*** brinzhang has joined #opendev01:56
*** melwitt has quit IRC02:09
*** melwitt has joined #opendev02:10
*** stevebaker has joined #opendev02:17
*** cferry has joined #opendev02:18
*** hamalq has quit IRC02:24
*** hamalq has joined #opendev02:24
*** cferry has left #opendev02:32
*** yoctozepto has quit IRC02:50
*** mrunge has quit IRC02:50
*** yoctozepto has joined #opendev02:50
*** mrunge has joined #opendev02:50
*** hamalq has quit IRC03:10
*** hamalq has joined #opendev03:11
*** cloudnull5 has joined #opendev03:15
*** cloudnull has quit IRC03:15
*** cloudnull5 is now known as cloudnull03:15
*** vishalmanchanda has joined #opendev03:34
*** hamalq has quit IRC03:40
*** hamalq has joined #opendev03:41
*** hamalq has quit IRC03:50
*** hamalq has joined #opendev03:51
*** hamalq has quit IRC04:07
*** ykarel has joined #opendev04:15
openstackgerritDr. Jens Harbott proposed opendev/system-config master: DNM: Test installing pbr to fix issue with eavesdrop/xenial  https://review.opendev.org/c/opendev/system-config/+/79324204:46
*** stevebaker has quit IRC04:57
*** ysandeep|away is now known as ysandeep|ruck05:05
*** marios has joined #opendev05:11
*** timburke has quit IRC05:32
*** sboyron has joined #opendev05:47
*** brinzhang has quit IRC05:47
*** mnasiadka has left #opendev06:00
*** marios has quit IRC06:12
*** marios has joined #opendev06:13
*** slaweq has left #opendev06:15
*** marios has quit IRC06:21
*** marios has joined #opendev06:27
*** ralonsoh has joined #opendev06:47
*** fressi has joined #opendev06:48
*** ykarel has quit IRC06:49
*** ykarel has joined #opendev06:50
*** fressi has quit IRC06:53
*** jpena|off is now known as jpena06:55
*** fressi has joined #opendev06:58
*** tosky has joined #opendev07:18
*** rpittau|afk is now known as rpittau07:22
*** andrewbonney has joined #opendev07:34
*** AJaeger has joined #opendev07:36
*** AJaeger has quit IRC07:37
*** arxcruz is now known as arxcruz|rover07:51
*** akurbatov has joined #opendev08:00
*** guillaumec has quit IRC08:09
*** lucasagomes has joined #opendev08:09
*** guillaumec has joined #opendev08:10
*** hashar has joined #opendev08:19
*** fressi has quit IRC08:22
*** ttx has quit IRC08:33
*** ttx has joined #opendev08:34
*** fressi has joined #opendev08:35
*** fbo has quit IRC08:44
*** ykarel is now known as ykarel|lunch08:57
*** ykarel|lunch has quit IRC10:02
*** ysandeep|ruck is now known as ysandeep|brb10:20
*** fressi has quit IRC10:31
*** ysandeep|brb is now known as ysandeep|ruck10:35
openstackgerritDr. Jens Harbott proposed opendev/system-config master: Install pbr in pip3 role to fix issue xenial  https://review.opendev.org/c/opendev/system-config/+/79324210:35
openstackgerritDr. Jens Harbott proposed opendev/system-config master: Retool accessbot for OFTC  https://review.opendev.org/c/opendev/system-config/+/79306210:36
fricklerfungi: I hope that that should be good enough to unblock the oftc work now. if someone instead wants to develop a solution specific to eavesdrop, I don't object, but I don't have time for that right now10:38
*** fressi has joined #opendev10:41
*** cenn has quit IRC10:54
*** cenn has joined #opendev10:55
*** sshnaidm is now known as sshnaidm|afk10:58
*** ykarel has joined #opendev11:10
*** gnuoy has quit IRC11:21
*** gnuoy has joined #opendev11:21
* frickler will be away for about 2h now12:08
fungithanks frickler! i hadn't gotten a chance to pick up work on that problem. much appreciated12:16
*** sshnaidm|afk is now known as sshnaidm12:28
*** guillaumec has quit IRC13:20
*** akurbatov has quit IRC13:30
*** hashar has quit IRC13:37
*** hashar has joined #opendev13:37
*** hashar has quit IRC13:41
*** hashar has joined #opendev13:43
*** fressi has quit IRC13:44
*** fressi has joined #opendev13:50
*** fressi has quit IRC14:02
*** fressi has joined #opendev14:10
*** fressi has quit IRC14:37
*** fressi has joined #opendev14:41
clarkbinfra-root if you have time to look over https://review.opendev.org/c/opendev/system-config/+/793235 and double check the related dns records today that would be great. If I can get that cert for openstackid sorted out today/tomorrow I will be very happy15:02
openstackgerritAntoine Musso proposed openstack/project-config master: Retire x/gearman-plugin  https://review.opendev.org/c/openstack/project-config/+/79343215:19
fricklerclarkb: commented15:22
openstackgerritAntoine Musso proposed x/gearman-plugin master: Retire the project on OpenDev  https://review.opendev.org/c/x/gearman-plugin/+/79345415:24
openstackgerritAntoine Musso proposed openstack/project-config master: Remove x/gearman-plugin from infrastructure  https://review.opendev.org/c/openstack/project-config/+/79345915:30
*** corvus has quit IRC15:33
*** tinwood has quit IRC15:33
*** wendar has quit IRC15:33
*** corvus has joined #opendev15:34
*** tinwood has joined #opendev15:34
*** wendar has joined #opendev15:34
*** gtema has quit IRC15:38
*** avass has quit IRC15:38
*** reed has quit IRC15:39
*** tobiash has quit IRC15:42
*** mordred has quit IRC15:42
*** dirk has quit IRC15:42
*** corvus has quit IRC15:42
*** marios has quit IRC16:02
*** ykarel has quit IRC16:09
*** rpittau is now known as rpittau|afk16:12
*** fressi has quit IRC16:18
*** gtema has joined #opendev16:19
*** timburke has joined #opendev16:20
openstackgerritMerged openstack/project-config master: Deprecate panko, python-pankoclient and puppet-panko  https://review.opendev.org/c/openstack/project-config/+/79190516:21
*** avass has joined #opendev16:21
*** gtema has quit IRC16:22
*** avass has quit IRC16:22
*** jpena is now known as jpena|off16:24
openstackgerritMerged openstack/project-config master: Retire sushy-cli - Step 1  https://review.opendev.org/c/openstack/project-config/+/79196316:25
*** avass has joined #opendev16:28
*** lucasagomes has quit IRC16:29
clarkbfrickler: fungi: responding, thanks16:29
*** amoralej is now known as amoralej|off16:32
*** mlavalle has joined #opendev16:34
*** ysandeep|ruck is now known as ysandeep|away16:36
openstackgerritMerged opendev/system-config master: Install pbr in pip3 role to fix issue xenial  https://review.opendev.org/c/opendev/system-config/+/79324216:39
*** dirk has joined #opendev16:40
*** gtema has joined #opendev16:40
*** corvus has joined #opendev16:40
*** mordred has joined #opendev16:40
*** reed has joined #opendev16:40
clarkbfrickler: fungi I'm going to approve the LE provision change now. Thanks for the reviews16:43
fungisounds good16:44
*** timburke_ has joined #opendev16:50
openstackgerritJeremy Stanley proposed opendev/system-config master: Temporarily drop non-admins from statusbot  https://review.opendev.org/c/opendev/system-config/+/79347416:51
*** timburke has quit IRC16:52
*** Tengu has quit IRC17:00
*** ralonsoh has quit IRC17:01
*** hamalq has joined #opendev17:01
openstackgerritJeremy Stanley proposed openstack/project-config master: Accessbot OFTC channel list stopgap  https://review.opendev.org/c/openstack/project-config/+/79284217:10
openstackgerritJeremy Stanley proposed openstack/project-config master: Clean up accessbot channels without services  https://review.opendev.org/c/openstack/project-config/+/79284117:10
openstackgerritJeremy Stanley proposed openstack/project-config master: Switch the IRC access check to OFTC  https://review.opendev.org/c/openstack/project-config/+/79284317:10
openstackgerritJeremy Stanley proposed openstack/project-config master: Revert "Accessbot OFTC channel list stopgap"  https://review.opendev.org/c/openstack/project-config/+/79285717:10
fungithat's just a rebase and reordering. since #rdo has fallen we're not going to be able to pass the access check job before it gets removed from our config17:10
fungiso i've moved 792842 into first position17:11
fungiand i'm going to un-wip the first two in series since they should be safe to merge asap17:12
*** andrewbonney has quit IRC17:29
*** hamalq has quit IRC17:30
*** hamalq has joined #opendev17:31
openstackgerritMerged opendev/system-config master: Provision LE certs for openstackid.org  https://review.opendev.org/c/opendev/system-config/+/79323517:37
fungiwe can also go ahead and merge 793474 at any time17:40
fungiyay! i've confirmed the current state of 793062 is able to add channel-specific admins and ops now17:53
fungia nice to have will be to skip the mlock command if it doesn't need to make changes17:55
*** hashar has quit IRC18:00
paladoxhttps://twitter.com/shadowcat_mst/status/1396838984341495816 lol18:02
*** hamalq has quit IRC18:20
*** hamalq has joined #opendev18:21
*** sboyron has quit IRC18:21
*** iurygregory has quit IRC18:25
clarkbinfra-root the LE job completed and storyboard has the files I expect. I am going to approve the apache config update now18:26
*** tobiash has joined #opendev18:31
openstackgerritMerged opendev/system-config master: Switch openstackid to LE certs  https://review.opendev.org/c/opendev/system-config/+/79323618:46
fungiokay, i have the mlock noop skip working, now to make it not be sensitive to flag ordering18:59
*** timburke_ has quit IRC19:03
fungiand done19:04
openstackgerritJeremy Stanley proposed opendev/system-config master: Retool accessbot for OFTC  https://review.opendev.org/c/opendev/system-config/+/79306219:04
*** timburke has joined #opendev19:24
*** lourot has quit IRC19:31
*** lourot has joined #opendev19:32
clarkbfungi: for https://review.opendev.org/c/openstack/project-config/+/792843 might be good to have an example of adding additional ops19:36
fungiclarkb: yeah, i'm not sure what the best solution is there. i could seed it with some if we confirm relevant people's control of nicks there19:38
clarkbfungi: or just have a commented out example block19:38
fungioh, yeah that could work19:39
*** artom has quit IRC19:39
openstackgerritJeremy Stanley proposed openstack/project-config master: Add channel-specific options example for accessbot  https://review.opendev.org/c/openstack/project-config/+/79349819:49
fungiclarkb: ^ how's that?19:49
*** stevebaker has joined #opendev19:50
fungii'm wishing i'd found the time months ago to set us up a functional testing framework with a ircd and services19:50
fungiwould have made proving these changes work a lot easier19:51
clarkb+e19:51
clarkber +219:51
fungibut the accessbot change has been run manually with a subset of the proposed channels.yaml and the new creds19:51
fungiand i've exercised various scenarios like adding channel-specific acls, making sure channel mode is updated or skipped depending on whether it differs, making sure alumni entries are removed from the acls of any channel, et cetera19:52
fungii want to shoot for merging those tomorrow with deployment temporarily halted, and then running it manually so i can catch any more subtle problems early19:54
fungicutting accessbot over a day early should be totally transparent to our users19:55
clarkbya I'm trying to do a proper review now19:56
clarkbits not the easiest change to chew through19:56
clarkbfungi: I left questions and comments but +2'd it as it seems you're using it successfulyl in testing20:01
fungiyes, honestly the async state machine implementation is hard to wrap my head around as well20:04
fungii resisted temptation to rip it out and redo it all with something like pexpect20:04
fungii take it as a sign i'm getting rusty, since state machines are really where i cut my teeth with c programming in the late 1980s20:05
clarkbI always wish that python had case statements for state machines20:05
clarkbI find they make them more readable for me20:05
fungiit does now!20:05
fungior at least will (3.10 right?)20:05
clarkbya new new python will have them20:06
funginot that you can't implement a switch/case equivalent with python functions, it's just a lot of boilerplate to set up20:07
clarkband less readable20:08
fungiwell, i mean, you can *make* it readable, by hiding all the unreadable bits away in other methods/functions20:08
clarkbjust a few more jobs before openstackid should update its apache configs. I'm around and keeping an eye on it20:10
fungithanks20:14
corvusyeah, i putzed with how to write state machines in python for the nodepool state machine driver; i still landed at "elif", but i think if they get much more complicated, then functions would be the way to go.20:17
fungicorvus: in that case, care to give 793062 a once-over? it's opaque and has no tests, so...20:20
fungibut it is working for me when i run it with the right creds at least20:21
fungialso i'm probably making a mess of code you originally wrote20:22
corvusfungi: looks like clarkb had some q's?20:23
clarkbcorvus: fungi: ya questions but I'm happy to land it as is since fungi has it working20:23
corvusfdegir: just one additional q inline20:26
corvusfungi: ^ sorry fdegir20:27
fungithanks! i'll address them after dinner20:27
corvusapparently weechat doesn't do the "f-tab means complete the most recent f-name i just talked to" thing that irssi does?20:27
fungiseems not20:28
fungior maybe it's a non-default config options20:28
fungioption20:28
clarkbit does for me20:29
clarkbmaybe it is an option20:29
corvusirc.look.nickcompletionsmart20:33
corvusweird; it's set to 'speakers'.  i dunno.  maybe that's a matrix plugin issue20:35
clarkbremote puppet else has started. Should update cert soon20:41
clarkbopenstackid has updated and lgtm20:48
clarkband then there was one20:48
*** iurygregory has joined #opendev20:49
*** hamalq has quit IRC20:51
*** hamalq has joined #opendev20:51
clarkbI'll delay wiki until nextweek20:52
*** vishalmanchanda has quit IRC20:54
fungii can probably take care of installing those if you drop them somewhere21:00
fungibut yeah, not urgent yet21:00
clarkbfungi: ya we have about 2 weeks. I'll make sure we have a cert next week or first thing the week after21:01
clarkbfungi: did you see corvus' comment on the accessbot change?21:02
clarkboh ya you mentioned it21:02
fungii see that he said he commented, i haven't circled back around to my gertty window quite yet21:02
clarkbno rush just didn't see that you had mentioned it and thought you'd gone straight to weechat things :)21:03
funginope, just catching up on a dinner's worth of backlog in all the places21:03
clarkbhttps://review.opendev.org/c/opendev/system-config/+/792709 is a puppetry cleanup change that could use some eyeballs to make sure I'm not removing too much21:36
clarkbI've been trying to get chagnes up like that recently as I've found it helps when we make other changse (fewer jobs run etc)21:36
fungiclarkb: corvus: i've responded on 79306221:48
corvusfungi: ack; +2 on the theory that if it works it works; i didn't dive into the actual perms, etc; just looking for stuff like that comment21:50
openstackgerritClark Boylan proposed opendev/system-config master: More puppetry and inventory cleanups  https://review.opendev.org/c/opendev/system-config/+/79350621:50
clarkbmore cleanups ^21:50
fungicorvus: yeah, it was an unfortunate difference, i agree21:50
fungii had to do similar alteration to our access checker in 792843 though in that case i think it's not so critical since we don't identify21:51
*** hamalq has quit IRC22:11
*** hamalq has joined #opendev22:12
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Use containers for functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/79188822:38
*** tosky has quit IRC23:12
*** mrunge_ has joined #opendev23:30
*** mrunge has quit IRC23:31
*** mrunge_ has quit IRC23:35
*** mrunge has joined #opendev23:35
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Use containers for functional testing  https://review.opendev.org/c/openstack/diskimage-builder/+/79188823:46
*** mlavalle has quit IRC23:47
paladoxopenstack is the last channel I’m in on freenode :P23:58
paladoxApart from the other one23:59

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