Friday, 2022-12-16

clarkbfungi: looks like mm3 upstream says we should test a dummy site  Iguess.00:26
clarkb*dummy default site00:26
clarkbfungi: stephenfin: ok sounds like they are open to a PR to make forking a subprocess configurable or detectable or something. I asked for more clarification on that. But I have zero desire to write the patch myself00:34
clarkbfeel free to use any and all of the hacky thing I posted there if you end up doing it00:34
clarkbalso there is a bug in that setuptools raising an exception shouldn't crash the whole thing either00:35
opendevreviewMerged openstack/diskimage-builder master: tox jobs: pin to correct nodesets; use host networking for containerfile  https://review.opendev.org/c/openstack/diskimage-builder/+/86757900:52
*** pojadhav is now known as pojadhav|ruck02:21
opendevreviewMerged openstack/diskimage-builder master: Fix issue in extract image  https://review.opendev.org/c/openstack/diskimage-builder/+/85088203:43
opendevreviewIan Wienand proposed openstack/project-config master: gerrit/acl : remove deprecated copy conditions  https://review.opendev.org/c/openstack/project-config/+/86793103:46
opendevreviewFrikin Evgenii proposed openstack/diskimage-builder master: Add variable for check installing python3 in yum element  https://review.opendev.org/c/openstack/diskimage-builder/+/85657703:51
*** akahat is now known as akahat|ruck05:21
*** pojadhav is now known as pojadhav|rover05:21
pojadhav|roverakahat|ruck, good morning !!05:22
opendevreviewIan Wienand proposed openstack/project-config master: gerrit/acl : remove deprecated copy conditions  https://review.opendev.org/c/openstack/project-config/+/86793105:37
*** ralonsoh__ is now known as ralonsoh07:35
*** ysandeep is now known as ysandeep|afk08:05
*** ysandeep|afk is now known as ysandeep08:28
*** jpena|off is now known as jpena08:40
*** akahat|ruck is now known as akahat|ruck|lunch09:08
*** anbanerj is now known as frenzy_friday09:13
*** bhagyashris is now known as bhagyashris|sick09:26
*** akahat|ruck|lunch is now known as akahat|ruck10:17
*** ysandeep is now known as ysandeep|afk10:24
fricklerdoes anyone else see formatting issues in the gerrit reply popup? the +2 vote boxes overlap with the vote descriptions for me10:43
*** kopecmartin is now known as kopecmartin|sick10:45
*** rlandy|out is now known as rlandy11:11
*** dviroel|rover|afk is now known as dviroel|rover11:16
*** ysandeep|afk is now known as ysandeep12:13
*** dviroel|rover is now known as dviroel12:20
*** jpena is now known as jpena|off12:44
*** ysandeep__ is now known as ysandeep13:02
*** dasm|off is now known as dasm13:36
*** dhill is now known as Guest247113:40
*** jpena|off is now known as jpena14:06
*** chkumar|ruck is now known as chandankumar14:31
*** ysandeep is now known as ysandeep|out15:02
*** dviroel is now known as dviroel|lunch15:05
*** jpena is now known as jpena|off15:41
fungicomparing https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/mailman3/tasks/create_lists.yaml#L1-L25 to https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/rest/docs/domains.html i can't see anything obvious we're missing in our implementation, and can't help but wonder if the rest api docs are incomplete or whether there's some bug with domain creation15:43
fungithat they aren't getting added completely. the docs would seem to imply that a corresponding "web host" (django "site") gets created when we post to domains, but that doesn't appear to actually be happening from what i can see15:43
opendevreviewJeremy Stanley proposed opendev/zone-opendev.org master: Dummy mailman hostname to house the list of lists  https://review.opendev.org/c/opendev/zone-opendev.org/+/86798115:52
Clark[m]fungi: I suspect the issue is mailman-core is what does the rest API and Django isn't aware of it directly? I would need to read more to be sure though15:54
Clark[m]fungi: do we need to actually host DNS records for the dummy default domain? We should be able to create it and ignore it?15:55
Clark[m]Though maybe this will make list administration easier so could see doing it for that reason.15:55
*** dviroel|lunch is now known as dviroel15:58
fungimy thought is that if it also wants to use it to source notifications from or something, then we need it to resolve16:15
fungii was typing up the changes from a parking lot, so need to finish and push them up now that i'm home again16:17
*** marios is now known as marios|out16:20
opendevreviewJeremy Stanley proposed opendev/system-config master: Separate mailman default hostname  https://review.opendev.org/c/opendev/system-config/+/86798616:56
opendevreviewJeremy Stanley proposed opendev/system-config master: Use magic domain guessing in Mailman 3  https://review.opendev.org/c/opendev/system-config/+/86798716:56
clarkbfungi: were we going to test it on the test node first? or maybe you already did that16:57
clarkbmostly thinking we may want to avoid adding another unnecessary domain if it doesn't help16:58
fungioh, no the one necessitates the other16:58
fungisite_id=0 doesn't work unless you add mail hosts. then the filtering goes sideways unless you also add web hosts to associate with each of them, but then the first web host still lists all the mailing lists in postorius16:58
fungithat's what i was trying to get at with my post to the mm3 users ml16:59
clarkbthats our assumption though right? it could be something specific to lists.opendev.org maybe?17:00
clarkbI mean I think it is a good assumption, just wondering if we should test it before we deploy things to production17:00
fungiwell, it was specific to the held lists99 node too17:00
fungiwhich is where i was testing this stuff out17:00
fungii didn't test it on the production server at all17:00
clarkbright not the host, but the config in mm3 for that domain17:00
clarkbput another way, I'm concerned that if we add a new domain we won't be able to make it the default domain and change the behavior for lists.opendev.org17:01
fungioh, i see what you're saying. i wanted to get an actual test result though to see what this does in ci17:01
clarkbI think thefirst domain created is the default default. But I'm not sure if we can change that17:01
clarkbah I see17:01
fungisince doing it to a held node after the fact doesn't really replicate deployment from scratch17:01
opendevreviewJeremy Stanley proposed opendev/system-config master: DNM force mm3 failure to hold the node  https://review.opendev.org/c/opendev/system-config/+/85529217:02
clarkbI'm going to work on finishing the iweb removal this morning17:04
fungii've got an autohold set for that now17:04
clarkbAt this point I think I need to check nodepool for any remaining content in the provider, but there shouldn't be at this point17:04
clarkbthen I can land the last couple of changes and then manually delete the mirror node17:04
fungisounds good, thanks!17:07
clarkb`nodepool list | grep iweb` and `nodepool image-list | grep iweb` are both empty.17:07
clarkbI'm going to approve the change to remove the provider from nodepool now17:07
opendevreviewClark Boylan proposed opendev/zone-opendev.org master: Remove iweb mirror records  https://review.opendev.org/c/opendev/zone-opendev.org/+/86798817:11
clarkbfungi: ^ that will conflict with your dns record updates. I'm not in a hurry to land mine and will happily rebase if necessary. I just didn't want ot forget to do that part of the cleanup17:11
opendevreviewMerged openstack/project-config master: Remove iweb nodepool configs  https://review.opendev.org/c/openstack/project-config/+/86726417:27
clarkbok thatappears to have applied. I'm approving the system-config chnge now17:49
clarkbinfra-root ^ that updates inventory files so will trigger a bunch of jobs. There isn't anything else that we should defer to with priority right?17:50
funginothing i'm aware of, no17:51
opendevreviewJoshua Watt proposed zuul/zuul-jobs master: push-to-intermediate-registry: Handle container_images  https://review.opendev.org/c/zuul/zuul-jobs/+/86799117:55
clarkbok I'm sending it in 18:00
*** rlandy is now known as rlandy|brb18:13
*** rlandy|brb is now known as rlandy18:41
opendevreviewMerged opendev/system-config master: Cleanup iweb/inap provider content  https://review.opendev.org/c/opendev/system-config/+/86726718:54
*** dviroel is now known as dviroel|out20:30
opendevreviewClark Boylan proposed zuul/zuul-jobs master: Add nox role and some simple jobs  https://review.opendev.org/c/zuul/zuul-jobs/+/86800220:32
opendevreviewClark Boylan proposed opendev/bindep master: Fix bindep on Arch with packaging>=22.0  https://review.opendev.org/c/opendev/bindep/+/86800320:35
opendevreviewClark Boylan proposed opendev/bindep master: Use nox  https://review.opendev.org/c/opendev/bindep/+/86800420:35
clarkbcorvus: ^ fyi20:36
clarkbcorvus: I realized that nox may not work with old python3.5 as the hosting python3. But it seems to be able to drive old python just fine20:36
clarkbcorvus: honestly tools like bindep are simple neough that if we stop explicitly testing that compat I won't be sad20:37
clarkbbut it makes bindep a good test case20:37
opendevreviewClark Boylan proposed zuul/zuul-jobs master: Add nox role and some simple jobs  https://review.opendev.org/c/zuul/zuul-jobs/+/86800220:40
clarkbcorvus: 868004 just ran a few nox jobs. python3.5 looks broken as expected. And I've got a bug in the docs target. There is still a bit to do as far as writing readmes and descriptions and docs and stuff. I haven't had lunch yet but will poke at refining this stuff after that20:46
opendevreviewClark Boylan proposed zuul/zuul-jobs master: Add nox role and some simple jobs  https://review.opendev.org/c/zuul/zuul-jobs/+/86800221:34
opendevreviewClark Boylan proposed zuul/zuul-jobs master: Add nox role and some simple jobs  https://review.opendev.org/c/zuul/zuul-jobs/+/86800221:39
opendevreviewClark Boylan proposed opendev/bindep master: Use nox  https://review.opendev.org/c/opendev/bindep/+/86800421:39
opendevreviewClark Boylan proposed opendev/bindep master: Use nox  https://review.opendev.org/c/opendev/bindep/+/86800421:51
*** dasm is now known as dasm|off21:54
opendevreviewClark Boylan proposed opendev/bindep master: Use nox  https://review.opendev.org/c/opendev/bindep/+/86800421:54
*** osmanlicilegi is now known as Guest022:33
*** ChanServ changes topic to "OpenDev is a space for collaborative Open Source software development | https://opendev.org/ | channel logs https://meetings.opendev.org/irclogs/%23opendev/"22:43

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