Tuesday, 2019-04-02

*** timburke has joined #openstack-infra00:00
*** jamesmcarthur has joined #openstack-infra00:01
clarkbreading more I think it might be related to the footer as mailman's decorate() function shouldn't run when header and footer and nil00:02
*** ijw has quit IRC00:02
*** ijw has joined #openstack-infra00:03
fungiseems plausible00:03
*** mgoddard has quit IRC00:06
*** ijw has quit IRC00:07
*** wolverineav has joined #openstack-infra00:07
clarkbbut for whatever reason switching the footer off and removing our mm_cfg.py hack doesn't fix it00:07
clarkbback to the bzr diffs could be a change in decorate.py00:08
clarkbbzr says no diff in Decorate.py00:08
clarkbbetween 2.1.16 and 2.1.20 tags00:08
clarkbso ya this is stumping me00:09
clarkbI've run out of day00:09
clarkbcan pick this back up tomorrow. Thanks for all the help on that00:09
clarkbworth noting that functionalyl things are working its just making dmarc/dkim happy now I think00:11
*** wolverineav has quit IRC00:12
mnaserinfra-root: looks like openstackgerrit died a while back and hasn't been back for a while00:13
mnaser~20 minutes now00:13
ianwhrm, it's receiving events00:15
*** mgoddard has joined #openstack-infra00:22
*** rlandy has quit IRC00:25
*** antonym has joined #openstack-infra00:26
ianwi feel like maybe nodes aren't too healthy in the gate atm ... there is a massive nova stacked change being churned on, but still ...00:26
clarkbfor the gerrit ircbot it may need to connect to a different freenode node00:29
clarkbfor gate mriedem has been debugging an issue with devstacks python3 install method failing to getpython3 trove details from pypj00:29
*** jamesmcarthur has quit IRC00:31
*** hongbin has joined #openstack-infra00:37
ianwlike http://zuul.openstack.org/stream/da9b639cdc3140fe93581e1f1aa0505f?logfile=console.log has a node assigned (2607:ff68:100:54:f816:3eff:fe4c:d3c0) which is up and active, but the job isn't yet running00:42
ianwi guess it's executor capacity?00:42
clarkbya that can do it00:43
*** lseki has quit IRC00:44
*** wolverineav has joined #openstack-infra00:46
ianwyeah, we're in a prelonged period of executors not accepting jobs http://grafana.openstack.org/d/T6vSHcSik/zuul-status?orgId=1&panelId=22&fullscreen&from=now-7d&to=now00:50
ianwlooks like it's trending back up, i guess maybe it was just https://review.openstack.org/#/c/638269/ which is like 44 dependent nova changes all at once00:51
*** wolverineav has quit IRC00:51
*** jamesmcarthur has joined #openstack-infra00:54
*** markvoelker has joined #openstack-infra00:55
*** jamesmcarthur has quit IRC00:58
*** yamamoto has joined #openstack-infra01:02
pabelangerianw: clarkb: https://review.openstack.org/163922/ was another patch from corvus to maybe help with large stacks of commits for zuul01:05
*** yamamoto has quit IRC01:07
ianwMar 13, 2015 5:21 AM ... heh i thought that url might be a typo :)01:08
pabelangerI think it is corvus oldest open change :)01:09
*** eernst has joined #openstack-infra01:10
*** eernst has quit IRC01:14
*** dulek has quit IRC01:21
*** jamesmcarthur has joined #openstack-infra01:27
*** ricolin has joined #openstack-infra01:29
*** whoami-rajat has joined #openstack-infra01:31
*** dulek has joined #openstack-infra01:34
*** jamesmcarthur has quit IRC01:34
*** ijw has joined #openstack-infra01:47
*** eernst has joined #openstack-infra01:50
*** eernst has quit IRC01:53
*** nicolasbock has quit IRC02:05
*** rcernin_ has joined #openstack-infra02:05
*** hwoarang has quit IRC02:05
*** rcernin has quit IRC02:06
*** hwoarang has joined #openstack-infra02:06
*** bobh has joined #openstack-infra02:07
ianw#status log restarted gerritbot as it seems to have dropped out02:07
openstackstatusianw: finished logging02:07
*** mrhillsman_afk is now known as mrhillsman02:10
*** rcernin_ has quit IRC02:12
*** rcernin has joined #openstack-infra02:15
*** bobh has quit IRC02:17
*** ijw_ has joined #openstack-infra02:18
*** openstackgerrit has joined #openstack-infra02:20
openstackgerritIan Wienand proposed openstack-infra/system-config master: Remove /hosts from log outputs  https://review.openstack.org/64921002:20
openstackgerritIan Wienand proposed openstack-infra/system-config master: Remove zonefile from nsd config  https://review.openstack.org/64890702:20
openstackgerritIan Wienand proposed openstack-infra/system-config master: letsencrypt support  https://review.openstack.org/63675902:20
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add graphite01.opendev.org letsencrypt configuration  https://review.openstack.org/64828802:20
*** ijw has quit IRC02:20
fungilooks like it's working again02:20
fungithanks ianw!02:20
ianwjust needed a little holiday i guess02:22
*** bhavikdbavishi has joined #openstack-infra02:33
*** jamesmcarthur has joined #openstack-infra02:44
*** wolverineav has joined #openstack-infra02:44
openstackgerritIan Wienand proposed openstack-infra/system-config master: letsencrypt support  https://review.openstack.org/63675902:48
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add graphite01.opendev.org letsencrypt configuration  https://review.openstack.org/64828802:48
*** hongbin has quit IRC02:57
*** hongbin has joined #openstack-infra02:58
*** jamesmcarthur has quit IRC03:04
*** yamamoto has joined #openstack-infra03:06
*** hongbin has quit IRC03:12
*** psachin has joined #openstack-infra03:14
*** hongbin has joined #openstack-infra03:14
*** samueldmq has quit IRC03:15
*** wolverineav has quit IRC03:22
*** wolverineav has joined #openstack-infra03:23
openstackgerritIan Wienand proposed openstack-infra/system-config master: letsencrypt support  https://review.openstack.org/63675903:24
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add graphite01.opendev.org letsencrypt configuration  https://review.openstack.org/64828803:24
*** ykarel|away has joined #openstack-infra03:27
*** hongbin has quit IRC03:31
*** spsurya has joined #openstack-infra03:31
mnaserfwiw: sjc1 is running an unreleased version of openstack :) -- please ping me if you notice anything odd.03:33
mnaserafaik: things are sailing smoothly but there will be corner cases I assume03:33
openstackgerritIan Wienand proposed openstack-infra/nodepool master: Add Debian Buster boot tests  https://review.openstack.org/64921403:33
ianwfungi / zigo : ^03:34
*** ykarel|away is now known as ykarel03:40
*** jamesmcarthur has joined #openstack-infra03:56
*** jamesmcarthur has quit IRC03:59
*** jamesmcarthur has joined #openstack-infra04:01
*** jamesmcarthur has quit IRC04:05
*** yamamoto has quit IRC04:06
*** yamamoto has joined #openstack-infra04:06
*** yamamoto has quit IRC04:06
*** jamesmcarthur has joined #openstack-infra04:08
*** jamesmcarthur has quit IRC04:08
*** jamesmcarthur has joined #openstack-infra04:08
*** ykarel has quit IRC04:11
*** udesale has joined #openstack-infra04:11
*** roman_g has quit IRC04:14
*** jamesmcarthur has quit IRC04:17
*** jamesmcarthur has joined #openstack-infra04:18
*** jamesmcarthur has quit IRC04:25
*** jamesmcarthur_ has joined #openstack-infra04:26
*** wolverineav has quit IRC04:28
*** ykarel has joined #openstack-infra04:30
openstackgerritIan Wienand proposed openstack-infra/system-config master: letsencrypt support  https://review.openstack.org/63675904:32
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add graphite01.opendev.org letsencrypt configuration  https://review.openstack.org/64828804:32
*** wolverineav has joined #openstack-infra04:32
*** jamesmcarthur_ has quit IRC04:39
*** jamesmcarthur has joined #openstack-infra04:40
*** yamamoto has joined #openstack-infra04:45
*** jamesmcarthur has quit IRC04:46
*** amansi26 has joined #openstack-infra04:59
*** wolverineav has quit IRC05:01
*** adriant has quit IRC05:07
*** adriant has joined #openstack-infra05:08
*** pcaruana has joined #openstack-infra05:35
*** tbachman has quit IRC05:38
*** ramishra has joined #openstack-infra05:38
*** tbachman has joined #openstack-infra05:39
*** jamesmcarthur has joined #openstack-infra05:41
*** jamesmcarthur has quit IRC05:46
*** yamamoto has quit IRC05:48
*** quiquell|off is now known as quiquell05:49
*** tbachman has quit IRC05:54
openstackgerritMerged openstack-infra/project-config master: Add api-ref-jobs for Cyborg  https://review.openstack.org/64891405:56
openstackgerritMerged openstack-infra/project-config master: Stop nova-specs announcing in #openstack-placement  https://review.openstack.org/64869805:56
*** jamesmcarthur has joined #openstack-infra05:57
*** markvoelker has quit IRC05:58
openstackgerritMerged openstack-infra/project-config master: Migrate ironic-staging-drivers jobs in-tree  https://review.openstack.org/64738905:59
openstackgerritMerged openstack-infra/project-config master: Adding zuul jobs for rsd-virt-for-nova repo  https://review.openstack.org/64250006:00
openstackgerritMerged openstack-infra/project-config master: Update the network-ovn failure rate dashboard  https://review.openstack.org/64287906:00
openstackgerritMerged openstack-infra/project-config master: Add graph for number of periodic neutron jobs run  https://review.openstack.org/64283606:00
openstackgerritMerged openstack-infra/project-config master: Move wsme jobs in-tree  https://review.openstack.org/64273706:01
*** jamesmcarthur has quit IRC06:01
*** openstackgerrit has quit IRC06:09
*** ijw_ has quit IRC06:20
*** jamesmcarthur has joined #openstack-infra06:28
*** jtomasek has joined #openstack-infra06:29
*** markvoelker has joined #openstack-infra06:29
*** hwoarang has quit IRC06:31
*** hwoarang has joined #openstack-infra06:33
*** kjackal has joined #openstack-infra06:37
*** kjackal has quit IRC06:43
*** kjackal_v2 has joined #openstack-infra06:43
*** slaweq has joined #openstack-infra06:44
*** dpawlik has joined #openstack-infra06:44
*** pgaxatte has joined #openstack-infra06:52
ianwfrickler / fungi / corvus / clarkb: all comments addressed, and i've manually tested cert generation, so https://review.openstack.org/#/c/636759/ is ready for review, thanks06:52
ianwnote there's a couple of things under it too06:53
*** ginopc has joined #openstack-infra07:02
*** kopecmartin|off is now known as kopecmartin07:02
*** kjackal_v2 has quit IRC07:04
*** kjackal has joined #openstack-infra07:05
*** tosky has joined #openstack-infra07:09
*** yamamoto has joined #openstack-infra07:13
*** e0ne has joined #openstack-infra07:16
*** iurygregory has joined #openstack-infra07:18
*** rpittau|afk is now known as rpittau07:23
*** ccamacho has joined #openstack-infra07:24
*** jpich has joined #openstack-infra07:38
*** kjackal has quit IRC07:38
*** ccamacho has quit IRC07:42
*** zul has quit IRC07:44
*** kjackal has joined #openstack-infra07:45
*** ccamacho has joined #openstack-infra07:49
*** helenafm has joined #openstack-infra07:57
*** ykarel is now known as ykarel|lunch07:58
*** jpena|off is now known as jpena07:58
*** e0ne has quit IRC08:01
*** e0ne has joined #openstack-infra08:08
*** lucasagomes has joined #openstack-infra08:12
*** markmcd has quit IRC08:15
*** wolverineav has joined #openstack-infra08:16
*** raissa has joined #openstack-infra08:17
fricklermnaser: unreleased==stein? that'd be pretty cool indeed08:19
*** wolverineav has quit IRC08:20
*** tkajinam has quit IRC08:21
*** kjackal_v2 has joined #openstack-infra08:22
*** kjackal has quit IRC08:22
*** zbr|pto is now known as zbr08:23
*** dancek has joined #openstack-infra08:27
dancekHi. I made this commit that fixes an issue I have with git-review. https://review.openstack.org/#/c/648646/ Should I do something to get it reviewed and discussed?08:28
*** xek has joined #openstack-infra08:30
fricklerdancek: welcome as a new contributor. you already did the most important thing in making sure that your patch passes all checks. in general allow folks a couple of working days in order to review patches, you can then help by mentioning it in this channel08:32
dancekOk! I just wanted to check I didn't miss something.08:33
*** priteau has joined #openstack-infra08:34
*** rossella_s has joined #openstack-infra08:38
*** derekh has joined #openstack-infra08:41
*** openstackgerrit has joined #openstack-infra08:48
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Add Authorization Rules configuration  https://review.openstack.org/63985508:48
*** ykarel|lunch is now known as ykarel08:50
*** raissa has quit IRC08:51
*** kjackal_v2 has quit IRC08:52
*** kjackal has joined #openstack-infra08:52
*** manjeets has quit IRC08:56
*** manjeets has joined #openstack-infra08:57
*** gfidente has joined #openstack-infra08:57
*** gfidente has quit IRC08:59
*** manjeets has quit IRC09:05
*** e0ne has quit IRC09:07
*** roman_g has joined #openstack-infra09:09
*** rcernin has quit IRC09:11
*** gfidente has joined #openstack-infra09:13
*** ccamacho has quit IRC09:14
*** e0ne has joined #openstack-infra09:15
*** eumel8 has joined #openstack-infra09:16
*** kjackal_v2 has joined #openstack-infra09:27
*** kjackal has quit IRC09:27
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Add Authorization Rules configuration  https://review.openstack.org/63985509:28
*** Lucas_Gray has joined #openstack-infra09:30
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Remove TaskManager and just use keystoneauth  https://review.openstack.org/64064309:30
mordredinfra-root: openstacksdk 0.27.0 was released with the taskmanager removal landed. this could have nodepool impact09:32
mordred(SHOULD be fine - but still, we should take care with nodepool things for the next bit)09:32
*** dtantsur|afk is now known as dtantsur09:33
*** electrofelix has joined #openstack-infra09:34
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Remove TaskManager and just use keystoneauth  https://review.openstack.org/64064309:36
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Pin openstacsksdk to <0.27.0  https://review.openstack.org/64925409:36
*** manjeets has joined #openstack-infra09:38
*** tbachman has joined #openstack-infra09:40
openstackgerritTobias Henkel proposed openstack-infra/nodepool master: WIP: Test Single provider reload  https://review.openstack.org/64925909:41
*** e0ne has quit IRC09:51
openstackgerritFabien Boucher proposed openstack-infra/zuul master: WIP - Pagure driver  https://review.openstack.org/60440409:52
*** zigo has joined #openstack-infra09:55
*** ccamacho has joined #openstack-infra10:00
*** yamamoto has quit IRC10:01
*** kjackal has joined #openstack-infra10:03
*** kjackal_v2 has quit IRC10:04
mordredAJaeger: morning! anything I should take a look at?10:07
*** priteau has quit IRC10:07
*** priteau has joined #openstack-infra10:11
*** yamamoto has joined #openstack-infra10:14
*** wolverineav has joined #openstack-infra10:17
*** yamamoto has quit IRC10:18
*** wolverineav has quit IRC10:21
*** e0ne has joined #openstack-infra10:28
*** bhavikdbavishi has quit IRC10:30
*** kjackal has quit IRC10:36
*** kjackal has joined #openstack-infra10:37
*** yolanda has quit IRC10:39
*** e0ne has quit IRC10:45
*** tbachman has quit IRC10:47
*** diablo_rojo has joined #openstack-infra10:51
*** e0ne has joined #openstack-infra10:52
*** yamamoto has joined #openstack-infra10:57
*** nicolasbock has joined #openstack-infra10:58
*** kjackal has quit IRC11:00
*** yamamoto has quit IRC11:03
*** yamamoto has joined #openstack-infra11:03
*** diablo_rojo has quit IRC11:10
*** udesale has quit IRC11:10
openstackgerritMerged opendev/base-jobs master: Add opendev-release-python job  https://review.openstack.org/64919911:10
zbrianw: mordred : maybe you can help me kick the bindep change around base py: https://review.openstack.org/#/c/639951/11:14
*** janki has joined #openstack-infra11:14
*** yamamoto has quit IRC11:17
*** kjackal has joined #openstack-infra11:21
*** yolanda has joined #openstack-infra11:26
openstackgerritMerged openstack-infra/zuul-jobs master: Add trailing slash for log url  https://review.openstack.org/64883711:27
*** jpena is now known as jpena|lunch11:29
*** bhavikdbavishi has joined #openstack-infra11:32
fricklermordred: fungi: you might want to look at https://review.openstack.org/648632 to adapt opensuse mirroring to suse's repo changes11:37
mordredfrickler: done11:39
*** yamamoto has joined #openstack-infra11:42
fricklermordred: if you want something trickier, there's this double gate failure https://review.openstack.org/649183 which I couldn't classify at first sight. might be fixed by a recheck, but might also be worth some digging11:42
mordredfrickler: I'm not sure I'm smart enough today for something like that11:43
mordredfrickler: I'm currently suffering from the plague - so am only partially present11:43
fricklermordred: sorry to hear that, are you still travelling or is that what you returned with?11:45
fricklermordred: also AJaeger mentioned that he'd be busy at susecon this week, so different time zone and not much attention left for infra things11:46
mordredfrickler: still travelling - nothing like plague in a hotel room! :(11:47
mordredfrickler: tomorrow I travel home - I'm *very* much looking forward to a long plane ride while ill11:47
mordredfrickler: and nod11:47
fricklermordred: meh, good luck with that11:48
*** amansi26 has quit IRC11:50
openstackgerritMerged openstack-infra/project-config master: Add tap-as-a-service-tempest-plugin repo  https://review.openstack.org/64804911:54
*** e0ne has quit IRC11:56
*** yamamoto has quit IRC11:59
*** yamamoto has joined #openstack-infra12:00
*** Lucas_Gray has quit IRC12:03
*** e0ne has joined #openstack-infra12:03
*** Lucas_Gray has joined #openstack-infra12:04
*** tbachman has joined #openstack-infra12:05
*** yamamoto has quit IRC12:07
*** bhavikdbavishi has quit IRC12:09
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Remove unused use_taskmanager flag  https://review.openstack.org/64929312:13
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Remove reference to TaskManagerStopped exception  https://review.openstack.org/64929412:14
*** manjeets has quit IRC12:16
*** diablo_rojo has joined #openstack-infra12:16
*** wolverineav has joined #openstack-infra12:17
*** Lucas_Gray has quit IRC12:21
*** Lucas_Gray has joined #openstack-infra12:22
*** wolverineav has quit IRC12:22
*** jamesmcarthur has quit IRC12:23
*** jamesmcarthur has joined #openstack-infra12:23
*** trown|outtypewww is now known as trown12:24
fricklerinfra-root: if someone has time to dig: Build failed (promote pipeline). infra-prod-zuul_reconfigure http://logs.openstack.org/49/648049/2/promote/infra-prod-zuul_reconfigure/de317ec/ : FAILURE in 54s12:25
*** markvoelker has quit IRC12:25
*** markvoelker has joined #openstack-infra12:25
*** jpena|lunch is now known as jpena12:27
*** e0ne has quit IRC12:31
*** yamamoto has joined #openstack-infra12:33
*** jamesmcarthur has quit IRC12:33
*** jamesmcarthur has joined #openstack-infra12:35
*** rlandy has joined #openstack-infra12:39
*** tbachman has quit IRC12:39
*** jamesmcarthur has quit IRC12:40
*** tbachman has joined #openstack-infra12:41
*** kgiusti has joined #openstack-infra12:42
*** jamesmcarthur has joined #openstack-infra12:44
*** e0ne has joined #openstack-infra12:44
*** eharney has joined #openstack-infra12:50
*** mriedem has joined #openstack-infra12:52
*** quiquell is now known as quiquell|lunch13:00
*** aaronsheffield has joined #openstack-infra13:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Web: plug the authorization engine  https://review.openstack.org/64088413:03
*** rh-jelabarre has joined #openstack-infra13:03
*** dikonoor has joined #openstack-infra13:04
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/actions endpoint  https://review.openstack.org/64109913:04
*** mriedem has quit IRC13:08
*** mriedem has joined #openstack-infra13:09
fricklerinfra-root: is it expected that merging updates to zuul.yaml can cause weird effects on other patches that are being tested at the same time? see https://review.openstack.org/#/c/482161/ which I assume is related to this merge https://review.openstack.org/64458613:18
*** lseki has joined #openstack-infra13:20
pabelangerfrickler: http://logs.openstack.org/49/648049/2/promote/infra-prod-zuul_reconfigure/de317ec/job-output.txt.gz#_2019-04-02_11_55_32_413372 bridge.o.o doesn't have python2, so we need to setup ansible_python_interpreter on add_host task13:22
*** quiquell|lunch is now known as quiquell13:24
*** lpetrut has joined #openstack-infra13:26
*** priteau has quit IRC13:28
openstackgerritMerged openstack/ptgbot master: The PTG is no longer OpenStack-specific  https://review.openstack.org/64250913:30
*** trident has quit IRC13:30
openstackgerritMerged openstack/ptgbot master: Update links to point to gitea  https://review.openstack.org/64251013:32
*** trident has joined #openstack-infra13:33
*** e0ne has quit IRC13:36
*** sthussey has joined #openstack-infra13:37
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.openstack.org/64109913:41
*** e0ne has joined #openstack-infra13:42
*** e0ne has quit IRC13:43
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Set ansible_python_interpreter for bridge.o.o  https://review.openstack.org/64933113:44
pabelangerfrickler: ^13:44
*** helenafm has quit IRC13:44
*** nowster has joined #openstack-infra13:47
*** eharney_ has joined #openstack-infra13:52
openstackgerritStephen Finucane proposed openstack-infra/project-config master: Retire oslosphinx  https://review.openstack.org/64907213:53
openstackgerritStephen Finucane proposed openstack-infra/project-config master: Retire cloud-init  https://review.openstack.org/64908213:54
*** eharney has quit IRC13:55
*** lpetrut has quit IRC14:00
*** yamamoto has quit IRC14:01
*** yamamoto has joined #openstack-infra14:04
*** yamamoto has quit IRC14:04
*** yamamoto has joined #openstack-infra14:05
*** kgiusti has quit IRC14:07
*** e0ne has joined #openstack-infra14:10
*** quiquell is now known as quiquell|off14:11
efriedHere's an interesting one: http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22Background%20on%20this%20error%20at%3A%20http%3A%2F%2Fsqlalche.me%2Fe%2Frvf5%5C%2214:13
efried(e.g. http://logs.openstack.org/50/638150/7/check/openstack-tox-py27/345d1d1/testr_results.html.gz)14:13
efriedSomething happens every day around 1am (and sometimes around 5 or 6am) that makes sqla race like hell.14:13
*** mloza has joined #openstack-infra14:16
*** smcginnis_pto is now known as smcginnis14:16
*** rkukura has quit IRC14:17
*** wolverineav has joined #openstack-infra14:18
openstackgerritFabien Boucher proposed openstack-infra/zuul master: WIP - Pagure driver - https://pagure.io/pagure/  https://review.openstack.org/60440414:19
fricklerefried: it seems those are periodic-stable jobs, they are triggered each day at the same time, so the daily correlation is a red herring as to where the real issue is14:20
fricklerefried: see the build_queue field in those hits14:22
efriedfrickler: I'm like 24h old where logstash is concerned, thanks for bearing with me.14:22
*** wolverineav has quit IRC14:23
*** helenafm has joined #openstack-infra14:25
*** dpawlik has quit IRC14:26
*** ccamacho has quit IRC14:41
*** Sundar has joined #openstack-infra14:41
SundarI want to merge Cyborg master branch onto the feature branch named cyborg-nova-pilot. I followed https://docs.openstack.org/infra/manual/drivers.html#merge-commits to merge the master onto my feature branch. When I do 'git review -R feature/cyborg-nova-pilot', I get the error: "you are not allowed to upload merges". This seems like a permission issue. Who sets the permissions?14:43
SundarMore details at: More details at: http://paste.openstack.org/show/748710/14:44
corvusSundar: it's described in the first section of the documentation link you cited14:47
openstackgerritSlawek Kaplonski proposed openstack-infra/project-config master: Add grenade-py3 job to Neutron Grafana dashboard  https://review.openstack.org/64935214:49
corvusSundar: there's more information about that file here: https://docs.openstack.org/infra/manual/creators.html#add-gerrit-permissions14:49
openstackgerritFabien Boucher proposed openstack-infra/zuul master: WIP - Pagure driver - https://pagure.io/pagure/  https://review.openstack.org/60440414:50
openstackgerritMerged openstack-infra/zuul-sphinx master: Raise an error if a file in zuul.d is empty  https://review.openstack.org/60606214:50
corvusinfra-root: did anyone act on this message from the gerrit community which mentioned us?  http://lists.openstack.org/pipermail/openstack-discuss/2019-March/004377.html14:51
*** yolanda has quit IRC14:55
openstackgerritMonty Taylor proposed openstack-infra/zuul-website master: Add a slide presentation for Zuul Graduation  https://review.openstack.org/64935614:55
*** janki has quit IRC14:56
fricklercorvus: not yet but I was going to mention it in the meeting14:57
corvusi'll wait for that then!14:57
mnaserhmm14:57
mnaseris opendev.org running on sjc1?14:57
clarkbcorvus: frickler I responded on the gerrit list over the weekend14:58
fricklercorvus: if you want to propose a response earlier, I'm fine with that too. meetings are late for me now that we've switched to dst, too14:58
mordredmnaser: yes14:59
*** lpetrut has joined #openstack-infra14:59
mordredmnaser: so, you know - don't break too many things :)14:59
Sundarcorvus: Thanks. May I ask how to locate the "project’s ACL file in the project-config repo"? Presumably it is gerrit/acls/openstack/<projectname>.config. Which repo does that reside in?14:59
clarkbtold them we are running java 8 and they dont need to test java 7 for us. Also got some pointers on upgrade path14:59
mnasermordred: I'll just stop upgrading OpenStack forever that's how it works right14:59
mordredmnaser: nah - keep upgrading it. I mean - look, the openstack code is hosted on vms running on a cloud running the latest openstack15:00
mordredhey developers - don't break things! :)15:00
mnaser:P15:00
mnaserthis was by far15:00
mnaserthe smoothest upgrade ever15:00
mnaserhmm15:04
mnaseris openstack-tox-docs broken?15:04
mnaserhttp://logs.openstack.org/47/648947/2/check/openstack-tox-docs/bf373e2/job-output.txt.gz just failed with "AttributeError: 'Sphinx' object has no attribute 'info'"15:04
Sundarcorvus: I did find https://github.com/ossdk/config-project/blob/master/gerrit/acls/openstack/cyborg.config15:05
mnaseroh15:05
mnasersphinx 2.0.0 came out a few days ago15:05
mnaserim gonna guess that might have broke it15:05
SundarChecking if it's the right one, as githib has several repos with that path and filename15:05
*** kgiusti has joined #openstack-infra15:06
mnaserdhellmann: I think data templates is broken with the latest sphinx15:07
clarkbcorvus: frickler https://groups.google.com/d/msg/repo-discuss/TP9ozTsazfU/9_3yXwDzAAAJ direct link to my reply15:07
*** tbachman_ has joined #openstack-infra15:07
*** tbachman has quit IRC15:08
*** tbachman_ is now known as tbachman15:08
*** rh-jelabarre has quit IRC15:08
*** e0ne has quit IRC15:11
*** yolanda has joined #openstack-infra15:13
*** lpetrut has quit IRC15:14
clarkbcorvus: fungi I've noticed that another difference in the configs of my test list and -discuss is the subject prefix on my test list. After tea and breakfast I'll remove that from my test list and send another test email to see if that avoids the base64 conversion as with -discuss15:15
clarkbsometimes fresh eyeballs help15:15
fungii can't imagine that the subject mangling would influence it since that's with the header and not the body, but... who knows15:15
clarkbfungi: I think it may all pass through the same decorate() method15:16
clarkbso its possible that it is side affecting in an unexpected way15:16
fungioh, got i15:16
fungit15:16
fungiclarkb: also, one of your test messages successfully avoided getting b64 encoded15:16
clarkbfungi: yes that was the one where I set en back to ascii15:16
clarkbto confirm that that fixes it15:16
fungioh, got it15:16
clarkbfungi: if you look at the bottom of /etc/mailman/mm_cfg.py you'll see what I did to do that (currently commented out)15:17
fungiyeah, it was the "Testing again with ascii lang" message, confirmed15:17
*** ykarel is now known as ykarel|away15:18
*** ykarel|away has quit IRC15:23
*** eharney_ has quit IRC15:23
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Add web / fingergw connections for components graph  https://review.openstack.org/64585215:24
*** jamesmcarthur has quit IRC15:24
*** jamesmcarthur has joined #openstack-infra15:25
*** diablo_rojo has quit IRC15:26
*** helenafm has quit IRC15:26
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Web: plug the authorization engine  https://review.openstack.org/64088415:32
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.openstack.org/64109915:33
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Add database info for components graph  https://review.openstack.org/64937115:34
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: authentication config: add optional token_expiry  https://review.openstack.org/64240815:37
*** e0ne has joined #openstack-infra15:38
*** michael-beaver has joined #openstack-infra15:43
*** jamesmcarthur has quit IRC15:44
*** pgaxatte has quit IRC15:44
*** ccamacho has joined #openstack-infra15:46
*** yolanda has quit IRC15:46
*** yolanda has joined #openstack-infra15:47
*** bhavikdbavishi has joined #openstack-infra15:47
*** hamzy has quit IRC15:49
clarkbfungi: corvus: changing the subject prefix thing didn't change the base64 encoding behavior15:50
clarkbthe only other difference in the configs that may cause a difference is the # -*- coding: us-ascii -*- prefix is ascii on -discuss and utf8 on upgrate-testing15:52
clarkbthat comes from the pickle right15:52
zigoclarkb: Tested and working.15:54
zigoI commented in the github place.15:54
clarkbzigo: great thank you!15:55
*** iurygregory has quit IRC15:55
*** lucasagomes has quit IRC15:56
*** michael-beaver has quit IRC16:00
*** michael-beaver has joined #openstack-infra16:01
dhellmannmnaser : in the past when sphinx has broken things we've just capped it until we could get the fixes out. I know stephenfin is also working on fixing issues.16:03
stephenfinmnaser: What's broken?16:03
stephenfinI've already fixed a few things16:04
*** jamesmcarthur has joined #openstack-infra16:04
openstackgerritMerged openstack-infra/zuul master: Use xterm.js for live log streaming  https://review.openstack.org/64883816:05
fungistephenfin: http://logs.openstack.org/47/648947/2/check/openstack-tox-docs/bf373e2/job-output.txt.gz just failed with "AttributeError: 'Sphinx' object has no attribute 'info'"16:09
fungi(from mnaser's message at 15:04z)16:09
stephenfinfungi: Looks like smcginnis has already handled it https://github.com/sphinx-contrib/datatemplates/pull/716:10
fungiexcellent16:11
fungithanks smcginnis and stephenfin!16:12
*** imacdonn has joined #openstack-infra16:12
*** ykarel|away has joined #openstack-infra16:13
smcginnisAnd thanks dhellmann for getting it merged and in a release quickly!16:14
mnasercan we recheck patches as 0.2.0 seems to be on pypi now?16:15
stephenfinmnaser: I think you'll need to bump requirements/lower-constraints which will require a bump of openstack/requirements (for upper)16:16
stephenfinat least that what I assumed for the other Sphinx'y things I've been fixing16:16
*** Lucas_Gray has quit IRC16:16
dhellmannin the past we have just modified the doc jobs to cap sphinx so we didn't have to deal with the firedrill16:16
openstackgerritMonty Taylor proposed openstack-infra/zuul-website master: Add a slide presentation for Zuul Graduation  https://review.openstack.org/64935616:16
stephenfindhellmann: I'd be inclined to suggest we enable DeprecationWarnings for Sphinx in said job going forward, but that would necessitate someone doing something about them :-/16:17
dhellmannyeah, that would trigger the issue earlier but not solve the "who owns this" problem16:18
stephenfinI do wonder how the JS community, with their "module for practically everything", solve this16:18
stephenfin*"...everything" mentality16:19
dhellmannpinning requirements?16:19
smcginnisThere's probably a module to handle it.16:19
smcginnis:)16:19
* dhellmann wanders off to find food16:19
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Increase timeout of zuul-quick-start  https://review.openstack.org/64938416:19
*** yolanda has quit IRC16:19
fungimnaser: might need to get into upper-constraints.txt first?16:19
*** wolverineav has joined #openstack-infra16:19
*** rh-jelabarre has joined #openstack-infra16:20
mnaserI can do that once OSA meeting (and lunch, concurrently) is over.. unless someone else picks that up16:20
fungistephenfin: yeah, in javascript land you copy all your dependendencies into your tree and bundle them. so not just pinning to a very specific version but then possibly also patching/forking that embedded copy16:20
*** jamesmcarthur has quit IRC16:21
fungigranted, most of the rest of the python world doesn't use ranges in their dependency declarations, they just do == some specific version and then at some point test whether it's safe to use something newer (which is sort of what we ended up with in our constraints model too)16:22
stephenfinfungi: Hmm, so not much better than us16:22
stephenfinYeah, there lies the crux of the issue - someone has to do that16:22
stephenfinHaving made the mistake of looking at the amount of projects _still_ using oslosphinx, I've come to the conclusion that large scale dependency management/herding is hard16:22
fungiyes, probably a case study in np-completeness16:23
*** rpittau is now known as rpittau|afk16:24
mordredstephenfin: yeah - the javascript ecosystem has much better built in tooling for dependency management and pinning - and javascript things don't expect to install libraries globally but instead to install libraries into the build environment and then produce a combined tree - so they dont have the co-installability problem16:24
*** dtantsur is now known as dtantsur|afk16:24
mordredso - better tools + easier problem space16:24
fungiand indeed, looks like https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt#L400-L402 need updating for newer sphinx now16:25
*** wolverineav has quit IRC16:25
stephenfinmordred: True. I never did get why Python packages couldn't be version namespaced (or a similar scheme), at a minimum16:26
*** jamesmcarthur has joined #openstack-infra16:27
stephenfinmordred: You won't have time to read it, but I imagine you'd agree with most things in here https://speakerdeck.com/mitsuhiko/a-future-python16:27
openstackgerritSundar Nadathur proposed openstack-infra/project-config master: Enable Cyborg core team to push merge commits.  https://review.openstack.org/64939016:27
clarkbthe way pip installed things in the past they sort of were16:27
clarkbyou just couldn't access the other versions easily from your code16:27
smcginnisfungi, mnaser: Does someone want to request a FFE to raise that upper-constraint?16:27
clarkbI believe they fixed this with pip 10 and is part of the whole can't install if old version was distutils installed problem16:27
fungiin fact we can basically blame pip for a lot of this. python has great *internal* spport for using multiple versions of the same modyles16:27
fungipip on the other hand figures it's not sane to ever have more than one version of any module importable16:28
*** e0ne has quit IRC16:28
openstackgerritMonty Taylor proposed openstack-infra/zuul-website master: Add a slide presentation for Zuul Graduation  https://review.openstack.org/64935616:30
fungismcginnis: i don't think we need a ffe do we? https://opendev.org/openstack/requirements/src/branch/stable/stein/upper-constraints.txt#L38916:30
stephenfinfungi: Yup, setuptools actually allowed for some of that and a lot more besides, it seems http://lucumr.pocoo.org/2012/6/22/hate-hate-hate-everywhere/16:30
stephenfinfungi: I suspect their doc jobs aren't using U-C16:31
fungismcginnis: the broken version is only in master constraints, not in stable/stein16:31
fungistephenfin: or those jobs are running on master?16:31
fungidoes anyone know if stable/stein changes are failing?16:32
smcginnisI didn't think we capped sphinx, so I assumed we would need it both places.16:32
*** ccamacho has quit IRC16:32
fungiwe don't cap sphinx, but stable/stein upper requirements froze at Sphinx===1.8.4 for all interpreters16:33
fungier, upper constraints16:33
openstackgerritMonty Taylor proposed openstack-infra/zuul-website master: Add a slide presentation for Zuul Graduation  https://review.openstack.org/64935616:33
stephenfinwe don't cap Sphinx? What's this doing so? https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L399-L40216:33
* stephenfin might be confusing terminology16:33
fungistephenfin: a constraint isn't a "cap" per se16:34
*** michaelbeaver has joined #openstack-infra16:34
stephenfinfungi: yeah, you're correct, it's a master problem. Constraints are used, as expected, for openstack/releases anyway https://github.com/openstack/releases/blob/master/tox.ini#L7216:34
*** ramishra has quit IRC16:34
stephenfinoh, I'd just equated the two16:34
fungi"capping" is generally interpreted as setting something like Sphinx<2 in the global-requirements.txt16:35
*** michael-beaver has quit IRC16:36
fungiglobal-requirements.txt is where we track the set of dependency versions we expect openstack to work with, upper-constraints.txt is where we set the specific set of versions we test everything with16:36
smcginnishttps://review.openstack.org/64939516:37
fungiahh, so it was sphinxcontrib.datatemplates which got a new fixed version, not sphinx itself? i obviously wasn't following that closely enough16:38
fungiin theory we could also set !=0.1.0 on the versionspec for that in global-requirements.txt for clarity that we don't expect it to be usable in master (due to the newer sphinx version we're using in master)16:40
fungibut this is probably a discussion better had in #openstack-requirements16:40
*** gfidente is now known as gfidente|afk16:45
openstackgerritSundar Nadathur proposed openstack-infra/project-config master: Enable Cyborg release team to push merge commits.  https://review.openstack.org/64939016:47
*** trown is now known as trown|lunch16:50
*** jamesmcarthur_ has joined #openstack-infra16:53
*** dikonoor has quit IRC16:55
*** jamesmcarthur has quit IRC16:57
clarkbfungi: looking at the config encoding for lists rust-vmm is utf8 whcih was created relatively recently like openstack-discuss was. Any idea how they end up with different config encodings?16:57
*** jpich has quit IRC16:58
*** gfidente|afk has quit IRC16:58
*** hamzy has joined #openstack-infra17:05
clarkbstarlingx-discuss was added before openstack-discuss and starlingx-discuss is utf817:05
clarkbso now I am extra stumped17:05
clarkbfungi: we let puppet create the new -discuss list right? so it shouldn't really be any different than the others17:06
clarkb(mostly just fishing for any other differences I can test with)17:06
*** dpawlik has joined #openstack-infra17:09
*** eharney has joined #openstack-infra17:11
*** Lucas_Gray has joined #openstack-infra17:14
*** dpawlik has quit IRC17:15
clarkbinfra-root https://review.openstack.org/#/c/647875/3 is a puppet-4 upgrade that I'll be happy to watch after our meeting today if anyone else can review it17:17
*** ricolin has quit IRC17:17
openstackgerritMerged openstack-infra/zuul master: Add search function to web streaming  https://review.openstack.org/64886217:18
*** rkukura has joined #openstack-infra17:20
*** rh-jelabarre has quit IRC17:25
*** jamesmcarthur_ has quit IRC17:28
*** jpena is now known as jpena|off17:28
*** rh-jelabarre has joined #openstack-infra17:29
*** michael-beaver has joined #openstack-infra17:32
*** michaelbeaver has quit IRC17:34
*** wolverineav has joined #openstack-infra17:34
fungiclarkb: yeah, openstack-discuss was simply created by puppet when https://review.openstack.org/602781 merged17:35
fungiit's possible there's something i set in the admin interface for it which made that happen, i'll dig a little17:35
openstackgerritJames E. Blair proposed opendev/base-jobs master: Make docs secret template expansion safe  https://review.openstack.org/64940817:36
corvusclarkb, fungi: ^ i've confirmed the opendev jobs work for the zuul tenant, that's a backport of the last fix needed to the opendev-tenant versions of those jobs.17:37
*** eharney has quit IRC17:37
*** Lucas_Gray has quit IRC17:38
*** shananigans has joined #openstack-infra17:39
*** ijw has joined #openstack-infra17:39
*** tbachman has quit IRC17:45
openstackgerritSundar Nadathur proposed openstack-infra/project-config master: Enable Cyborg release team to push merge commits.  https://review.openstack.org/64939017:46
*** armax has joined #openstack-infra17:53
openstackgerritColleen Murphy proposed openstack-infra/irc-meetings master: Update keystone meeting chair  https://review.openstack.org/64941117:54
*** tbachman has joined #openstack-infra17:54
*** trown|lunch is now known as trown17:55
*** psachin has quit IRC17:55
*** bhavikdbavishi has quit IRC17:58
openstackgerritJames E. Blair proposed opendev/base-jobs master: Make docs secret template expansion safe  https://review.openstack.org/64940818:01
*** eharney has joined #openstack-infra18:02
*** kopecmartin is now known as kopecmartin|off18:04
*** e0ne has joined #openstack-infra18:04
*** wolverineav has quit IRC18:06
*** wolverineav has joined #openstack-infra18:14
*** wolverineav has quit IRC18:14
corvusclarkb: ^ updated to include another fix which didn't get merged in time and conflicted18:15
*** electrofelix has quit IRC18:18
*** rlandy is now known as rlandy|brb18:19
*** wolverineav has joined #openstack-infra18:20
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Add database info for components graph  https://review.openstack.org/64937118:20
*** tbachman has quit IRC18:27
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Pass ssh host key to upload-git-mirror for integration tests  https://review.openstack.org/64918318:29
*** spsurya has quit IRC18:32
*** tbachman has joined #openstack-infra18:33
*** tbachman_ has joined #openstack-infra18:36
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/nodepool master: Fix AWS provider ignoring region in providers  https://review.openstack.org/64942318:36
*** rlandy|brb is now known as rlandy18:36
*** tbachman has quit IRC18:37
*** tbachman_ is now known as tbachman18:37
openstackgerritMerged opendev/base-jobs master: Make docs secret template expansion safe  https://review.openstack.org/64940818:38
*** ykarel|away has quit IRC18:40
openstackgerritArtom Lifshitz proposed openstack-infra/project-config master: Add whitebox-tempest-plugin project  https://review.openstack.org/64942518:43
openstackgerritNicolas Hicher proposed openstack-infra/zuul-jobs master: Propose submit-logstash role to export logs  https://review.openstack.org/64942618:48
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Prepend path with bin dir of ansible virtualenv  https://review.openstack.org/64942718:48
*** wolverineav has quit IRC18:49
clarkbfriendly reminder: Infra meeting in ~10 minutes18:49
fungiwow, where did today go?18:50
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Cleanup executor specific requirements  https://review.openstack.org/64942818:50
clarkbI had to update /etc/hosts to point at the real lists server to get the meeting agenda link18:51
*** wolverineav has joined #openstack-infra18:51
*** tbachman has quit IRC18:53
*** wolverineav has quit IRC18:55
*** dpawlik has joined #openstack-infra18:58
*** wolverineav has joined #openstack-infra18:59
*** dpawlik has quit IRC19:02
*** wolverineav has quit IRC19:02
*** wolverineav has joined #openstack-infra19:03
*** gmann is now known as gmann_afk19:04
*** wolverineav has quit IRC19:08
*** rosmaita has joined #openstack-infra19:13
*** owalsh_ has joined #openstack-infra19:15
*** owalsh has quit IRC19:16
*** e0ne has quit IRC19:20
*** rh-jelabarre has quit IRC19:26
openstackgerritsebastian marcet proposed openstack-infra/openstackid master: Fixed Scope Groups Update  https://review.openstack.org/64943119:26
*** rh-jelabarre has joined #openstack-infra19:30
*** ianychoi has quit IRC19:32
*** ianychoi has joined #openstack-infra19:33
*** wolverineav has joined #openstack-infra19:44
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Web: plug the authorization engine  https://review.openstack.org/64088419:48
*** dpawlik has joined #openstack-infra19:48
corvusclarkb: i just verified that our override of the mailman GLOBAL_PIPELINE isn't missing any new entries in the current mm version19:49
*** wolverineav has quit IRC19:49
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.openstack.org/64109919:50
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.openstack.org/64109919:52
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: authentication config: add optional token_expiry  https://review.openstack.org/64240819:53
*** dpawlik has quit IRC19:53
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: authentication config: add optional token_expiry  https://review.openstack.org/64240819:56
fungithanks corvus, i had worried that could be the case so nice to know we don't need to adjust for that anyway19:57
*** wolverineav has joined #openstack-infra19:59
*** rkukura has quit IRC20:00
fungiclarkb: oops, i meant to mention... you know that old cliché about husbands forgetting their wedding anniversaries? well, turns out april 19 should have seemed familiar when we proposed it for the opendev maintenance20:00
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690720:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] Allow operator to generate auth tokens through the CLI  https://review.openstack.org/63619720:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] Zuul CLI: allow access via REST  https://review.openstack.org/63631520:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] Add Authorization Rules configuration  https://review.openstack.org/63985520:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine  https://review.openstack.org/64088420:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/actions endpoint  https://review.openstack.org/64109920:01
*** markmcclain has quit IRC20:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: authentication config: add optional token_expiry  https://review.openstack.org/64240820:01
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] admin REST API: docker-compose PoC, frontend  https://review.openstack.org/64353620:01
clarkbfungi: you need a calendar with a great big mark on that day?20:01
*** wolverineav has quit IRC20:01
*** wolverineav has joined #openstack-infra20:01
fungimy digital calendar already says "wedding anniversary" on that day, i just didn't think to consult it20:02
fungianyway, i expect to be around a good chunk of the day regardless. chris thinks she might need to show property to some clients that day anyway20:02
clarkbok I'm going to find lunch then will return to reading diffs and spinning up a xenial test node20:03
clarkbI wish I could identify in mailman where it wants to do that conversion would probably help narrow down the reading20:04
clarkbI thought it was decorate but avoiding that function seems to not change things20:04
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690720:05
openstackgerritEric Fried proposed openstack-infra/elastic-recheck master: Update query for 1820892  https://review.openstack.org/64944520:05
efriedmriedem: ^20:05
*** shananigans has quit IRC20:06
fungiclarkb: the other thing which came to mind when digging into the dkim signature invalidation cases was trying to plumb content through each of the pipeline modules individually and analyzing the alterations done by each in turn20:07
clarkbooh that sounds like it may help anrrow it down20:07
fungibut having looked at a few, it's less of a unix pipeline model and more of a series of plugins using common function names and parameters20:07
clarkbany idea how to do that?20:07
clarkbah20:07
fungiso would probably need to import each module and then feed the message pits into the requisite parameters20:08
fungier, message bits20:08
fungisome of them are probably also pits though20:08
*** xek has quit IRC20:08
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Allow operator to generate auth tokens through the CLI  https://review.openstack.org/63619720:08
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul CLI: allow access via REST  https://review.openstack.org/63631520:10
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Add Authorization Rules configuration  https://review.openstack.org/63985520:11
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Web: plug the authorization engine  https://review.openstack.org/64088420:12
*** Lucas_Gray has joined #openstack-infra20:12
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.openstack.org/64109920:12
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: authentication config: add optional token_expiry  https://review.openstack.org/64240820:13
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] admin REST API: docker-compose PoC, frontend  https://review.openstack.org/64353620:14
*** Lucas_Gray has quit IRC20:14
*** Lucas_Gray has joined #openstack-infra20:15
*** Lucas_Gray has quit IRC20:15
openstackgerritFabien Boucher proposed openstack-infra/zuul master: A reporter for Elasticsearch with the capability to index build and buildset results in an index.  https://review.openstack.org/64492720:16
openstackgerritMerged openstack-infra/zuul master: Document how to run eslint locally  https://review.openstack.org/64885520:16
openstackgerritFabien Boucher proposed openstack-infra/zuul master: A reporter for Elasticsearch with the capability to index build and buildset results in an index.  https://review.openstack.org/64492720:17
*** Lucas_Gray has joined #openstack-infra20:18
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Use mirror infrastructure during zuul-quick-start  https://review.openstack.org/64944820:18
*** Lucas_Gray has quit IRC20:20
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Use mirror infrastructure during zuul-quick-start  https://review.openstack.org/64944820:21
*** Lucas_Gray has joined #openstack-infra20:22
openstackgerritJeremy Stanley proposed openstack-infra/zuul-website master: Add a slide presentation for Zuul Graduation  https://review.openstack.org/64935620:22
*** markvoelker has quit IRC20:23
*** Lucas_Gray has quit IRC20:24
SundarCould somebody review https://review.openstack.org/#/c/649390/ or at least let me know if it is in the right direction?20:25
*** Lucas_Gray has joined #openstack-infra20:25
*** Lucas_Gray has quit IRC20:25
openstackgerritJeremy Stanley proposed openstack-infra/zuul-website master: Slide presentation for Zuul's OIP Confirmation  https://review.openstack.org/64935620:26
*** Lucas_Gray has joined #openstack-infra20:28
*** Lucas_Gray has quit IRC20:29
*** pcaruana has quit IRC20:30
*** whoami-rajat has quit IRC20:30
*** Lucas_Gray has joined #openstack-infra20:31
*** Lucas_Gray has quit IRC20:33
dmsimardNeed a +3 to merge https://review.openstack.org/#/c/649033/ for the upload-git-mirror job20:33
*** Lucas_Gray has joined #openstack-infra20:34
fungiSundar: lgtm20:35
*** Lucas_Gray has quit IRC20:36
*** Lucas_Gray has joined #openstack-infra20:37
*** hamzy has quit IRC20:41
Sundarfungi: Thank you very much.20:41
Sundarfungi: I thought I was already part of cyborg-release: https://review.openstack.org/#/admin/groups/1244,members. Did I miss something?20:42
fungiSundar: oh, i didn't realize that group was already referenced by a different acl20:46
fungiyou can just ignore my comment in that case20:46
openstackgerritTerry Wilson proposed openstack/diskimage-builder master: [wip] rhel8 beta support  https://review.openstack.org/62313720:47
*** jamesmcarthur has joined #openstack-infra20:47
*** jamesmcarthur has quit IRC20:47
*** jamesmcarthur has joined #openstack-infra20:47
Sundarfungi: Cool. Thanks.20:51
zigoclarkb: Your patch for python-pip got unblocked for landing in Buster.20:53
zigo:)20:53
*** adam_g has quit IRC20:53
zigoWe just need to way 8 days now.20:53
*** dpawlik has joined #openstack-infra20:54
*** dpawlik has quit IRC20:58
clarkbzigo: cool hopefully that makes pip a bit more useable on debuntu21:01
clarkbI guess in this case just debian to start21:01
*** priteau has joined #openstack-infra21:03
*** Lucas_Gray has quit IRC21:04
*** guimaluf has joined #openstack-infra21:04
fungiyeah, need someone like jamespage or coreycb to help us through an sru for bionic next21:04
*** trown is now known as trown|outtypewww21:04
clarkbI've rereviewed theubuntu patches on mailman on xenial and trusty and the xenial set is a subset of the trusty set and the trusty set don't seem to do anything that would change this behavior (other than both trusty and xenail trying hard to default to utf8)21:06
*** slaweq has quit IRC21:07
clarkbanother thing to consider is this could be a python email lib difference21:07
guimalufhi guys, I'm using magnum to deploy a k8s cluster, but when I call the `coe config cluster` it gives me this error "a bytes-like object is required, not 'str'" does anyone have any hint ou tip about it? thank in advance21:09
clarkbguimaluf: the magnum team is probably a better place to ask (this is the channel for the development infrastructure used to build openstack), but if I had to guess you are running that under python3 and it isn't python3 safe.21:12
fungiguimaluf: you might check https://wiki.openstack.org/wiki/IRC for a more appropriate channel21:12
guimalufsorry clarkb and fungi , I ask here cause I though was something related to operations regards the whole infra. sorry for bothering21:12
*** kjackal has quit IRC21:13
fungiguimaluf: no need to apologize. we see that confusion a lot. our choice to refer to the systems which support our community's efforts as "infrastructure" has led to a lot of folks being confused that it's a channel about running an openstack-based infrastructure21:13
*** michael-beaver has left #openstack-infra21:14
guimaluffungi, exactly! :) thanks for clarifying.21:15
guimaluffungi, and thank you for pointing me out the IRC channels, I was trying #openstack-magnum which is empty21:15
openstackgerritMerged openstack-infra/elastic-recheck master: Update query for 1820892  https://review.openstack.org/64944521:16
*** wolverineav has quit IRC21:16
fungiyep, they seem to congregate in #openstack-containers21:17
*** wolverineav has joined #openstack-infra21:18
*** wolverineav has quit IRC21:18
*** wolverineav has joined #openstack-infra21:19
*** jamesmcarthur has quit IRC21:19
openstackgerritMerged openstack-infra/zuul-jobs master: Add parameter to upload-git-mirror to specify ssh host key  https://review.openstack.org/64903321:22
*** slaweq has joined #openstack-infra21:24
openstackgerritNicolas Hicher proposed openstack-infra/zuul-jobs master: Propose submit-logstash role to export logs  https://review.openstack.org/64942621:24
*** derekh has quit IRC21:26
*** wolverineav has quit IRC21:28
*** slaweq has quit IRC21:28
Sundarfungi or somebody: Can you please give Workflow +1 to https://review.openstack.org/#/c/649390/ for it to merge? Thanks in advance.21:30
*** wolverineav has joined #openstack-infra21:30
fungiSundar: ideally we'll have a second config-core reviewer take a look at that21:31
openstackgerritTim Burke proposed openstack-infra/zuul-jobs master: Exclude linux_x86_64 wheels from upload to PyPI  https://review.openstack.org/64945521:32
*** wolverineav has quit IRC21:34
*** wolverineav has joined #openstack-infra21:34
clarkblooks like ianw got it21:35
ianwfungi / Sundar : lgtm21:35
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] admin REST API: docker-compose PoC, frontend  https://review.openstack.org/64353621:38
clarkbfungi: corvus there are some changes to WrapMessage that looks suspicious21:38
clarkbI'm trying to work backward from my test emails to see if there is a chance they may hae passed through that21:39
openstackgerritMerged openstack-infra/project-config master: Enable Cyborg release team to push merge commits.  https://review.openstack.org/64939021:43
clarkbin particular we went from msg.set_payload(omsg.as_string()) to msg.set_payload([omsg])21:44
clarkbcurrently thinking that perhaps as_string() was what forced the string output but now with it setting the payload to the msg object it is just taking that format21:44
clarkbbut still working to confirm that21:45
*** jamesmcarthur has joined #openstack-infra21:45
clarkbhrm nevermind we don't use that filter21:50
clarkbit is in our global pipeline but I don't think we set the setting to use it21:50
*** jamesmcarthur has quit IRC21:50
*** kgiusti has left #openstack-infra21:51
openstackgerritJames E. Blair proposed openstack-infra/zuul-sphinx master: Run opendev-release-python on release  https://review.openstack.org/64945621:54
clarkbfungi: corvus if I wanted to double check that that isn't the problem I can modify the global list in the vhosted mm_cfg.py and restart mailman then send email right?21:54
fungiby "modify" you mean remove it from the overridden pipeline there?21:55
fungiif so, yes that should be sufficient21:55
clarkbya. I'm a bit confused about whether or not we are still calling the process() function on the pipeline21:56
clarkbI think we are then process() is expected to check its config and if I'm reading it correctly I think it may still be running just not doing the fully munge21:56
clarkbI'll give it a go pulling it out entirely as that should rule it out or in21:56
corvusclarkb: yes -- you can just remove that section entirely21:56
corvusyeah21:56
corvusit'll use what's in Defaults.py21:57
*** wolverineav has quit IRC21:57
*** tbachman has joined #openstack-infra21:58
clarkbWrapMessage is in Defaults.py so I think I want to modify the overridden value21:58
clarkbI'm trying that now21:58
Sundarianw, fungi. Thank you very much.21:58
*** wolverineav has joined #openstack-infra22:00
*** wolverineav has quit IRC22:00
*** wolverineav has joined #openstack-infra22:01
clarkbno difference so that rules out this change as being the source of the issue I think22:02
clarkboooh I can write customer handlers22:07
clarkbfungi: ^ I think writing a custom handler to check message encoding might be easier than checking pipeline one at a time. Then we can binary search the custom handler around in the list and see where it happens to narrow it down22:08
clarkbI'm going to explore this avenue of testing now22:08
*** harlowja has joined #openstack-infra22:10
*** priteau has quit IRC22:15
openstackgerritJames E. Blair proposed opendev/base-jobs master: Always pause docker build jobs  https://review.openstack.org/64946122:16
*** wolverineav has quit IRC22:16
fungiclarkb: oh, that's a great idea. basically tackling it in the other direction22:18
fungiinject our own debugging module rather than trying to debug the existing modules22:18
openstackgerritMerged openstack-infra/zuul-jobs master: Exclude linux_x86_64 wheels from upload to PyPI  https://review.openstack.org/64945522:19
fungithe interface for those seems pretty simple22:19
*** wolverineav has joined #openstack-infra22:19
fungiwhat i find a little unclean is that they mostly seem to rely on pass-by-reference with mutable objects22:20
fungithough i suppose it's more efficient than returning from functions, it's a little too far into the implcit-rather-than-explicit realm for my tastes22:21
fungigranted i still sort of write python as if i'm writing c22:21
fungiso you'd think just passing around a pointer from function to function wouldn't weird me out so much22:22
*** rcernin has joined #openstack-infra22:25
*** jamesmcarthur has joined #openstack-infra22:25
mordredfungi: you know - we could ditch all this python - and all the shell scripts - and just revert to writing C for everything22:26
fungimaybe next season22:27
fungiwould make a nice cliff-hanger for the season finale22:27
openstackgerritJames E. Blair proposed openstack-infra/nodepool master: Use opendev docker jobs  https://review.openstack.org/64946522:28
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Use opendev docker jobs  https://review.openstack.org/64946622:28
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Use the buildset registry in zuul-quick-start  https://review.openstack.org/64946722:28
clarkbcool I have it logging an error now. Not the data I want logged but that means it is running my handler and failing22:29
openstackgerritJames E. Blair proposed openstack-infra/nodepool master: Use the buildset registry in zuul-quick-start  https://review.openstack.org/64946822:30
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Use the buildset registry in zuul-quick-start  https://review.openstack.org/64946722:31
clarkbfungi: is it the To: header I need to avoid the implicit destination?22:32
corvusclarkb: yes22:32
fungiyes, or cc22:32
fungieither of those will solve it22:32
fungithe implicit destination check fires when the list address isn't apparent in either the to or cc headers (for example if it was bcc'd)22:33
*** slaweq has joined #openstack-infra22:38
*** slaweq has quit IRC22:43
clarkbok I put my handler at the end of the list and dumped msg.get_payload() to the error log. By default decode is set to false (supposedly) and I get my message in ascii not base6422:43
clarkbso this is happening after or external to the handler pipeline22:44
fungieerie22:44
corvusi guess that puts exim back in the mix as well22:45
corvusclarkb: here's an idea for further debugging:22:45
corvusrather than start all of the mailman processes, only start one at a time.  inspect the message in the qfiles directory after each process handles it22:46
corvusi think 3 mailman processes handle messages22:46
corvusincomming, and outgoing certainly... maybe that's it for a normal message22:47
corvus/usr/bin/python /var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s22:48
clarkbin that case it would be send email, look in qfiles, start incoming, look in qfiles, start outgoing, look in qfiles?22:48
corvus/usr/bin/python /var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s22:48
corvusso those 2 processes specifically22:48
corvusclarkb: yep22:48
clarkbok I can try that22:48
*** rlandy has quit IRC22:49
corvusi expect that'll need the site env variable set22:50
*** jamesmcarthur has quit IRC22:50
*** eernst has joined #openstack-infra22:50
*** eernst has quit IRC22:53
*** tkajinam has joined #openstack-infra22:55
clarkbcorvus: what qfiles dir will it go into when I start the outgoing running?22:56
clarkbcurrently I've started incoming which moved it from in/ to out/22:56
clarkb(and hasn't converted to base64 yet22:56
corvusclarkb: oh, i guess out will go from out/ to exim22:56
clarkbwill it go into exim at that point? should I stop exim first?22:56
clarkbor does exim need to be running for them to communicate?22:56
corvuslemme check22:57
clarkbI assume it writes to /var/spool/exim4?22:57
clarkb/var/spool/exim4/input perhaps22:57
clarkb(also I've made copies of the files as I go along22:57
corvusclarkb: why don't you go ahead and stop exim and try it while i continue to confirm which mtp method it uses for outgoing msgs23:00
clarkbcorvus: ok stopping now23:00
corvusi *think* it's smtp to localhost, so it probably won't work, but no loss in trying.23:01
corvusfungi: lists.openstack.org has many graylisted emails for you23:02
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/nodepool master: Implement max-servers for AWS driver  https://review.openstack.org/64947423:02
clarkbnote you want to run the mailman processes as root. Got a lot of tracebacks before I figured that out :)23:02
corvusclarkb: they usually run as the 'list' user23:03
clarkbah23:04
clarkbfwiw I think it is smtp Apr 02 23:02:32 2019 (13539) Low level smtp error: [Errno 111] Connection refused23:04
clarkband my file is in the retry qfiles dir now23:04
clarkband that file seems to have the base64 encoding23:05
clarkb/root/clarkb-scratch/one-by-one/ has all three packfiles named in, out, and retry for the stage they were copied out of23:05
clarkbif others want to look23:05
clarkbI think that rules out exim23:06
clarkbbut rules in mailmans delivery mechanism23:06
corvusclarkb: what the ip again?23:07
clarkbcorvus: 166.78.27.5223:07
corvusclarkb: neat, so the outgoing runner seemed to do it?23:08
clarkbcorvus: yes that appears to be the case23:08
clarkbI'm reading OutgoingRunner.py now :)23:09
clarkbwhich calls Handlers/SMTPDirect.process if I am reading this correctly23:11
*** gmann_afk is now known as gmann23:11
clarkbheh that calls decorate again independent of the decorate handler if it didn't get decorated by the pipeline23:12
mordredI have not had the braincells to actually understand the state of the project y'all are working on right now - but from a swooping in and out perspective, it's amazing23:12
clarkbmordred: long story short is that mailman on xenial is always base64 encoding our test emails23:13
clarkbmordred: we think this is probably undesirable for a number of reasons but are trying to narrow down what chagned between trusty and xenial becuase our prod server isn't doing this on the prod lists23:14
*** jamesmcarthur has joined #openstack-infra23:14
clarkbI'm going to stop my manually started mailman procs23:15
mordredclarkb: yeah - like - always base64 encoding doesn't seem like the right choice23:16
corvusclarkb: Decorate certainly looks like it could be relevant23:16
openstackgerritMerged opendev/base-jobs master: Always pause docker build jobs  https://review.openstack.org/64946123:18
*** lseki has quit IRC23:19
*** aaronsheffield has quit IRC23:20
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Fix error in pull-from-intermediate-registry  https://review.openstack.org/64947523:22
corvusclarkb, mordred, AJaeger: ^ can you review that with some urgency?  i think we broke that role23:22
clarkbfwiw Decorate doesn't seem ot have changed between 2.1.16 and 2.1.2023:22
clarkbbut ya this may explain the difference since we go out of our way to not decorate -discuss23:22
clarkbcorvus: looking23:23
*** tosky has quit IRC23:24
fungicorvus: thanks, they're almost certainly a fraction of (the many thousands of) the qq.com spam hitting the openstack-discuss-owner address23:24
fungii'll see if i can whitelist it by ip address23:25
clarkbmy message should go through the if not msg.is_multipart() and msgtype == 'text/plain': block of Decorate.process since it is not multipart and is text/plain23:25
clarkbpayload = payload.encode(lcset) in that block should encode the payload to utf8 beacuse utf8 is set for en23:26
clarkbthen del msg['content-transfer-encoding'] happens23:27
clarkbthen msg.set_payload(payload, newcset)23:28
clarkband supposedly the python email lib will set transfer-encoding to base64 if newcset is utf823:28
clarkbI think this is the particular lump of code where we want ot look for chagnes though23:28
clarkbalso the multipart handling is different23:30
clarkbhowever openstack-discuss shows the same no base64 encoding for multipart and text/plain emails23:31
clarkb`bzr diff -r2.1.16..2.1.20 Handlers/Decorate.py` shows no delta upstream23:33
clarkbnone of the trusty or xenial patches touch that file. I guess I can import email on both trusty and xenial and see if there is a difference in their behavior23:36
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/nodepool master: Implement max-servers for AWS driver  https://review.openstack.org/64947423:38
clarkbboth trusty and xenial exhibit the same base64 payload conversion when manually tested23:39
openstackgerritMerged openstack-infra/zuul-jobs master: Fix error in pull-from-intermediate-registry  https://review.openstack.org/64947523:39
clarkbthat is making me think more and more that somehow -discuss isn't set to a utf8 default23:39
clarkband the config dumping shows the pickle file is ascii encoded not utf823:40
clarkbwhich may be the clue towards that23:40
funginothing obvious under language options23:41
corvussorry i have to eod23:41
*** jamesmcarthur has quit IRC23:43
*** jamesmcarthur has joined #openstack-infra23:43
fungihave a good evening23:44
*** wolverineav has quit IRC23:45
clarkboh ya if you read config_list source you see that it gets teh default charset for that list when printing that comment header23:46
clarkbif not charset then charset == us-ascii23:46
clarkbso either it is set to us-ascii or it isn't set at all23:47
fungiweird, i've pored over the admin interface and am not seeing anywhere that would/could be (un)set23:48
fungiclosest is the language panel which lets you set the default language for the list23:48
clarkbya and I'm looking at hte config dump and its preferred language is the same as my test list which is both 'en' and they should look up en in the LC_DESCRIPTIONS list23:49
clarkbI'm going to redump the config for discuss to make sure it isn't pebkac23:49
fungipreferred_language is set to "English (USA)" there and for available_languages only "English (USA)" is set23:49
clarkbhrm now it says utf8 so maybe I did that dump when I manually overrode the en encoding to ascii?23:50
fungisounds plausible23:50
clarkbhttp://paste.openstack.org/show/748754/ is my test of the email lib on trusty and xenial fwiw23:51
clarkbgiven ^ I don't think this is a regression except htat we have the evidence that says otherwise23:52
clarkband also other lists seem to give us the expected behavior (like the infra list)23:54
clarkbwhich is why I sort of keep coming back to the idea that -discuss must be configured somehow to act differently23:54
clarkbI'm going to start putting my test server back the way I found it so that we don't get confused via further debugging acting weird23:55
clarkbThen I think I may need to tackle this more tomorrow23:55
clarkbexim has been restarted but I've left mailman-openstack off23:56
clarkbI commented out my changes to the openstack mailman vhost config23:56
clarkbTo summarize what we've learned. Trusty and Xenial python2.7 email lib both have the same conversion to base64 behavior when the input encoding is utf8. Lists like openstack-infra seem to exhibit the xenial behavior of always converting to base64. Something seems to make openstack-discuss special23:59
clarkbThe conversion happens in output processing like in Mailman/Handlers/Decorate.process() but only as part of a text/plain message. Multipart goes through as is23:59

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!