Monday, 2019-01-21

*** rh-jelabarre has quit IRC00:07
*** rh-jelabarre has joined #openstack-infra00:08
*** rh-jelabarre has quit IRC00:12
*** slaweq has joined #openstack-infra00:14
*** ijw has joined #openstack-infra00:16
*** markvoelker has joined #openstack-infra00:16
*** hongbin has joined #openstack-infra00:18
*** slaweq has quit IRC00:25
*** markvoelker has quit IRC00:49
*** jd_ has quit IRC00:50
*** jd_ has joined #openstack-infra00:51
*** weshay has quit IRC00:59
*** slaweq has joined #openstack-infra01:11
*** bgmccollum has quit IRC01:21
*** bgmccollum has joined #openstack-infra01:23
*** slaweq has quit IRC01:25
*** hongbin has quit IRC01:39
*** hongbin has joined #openstack-infra01:41
ianwit seems 2019 is not going to be the year i can unplug my laptop from it's docking station, plug it back in and have it recognise the external monitor again.  maybe 2020 ...01:42
*** hongbin_ has joined #openstack-infra01:45
*** hongbin has quit IRC01:45
*** markvoelker has joined #openstack-infra01:46
*** bgmccollum has quit IRC01:50
*** bgmccollum has joined #openstack-infra01:53
*** rh-jelabarre has joined #openstack-infra02:08
*** slaweq has joined #openstack-infra02:16
*** markvoelker has quit IRC02:19
*** slaweq has quit IRC02:24
*** ijw has quit IRC02:57
*** ykarel has joined #openstack-infra03:01
*** psachin has joined #openstack-infra03:04
*** slaweq has joined #openstack-infra03:14
*** markvoelker has joined #openstack-infra03:16
*** slaweq has quit IRC03:24
*** Bhujay has joined #openstack-infra03:30
*** Bhujay has quit IRC03:35
*** ramishra has joined #openstack-infra03:41
*** armstrong has quit IRC03:45
*** wolverineav has joined #openstack-infra03:47
*** markvoelker has quit IRC03:48
*** wolverineav has quit IRC03:51
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: executor: properly format error exception  https://review.openstack.org/63092803:52
*** udesale has joined #openstack-infra04:00
*** udesale has quit IRC04:00
*** udesale has joined #openstack-infra04:01
*** bhavikdbavishi has joined #openstack-infra04:15
*** slaweq has joined #openstack-infra04:16
*** bhavikdbavishi has quit IRC04:20
openstackgerritMerged openstack-infra/project-config master: Add neutron-tempest-iptables_hybrid-fedora job to Neutron dashboard  https://review.openstack.org/63180604:23
*** bhavikdbavishi has joined #openstack-infra04:24
*** slaweq has quit IRC04:24
*** bobh has joined #openstack-infra04:41
*** lpetrut has joined #openstack-infra04:42
*** Bhujay has joined #openstack-infra04:43
*** jamesmcarthur has joined #openstack-infra04:44
*** ijw has joined #openstack-infra04:45
*** jamesmcarthur has quit IRC04:45
*** jamesmcarthur has joined #openstack-infra04:45
*** bhavikdbavishi has quit IRC04:59
*** ramishra has quit IRC04:59
*** jamesmcarthur has quit IRC04:59
*** jamesmcarthur has joined #openstack-infra05:02
openstackgerritMerged openstack/diskimage-builder master: support cracklib in pam for Gentoo's musl profile  https://review.openstack.org/63100905:03
*** rh-jelabarre has quit IRC05:04
*** lpetrut has quit IRC05:05
*** ramishra has joined #openstack-infra05:07
*** bobh has quit IRC05:07
*** ijw has quit IRC05:12
*** slaweq has joined #openstack-infra05:15
*** ykarel has quit IRC05:19
*** bramwelt has quit IRC05:19
*** bhavikdbavishi has joined #openstack-infra05:23
*** slaweq has quit IRC05:24
*** jamesmcarthur has quit IRC05:27
*** bhavikdbavishi has quit IRC05:28
*** jamesmcarthur has joined #openstack-infra05:29
*** jamesmcarthur has quit IRC05:34
*** bhavikdbavishi has joined #openstack-infra05:35
*** spsurya has joined #openstack-infra05:41
*** ykarel has joined #openstack-infra05:47
*** ramishra_ has joined #openstack-infra05:48
*** ramishra has quit IRC05:51
*** lpetrut has joined #openstack-infra06:10
*** markvoelker has joined #openstack-infra06:16
*** bhavikdbavishi has quit IRC06:20
*** hongbin has joined #openstack-infra06:25
*** hongbin has quit IRC06:25
*** hongbin_ has quit IRC06:27
*** ijw has joined #openstack-infra06:37
*** portdirect has quit IRC06:42
*** egonzalez has quit IRC06:42
*** adrianreza has quit IRC06:42
*** jiapei has quit IRC06:42
*** mrhillsman has quit IRC06:42
*** corvus has quit IRC06:42
*** johnsom has quit IRC06:42
*** rabel has quit IRC06:42
*** icey has quit IRC06:42
*** Shrews has quit IRC06:42
*** ijw has quit IRC06:42
*** rabel has joined #openstack-infra06:42
*** Shrews has joined #openstack-infra06:42
*** johnsom has joined #openstack-infra06:42
*** mrhillsman has joined #openstack-infra06:42
*** portdirect has joined #openstack-infra06:42
*** icey has joined #openstack-infra06:43
*** jiapei has joined #openstack-infra06:43
*** adrianreza has joined #openstack-infra06:43
*** egonzalez has joined #openstack-infra06:43
*** quiquell|off is now known as quiquell06:44
*** jtomasek has joined #openstack-infra06:48
*** markvoelker has quit IRC06:48
*** ramishra_ has quit IRC06:50
*** ijw has joined #openstack-infra06:58
*** ramishra has joined #openstack-infra06:59
*** rcernin has quit IRC07:00
AJaegerianw, frickler, could you put https://review.openstack.org/631817 and https://review.openstack.org/631818 to retire puppet-stackalytics on your review queue, please?07:02
*** roman_g has joined #openstack-infra07:02
AJaegerAnd https://review.openstack.org/631861 as well...07:02
*** larainema has quit IRC07:02
*** ijw has quit IRC07:03
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Set your-readthedocs-job-requires-attention host localhost  https://review.openstack.org/63200407:06
*** wolverineav has joined #openstack-infra07:11
*** wolverineav has quit IRC07:12
*** dpawlik has joined #openstack-infra07:13
*** wolverineav has joined #openstack-infra07:14
*** Dobroslaw has joined #openstack-infra07:16
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: WIP: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329407:20
*** ccamacho has joined #openstack-infra07:28
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329407:32
*** AJaeger has quit IRC07:33
*** AJaeger has joined #openstack-infra07:36
*** pgaxatte has joined #openstack-infra07:42
*** slaweq has joined #openstack-infra07:43
*** markvoelker has joined #openstack-infra07:46
*** kopecmartin|off is now known as kopecmartin07:47
*** jamesmcarthur has joined #openstack-infra07:48
*** apetrich has joined #openstack-infra07:49
*** jamesmcarthur has quit IRC07:52
*** rpittau has joined #openstack-infra07:54
*** lpetrut has quit IRC07:58
*** ykarel is now known as ykarel|lunch07:58
*** e0ne has joined #openstack-infra08:02
*** ramishra has quit IRC08:03
*** Bhujay has quit IRC08:09
*** ramishra has joined #openstack-infra08:09
*** aojea has joined #openstack-infra08:10
*** ginopc has joined #openstack-infra08:14
*** tkajinam has quit IRC08:16
*** wolverineav has quit IRC08:18
*** markvoelker has quit IRC08:19
*** e0ne has quit IRC08:24
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329408:26
*** wolverineav has joined #openstack-infra08:26
*** ijw has joined #openstack-infra08:27
*** wolverineav has quit IRC08:28
openstackgerritMerged openstack-infra/project-config master: Retire puppet-stackalytics (part 1)  https://review.openstack.org/63181708:28
*** wolverineav has joined #openstack-infra08:29
AJaegerianw: thanks for review of https://review.openstack.org/#/c/631818 - could you +A as well? I just asked for recheck, it should pass now...08:31
openstackgerritMerged openstack-infra/puppet-stackalytics master: Retire pupet-stackalytics  https://review.openstack.org/63181808:31
*** ykarel|lunch is now known as ykarel08:32
*** ijw has quit IRC08:32
ianwAJaeger: thanks, LGTM.  hosting stackalytics was always ... interesting :)08:32
*** wolverineav has quit IRC08:33
*** kjackal has joined #openstack-infra08:35
*** tosky has joined #openstack-infra08:36
*** jpich has joined #openstack-infra08:41
*** xek_ has joined #openstack-infra08:42
*** electrofelix has joined #openstack-infra08:43
*** gfidente has joined #openstack-infra08:48
*** ijw has joined #openstack-infra08:48
*** ijw has quit IRC08:53
*** Bhujay has joined #openstack-infra08:53
*** Bhujay has quit IRC08:53
*** Bhujay has joined #openstack-infra08:54
*** Bhujay has quit IRC08:55
*** Bhujay has joined #openstack-infra08:56
*** jpena|off is now known as jpena09:03
*** wolverineav has joined #openstack-infra09:05
*** SotK_ has joined #openstack-infra09:10
*** markvoelker has joined #openstack-infra09:16
*** d0ugal has quit IRC09:21
*** d0ugal has joined #openstack-infra09:22
*** shardy has joined #openstack-infra09:24
*** wolverineav has quit IRC09:28
*** panda|off is now known as panda09:29
AJaegerthanks, ianw . Yes, indeed...09:30
*** ramishra has quit IRC09:38
*** derekh has joined #openstack-infra09:38
*** ramishra has joined #openstack-infra09:40
openstackgerritMerged openstack-infra/project-config master: Retire gantt, python-ganttclient  https://review.openstack.org/63016209:49
*** markvoelker has quit IRC09:49
*** jaosorior has joined #openstack-infra09:53
*** dtantsur|afk is now known as dtantsur09:57
tobias-urdinfungi: tobiash regarding the "ansible_os_family" fact not being available, was that fixed or did you know what caused it and how we can fix it?10:11
*** yboaron has joined #openstack-infra10:12
tobiashtobias-urdin: the reason for that is that your job tries that on 'localhost' which is the executor. And for security reasons 'localhost' suppresses all facts.10:12
*** e0ne has joined #openstack-infra10:13
tobiashtobias-urdin: so if you need to install stuff you need to run on a node10:13
tobiashthis will have that fact then10:13
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329410:15
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329410:16
tobias-urdintobiash: ah, so "hosts: localhost" to "hosts: all" would make it not run on the executor but in a cloud vm?10:18
*** ijw has joined #openstack-infra10:18
tobiashYes10:19
tobias-urdintobiash: thanks!10:19
tobiashyw10:20
openstackgerritTobias Urdin proposed openstack-infra/project-config master: Run puppetforge publish playbook in the clouds  https://review.openstack.org/63206010:20
*** openstackgerrit has quit IRC10:21
*** openstackgerrit has joined #openstack-infra10:22
openstackgerritTobias Urdin proposed openstack-infra/project-config master: Run puppetforge publish playbook in the clouds  https://review.openstack.org/63206010:22
*** ijw has quit IRC10:22
openstackgerritTobias Urdin proposed openstack-infra/project-config master: Run puppet release in the clouds  https://review.openstack.org/63206010:35
openstackgerritTobias Urdin proposed openstack-infra/project-config master: Run puppet release in the clouds  https://review.openstack.org/63206010:37
*** ijw has joined #openstack-infra10:39
openstackgerritTobias Urdin proposed openstack-infra/project-config master: Run puppetforge publish playbook in the clouds  https://review.openstack.org/63206010:40
*** wolverineav has joined #openstack-infra10:41
*** ramishra has quit IRC10:41
*** ramishra has joined #openstack-infra10:41
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: WIP: runner: add support for depends-on  https://review.openstack.org/63206410:42
*** ijw has quit IRC10:43
*** markvoelker has joined #openstack-infra10:46
*** markvoelker has quit IRC11:19
*** udesale has quit IRC11:20
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329411:24
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329411:34
AJaegerinfra-root, I saw a promote failed on change https://review.openstack.org/630162 - see http://logs.openstack.org/62/630162/2/promote/infra-prod-zuul_reconfigure/df1e3c7/job-output.txt.gz#_2019-01-21_09_51_20_209370 . Could you check this, please?11:42
*** lpetrut has joined #openstack-infra11:47
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329411:48
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329411:50
*** ijw has joined #openstack-infra12:08
*** kjackal has quit IRC12:11
*** ijw has quit IRC12:13
*** panda is now known as panda|lunch12:14
*** zul has joined #openstack-infra12:15
*** markvoelker has joined #openstack-infra12:16
*** kjackal has joined #openstack-infra12:20
*** bhavikdbavishi has joined #openstack-infra12:21
*** udesale has joined #openstack-infra12:26
*** ijw has joined #openstack-infra12:28
*** rh-jelabarre has joined #openstack-infra12:29
*** ijw has quit IRC12:33
*** jistr is now known as jistr|afk12:38
*** bhavikdbavishi has quit IRC12:46
*** markvoelker has quit IRC12:49
*** dkehn has quit IRC12:55
*** weshay has joined #openstack-infra12:58
*** eharney has joined #openstack-infra13:04
openstackgerritMerged openstack-infra/storyboard-webclient master: Update the min version of tox to 2.0  https://review.openstack.org/61503513:05
*** jistr|afk is now known as jistr13:10
*** bhavikdbavishi has joined #openstack-infra13:29
*** rlandy has joined #openstack-infra13:32
fungiinfra-root: reminder, i'm mostly afk this week and entirely offline next week13:36
*** panda|lunch is now known as panda13:38
*** priteau has joined #openstack-infra13:40
*** bhavikdbavishi has quit IRC13:42
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Only move directory contents once in merge-output-to-logs  https://review.openstack.org/63209213:47
mordredfungi, AJaeger :^^ I think we have an issue13:47
mordredhttp://logs.openstack.org/94/623294/16/check/openstack-infra-multinode-integration-ubuntu-bionic/51af205/ara-report/result/63b23c1f-c7b8-4ab8-b227-19f806dc60df/13:48
*** agopi has joined #openstack-infra13:56
*** kgiusti has joined #openstack-infra13:57
*** ijw has joined #openstack-infra13:58
*** ykarel is now known as ykarel|away13:59
*** jcoufal has joined #openstack-infra14:00
fricklermordred: I think your patch is good, but not enough, see the stdout lines here: http://logs.openstack.org/94/623294/16/check/openstack-infra-multinode-integration-ubuntu-bionic/51af205/ara-report/result/7bb8174c-7f56-4115-ba24-285935cdfc88/14:01
fricklerit seems to me the "if ! $(ls ...)" thing is bad, too14:01
fricklerI'd also use "[ -d ... ]" instead of "$(ls ...)"14:02
*** mriedem has joined #openstack-infra14:02
*** ijw has quit IRC14:03
*** yboaron_ has joined #openstack-infra14:03
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329414:03
*** yboaron has quit IRC14:05
*** udesale has quit IRC14:05
*** udesale has joined #openstack-infra14:06
mordredfrickler: I think what I was trying to accomplish originally was "does this directory have any files in it"14:08
*** ykarel|away has quit IRC14:08
openstackgerritTobias Henkel proposed openstack-infra/zuul master: DNM: test  https://review.openstack.org/63197014:10
fricklermordred: ah, I think I understand the error now. the $(ls ...) expands to "primary" because that's the name of the file/directory in there. then it runs "if ! primary ..." and that fails. so what you really want is "if [ -n $(ls ...)]"14:11
mordredfrickler: but then why is it giving 'mv:' in the error?14:12
fricklermordred: that's the concurrency thing, which is fixed by your "run_once". two different issues14:13
mordredah14:13
mordredfrickler: I totally agree with you14:14
mordredthanks!14:14
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Fix concurrency and syntax issue in merge-output-to-logs  https://review.openstack.org/63209214:16
mordredfrickler: ^^ how's that look now?14:17
fricklermordred: lacking a ")" ... ;-)14:17
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Fix concurrency and syntax issue in merge-output-to-logs  https://review.openstack.org/63209214:17
mordredfrickler: what are we writing in here - lisp? :)14:18
*** eharney has quit IRC14:19
*** ijw has joined #openstack-infra14:19
fricklermordred: that would need a lot more nesting ;)14:19
mordredfrickler: hahaha14:23
*** ijw has quit IRC14:24
openstackgerritTobias Henkel proposed openstack-infra/zuul master: DNM: test  https://review.openstack.org/63197014:25
*** xek_ has quit IRC14:25
*** xek_ has joined #openstack-infra14:26
*** smarcet has joined #openstack-infra14:32
*** e0ne has quit IRC14:36
*** efried has quit IRC14:41
*** e0ne has joined #openstack-infra14:41
*** efried has joined #openstack-infra14:42
*** rkukura has joined #openstack-infra14:43
*** Bhujay has quit IRC14:43
*** kmalloc has joined #openstack-infra14:43
*** shardy has quit IRC14:46
openstackgerritQuique Llorente proposed openstack-infra/zuul-jobs master: Default private_ipv4 to use public_ipv4 address when null  https://review.openstack.org/62329414:46
*** shardy has joined #openstack-infra14:46
openstackgerritTobias Henkel proposed openstack-infra/zuul master: DNM: test  https://review.openstack.org/63197014:48
*** yboaron_ has quit IRC14:50
*** wolverineav has quit IRC14:53
*** efried is now known as efried_mlk14:55
*** dave-mccowan has joined #openstack-infra14:55
dmsimardI think the tox-pep8 job isn't happy with py3 f strings because it's running on py2? :/15:00
mordreddmsimard: you can tell it to run on py315:01
mordreddmsimard: you just need to set basepython in your tox.ini15:01
mordreddmsimard: basepython = python315:01
mordreddmsimard: you can put that in [testenv:pep8] - or if the project is py3 only, just put it in the main [testenv] section15:02
dmsimardmordred: already have py3 as basepython from testenv15:02
mordredthen it shouldn't be using py2715:02
mordreddmsimard: got a link?15:02
dmsimardmordred: http://logs.openstack.org/28/631828/1/check/tox-pep8/6ff2b08/ara-report/result/696f01c3-20b9-4dc4-8d00-1c29ee07b17b/15:03
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Manage ansible installation within zuul  https://review.openstack.org/63193015:04
dmsimardmordred: don't spend too much time on it, I've worked around it for the time being15:05
mordreddmsimard: it's python version15:06
mordreddmsimard: that's running on xenial which has python3.515:06
mordreddmsimard: f-strings don't exist until 3.615:06
dmsimardoh15:06
dmsimarddidn't realize it was >= 3.615:07
mordreddmsimard: btw - I love f-strings15:07
smarcetfungi: mordred: clarkb: morning guys when you get a chance please review and merge https://review.openstack.org/#/c/631655/ and https://review.openstack.org/#/c/625640/ :) thx u15:07
*** yboaron_ has joined #openstack-infra15:07
dmsimardmordred: yeah they're great -- I try to get rid of .format and %s's when I can lol15:07
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add ansible-role-ansible project  https://review.openstack.org/63210915:08
mordreddmsimard: I am looking forward to when we bump zuul's minimum15:09
*** dave-mccowan has quit IRC15:12
*** szaher has quit IRC15:13
*** dpawlik has quit IRC15:14
*** szaher has joined #openstack-infra15:17
*** rkukura has quit IRC15:21
*** Bhujay has joined #openstack-infra15:21
*** ykarel|away has joined #openstack-infra15:22
*** ykarel|away is now known as ykarel15:25
*** dpawlik has joined #openstack-infra15:26
openstackgerritTobias Henkel proposed openstack-infra/zuul master: DNM: test  https://review.openstack.org/63197015:29
*** dpawlik has quit IRC15:30
*** mriedem has quit IRC15:32
*** dkehn has joined #openstack-infra15:41
*** Bhujay has quit IRC15:43
*** bhavikdbavishi has joined #openstack-infra15:45
openstackgerritMerged openstack-infra/puppet-openstackid master: Fixed scope of deploy resource type usage  https://review.openstack.org/63165515:47
mordredpabelanger: if you have a sec, mind looking at https://review.openstack.org/632092 ?15:48
*** ijw has joined #openstack-infra15:48
openstackgerritMerged openstack-infra/system-config master: Migrate OpenStackID dev server to php7  https://review.openstack.org/62564015:50
pabelangermordred: +2, approve when ready15:52
*** ijw has quit IRC15:53
*** whoami-rajat has quit IRC15:55
mordredpabelanger: thanks!15:55
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add ansible-role-ansible project  https://review.openstack.org/63210915:56
*** mriedem has joined #openstack-infra15:57
*** quiquell is now known as quiquell|off15:58
*** udesale has quit IRC16:01
AJaegerclarkb, could you review the final puppet-stackalytics retire changes, please? https://review.openstack.org/631819 https://review.openstack.org/631820 https://review.openstack.org/63186116:02
*** bhavikdbavishi has quit IRC16:03
mordredAJaeger: +2 on the ones I can +2 (+3 on the first one)16:06
*** ijw has joined #openstack-infra16:09
*** psachin has quit IRC16:12
*** ijw has quit IRC16:14
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Retire puppet-stackalytics (part 2b)  https://review.openstack.org/63186116:14
openstackgerritMerged openstack-infra/zuul-jobs master: Fix concurrency and syntax issue in merge-output-to-logs  https://review.openstack.org/63209216:14
*** yboaron_ has quit IRC16:15
*** hemnaaway is now known as hemna16:17
*** bhavikdbavishi has joined #openstack-infra16:17
*** ramishra has quit IRC16:24
*** dpawlik has joined #openstack-infra16:31
*** dpawlik has quit IRC16:35
*** eharney has joined #openstack-infra16:36
*** whoami-rajat has joined #openstack-infra16:41
*** corvus has joined #openstack-infra16:42
openstackgerritMark Goddard proposed openstack-dev/pbr master: Fix white space handling in file names  https://review.openstack.org/62916116:44
*** smcginnis has joined #openstack-infra16:47
*** ijw has joined #openstack-infra16:49
*** bhavikdbavishi has quit IRC16:50
*** ijw has quit IRC16:53
*** pgaxatte has quit IRC16:54
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add python-builder docker image  https://review.openstack.org/63187816:55
corvuspabelanger, tobiash: i think i disagree with the suggested default on 623927 -- i think to make things easier for new users, we should have the executor manage ansible by default.  that doesn't stop advanced users with more sophisticated config management from doing otherwise.16:57
tobiashcorvus: fine for me too16:57
clarkbAJaeger: Approved the removal from zuul and +1'd the governance change16:57
*** priteau has quit IRC16:58
*** e0ne has quit IRC16:58
tobiashcorvus: we could run the zuul-quick-start like this16:58
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/zuul-jobs master: Add a slack-notify role  https://review.openstack.org/62359416:59
*** rpittau has quit IRC16:59
corvusAJaeger: infra-prod-zuul_reconfigure is currently expected to fail; it's a WIP.  it doesn't waste any resources though so i think we can just leave it there for now.16:59
*** priteau has joined #openstack-infra17:00
*** aojea has quit IRC17:00
pabelangercorvus: sure, default not a issue for me, more the advance user usecase was looking for17:00
corvustobiash: the quick start uses the docker images though, so it'll have it already17:00
corvusalso, sorry about starting this convo in the wrong channel :/17:01
*** dpawlik has joined #openstack-infra17:02
tobiashah right, this needs a different test then17:03
AJaegermordred, clarkb , thanks!17:03
AJaegercorvus: ah, good17:03
clarkbas a reminder I too am "traveling" starting today through thursday. I actually don't have to metal tube but will be in meetings all day for a few days. We'll need someone to chair the meeting tomorrow as a result17:05
corvusclarkb: staff meeting at your local pub?  nice :)17:05
clarkbcorvus: I didn't even do any of the planning, it just worked out that way :)17:06
*** dpawlik has quit IRC17:07
*** jpich has quit IRC17:09
AJaegermordred: merge-output-to-logs is failing for me in project-config, see http://logs.openstack.org/19/631819/2/gate/openstack-zuul-jobs-linters/87953dc/17:10
*** jpich has joined #openstack-infra17:10
*** ijw has joined #openstack-infra17:10
AJaegermordred: http://logs.openstack.org/19/631819/2/gate/openstack-zuul-jobs-linters/87953dc/ara-report/result/ea1b2d47-d504-4c00-b578-573775cff288/17:10
AJaegermordred: so,   https://review.openstack.org/632092 is broken17:11
mordredAJaeger: that looks like the issue https://review.openstack.org/632092 was intended to fix17:11
mordredAJaeger: that did not run with the patch applied17:12
AJaegermordred: should I recheck?17:12
mordredoh - yest it did17:12
mordredwait a sec17:12
AJaegeroh - rechecked already...17:12
AJaegermordred: ok, waiting otherwise...17:12
mordredAJaeger: let's revert that patch asap while we work on it17:14
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Revert "Fix concurrency and syntax issue in merge-output-to-logs"  https://review.openstack.org/63213517:14
mordredAJaeger: it went from being an issue affecting a small number of jobs to potentially an issue affecting a larger set of jobs17:14
mordredcorvus: if I could steal your attention for a sec ...17:14
*** ijw has quit IRC17:15
*** kjackal has quit IRC17:15
mordredcorvus: any ideas on a shell snippet for "if files exist in a directory"17:15
*** shardy has quit IRC17:15
AJaegermordred: thanks - +217:15
*** ginopc has quit IRC17:15
mordredcorvus: oh - and also, +3 the revert patch there ^^17:16
*** dtantsur is now known as dtantsur|afk17:16
corvusmordred: catching up17:16
*** shardy has joined #openstack-infra17:17
clarkbmordred: find path/to/dir -type f -0 | wc -0 or something17:17
mordredcorvus: I think I've ... yeah ^^17:17
mordredthat actually works17:17
mordredpatch incoin17:17
mordredclarkb: (turns out just testing the output of find works by itself)17:17
clarkboh cool17:18
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Use find instead of ls for determining dir emptiness  https://review.openstack.org/63213617:18
mordredclarkb, corvus: ^^ that did the right thing for me in local testing - but obviously since this is try three, would love an extra sanity check17:18
corvusmordred: you want to pull the revert?17:19
mordredcorvus: what do you think? just land the find? or rebase find on the revert as a revert-revert?17:20
clarkbmordred: it returns 0 if the find dir is empty or has files for me17:20
mordredclarkb: it does?17:20
corvusmordred: as written, the find conflicts with the revert; might be best to rebase on the revert so we're not rushed :)17:21
*** kopecmartin is now known as kopecmartin|off17:21
clarkbmordred: http://paste.openstack.org/show/743057/17:21
mordredcorvus: kk. will do17:21
AJaegermordred: the if fails for me ;(17:21
clarkbseems to do so for me17:21
*** jpich has quit IRC17:22
mordredclarkb: http://paste.openstack.org/show/743058/17:22
*** jpich has joined #openstack-infra17:22
mordredthat's my local testing :(17:22
AJaegermordred: http://paste.openstack.org/show/743059/17:22
mordredoh - gotit17:23
clarkbmordred: oh the $() wrapper is going to try and execute the stdout of find?17:23
clarkbya17:23
mordredit's a combo of the two17:24
mordredor - of the frickler fix from earlier - one sec17:24
AJaegerwe really need to test with more than one file ;)17:24
mordredyeah17:24
clarkbI think you do want to check the output of find there as being non null17:25
*** shardy has quit IRC17:25
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Use find instead of ls for determining dir emptiness  https://review.openstack.org/63213617:25
mordredlike that ^^17:25
*** shardy has joined #openstack-infra17:25
clarkb$(find path -mindepth 1) != ""17:25
clarkbya -n same diff cool17:25
mordredwould != "" be clearer to read?17:26
clarkbno17:26
mordredkk17:26
clarkbbecause then you have to figure out how that is different than -ne17:26
clarkb:)17:26
*** jpich has quit IRC17:26
fungicorvus: mordred: find has an -empty option which will indicate empty directories, and can be negated... not sure exactly how i'd go about making use of it but perhaps ever so slightly more elegant than using wc. but whatever works is fine by me17:26
*** bhavikdbavishi has joined #openstack-infra17:26
clarkb-n is the exact test for this so its clearer imo17:26
mordredclarkb: haha17:26
AJaegermordred: LGTM; +317:26
mordredAJaeger: ok. should we block the revert?17:27
AJaegermordred: I'm fine either way...17:27
AJaegermordred: https://review.openstack.org/632135 is failing - not self-testing17:28
AJaegerso, we need to force merge 632135 or 63213617:28
mordredif we're gonna force-merge - I think 136 is a better option to force-merge ... I think we've all manually verified that syntax does what we actually mean now yeah?17:29
AJaegeryou have 3 +2s ;)17:29
AJaegeryes, tested locally17:29
* mordred force-merge17:30
corvusfrickler, pabelanger, mordred: where was the testing for https://review.openstack.org/632092 performed?17:30
AJaegermordred: I'll abandon 13517:31
mordredcorvus: locally, same as this - which was clearly a wrong decision17:32
openstackgerritMerged openstack-infra/zuul-jobs master: Use find instead of ls for determining dir emptiness  https://review.openstack.org/63213617:33
corvusthat isn't our policy.  we do one of two things when we land changes to base jobs or roles -- we update base-test, or we use integration test jobs.17:33
corvusfrickler, pabelanger, mordred: what should we do to improve things to make sure that we follow that policy in the future? ^17:33
AJaegercorvus: https://review.openstack.org/#/c/623294 is one change that I want to see tested ;)17:35
pabelangerah, I wasnt' aware that role was in production yet17:35
pabelangerfigured it was base-test17:35
mordredcorvus: I think following the policy is key. I do not believe there are additional things that need to be done - it was bad judgement on my part17:36
pabelangerYah, I also haven't need watching the refactor as close a possible, so likely should hold off giving a +2 in future until I can watch more closely17:37
corvusperhaps if we annotate roles indicating they are only used in base and therefore require base-test or integration changes, it would remind reviewers of that?17:38
corvusmordred: would it be possible to write an integration test for this role?17:38
toskysorry for jumping in late: were you discussing about a change which lead to POST_FAILURE? If it was, can I safely recheck?17:38
corvustosky: yes and yes17:38
toskythanks!17:38
mordredcorvus: yeah - I'll work on that today17:39
mordredcorvus: (integratio ntest)17:39
*** anteaya has joined #openstack-infra17:40
*** ekultails has joined #openstack-infra17:42
corvusmordred: looks like the framework for that is here: http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/tests17:42
*** ekultails has quit IRC17:42
corvusmordred: base.yaml is the job playbook.17:42
mordred++17:42
mordredcorvus: and I like the annotation idea  ... although that might be a little openstack-specific for zuul-jobs. merge-output-to-logs is in our base job, but once we finish the pabelanger base-job rework I think it's one of the ones that can go into the untrusted base job - so I'm not sure what the correct annotation would be in zuul-jobs, you know?17:42
*** ekultails has joined #openstack-infra17:43
mordredmaybe an annotation of "used in base jobs" - so at least the reviewer will want to see one of either integration test or depends-on test as appropriate17:43
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Improve debug logging for fingerclient  https://review.openstack.org/63214017:43
corvusmordred: good point -- though i think when it comes down to it, it's about letting reviewers know that special testing is required -- so if it's not being tested any other way, if it's in *our* base job it needs that testing, regardless of whether it's in any others.  but i'm fine delaying implementation of that idea for a little while until the set is minimized.17:44
AJaegermordred: do you need a review for the next base-job rework change?17:46
AJaegercorvus: is it safe to approve https://review.openstack.org/631848 (docker: add ability to restrict repository names)? Then, I'll do so - I wondered whether it needed a restart or so...17:47
corvusAJaeger: it's safe, thanks17:48
*** mriedem has quit IRC17:50
*** gfidente has quit IRC17:51
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add python-builder docker image  https://review.openstack.org/63187817:52
AJaegermordred: jobs are passing again, your fix works! Thanks!17:52
mordredAJaeger: yay!17:52
*** logan- has quit IRC17:52
mordredsorry for having broken them :(17:52
*** logan_ has joined #openstack-infra17:53
*** logan_ is now known as logan-17:53
openstackgerritMerged openstack-infra/project-config master: Run puppetforge publish playbook in the clouds  https://review.openstack.org/63206017:54
openstackgerritMerged openstack-infra/project-config master: stx-test: Add new repo for test tools  https://review.openstack.org/63188417:55
corvusfungi, AJaeger, tobias-urdin: can you elaborate on the problem that https://review.openstack.org/632060 solves?17:55
*** smarcet has quit IRC17:55
corvusi can't figure out the full context from the commit message and i don't see any links17:56
openstackgerritMerged openstack-infra/project-config master: Retire puppet-stackalytics (part 3)  https://review.openstack.org/63181917:56
*** cristoph has joined #openstack-infra17:56
mordredcorvus: puppet publish needs ruby and other stuff installed17:57
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add ansible-role-ansible project  https://review.openstack.org/63210917:58
mordredcorvus: it would be potentially possible to add the puppet publication stuff to the executors17:58
fungicorvus: apaprently publishing to puppetforge relies on a rake task17:58
mordredyeah17:58
corvusok.  i didn't get that from "suppresses the facts"17:58
fungiso needs a compiler, some headers...17:59
mordredthe part of that commit message about facts is actually not the problem - it was the original failure symptom17:59
fungiyeah the fact suppression was what led us to realize it was trying to do that on the executor17:59
fungithe goal of using the distro family fact was to decide which packages to install to get ruby and compilers and make18:00
fungibut i agree the commit message was confused18:00
*** bhavikdbavishi has quit IRC18:00
*** priteau has quit IRC18:01
corvusi know we're in a phase in our community where we don't like to -1 things because of "inconsequential" things like commit messages.  but maybe if they are very misleading we could correct them, or at least leave a comment.  that way our commit history can be a repository of knowledge rather than of misinformation.  :)18:01
*** derekh has quit IRC18:01
corvus(after seeing that, i really thought there was some bug that needed fixing)18:02
corvusi've left a comment on the change for posterity18:03
fungias did i18:03
fungithanks!18:03
*** smarcet has joined #openstack-infra18:04
*** shardy has quit IRC18:05
*** electrofelix has quit IRC18:05
*** lpetrut has quit IRC18:06
fungicorvus: bad news... i just got a bunch of bounces back to openstack-discuss complaining "Unauthenticated email from pnnl.gov is not accepted due to domain's DMARC policy." with regard to http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001753.html18:06
*** openstackgerrit has quit IRC18:07
corvusfungi: bummer, who's rejecting it?18:07
fungigmail and others18:07
*** diablo_rojo has joined #openstack-infra18:08
fungithe DKIM-Signature header includes h=from:to:subject:date:message-id:references:in-reply-to:content-transfer-encoding:mime-version; so i'm guessing mailman mangled one of those18:08
*** kjackal has joined #openstack-infra18:09
corvusfungi: 'content-transfer-encoding' and 'mime-version' are insane things to sign.18:11
*** openstackgerrit has joined #openstack-infra18:11
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Improve exception handling of fingerclient  https://review.openstack.org/63214018:11
mordredcorvus: ++18:11
clarkbfwiw we don't seem to touch from, to, subject, message-id based on a random discuss email I looked at18:12
corvusfungi: i wonder if there's any way for us to find the 'original' message?18:12
mordredotoh - they also seem like weird things for mailman to mangle18:12
fungicorvus: i agree, maybe kfox111 can speak to pnnl's decision to sign those18:12
corvusfungi: do you think we can ask kevin if he has a 'sent' copy of that message?18:12
fungilikely18:12
corvusmaybe he can bounce us a copy so we can inspect it18:12
corvusmordred: i agree, which is why i'm inclined to continue a technical investigation a bit further18:13
*** jpena is now known as jpena|off18:13
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Build zuul containers with dockerfile not pbrx  https://review.openstack.org/63184018:14
mordredcorvus: ++18:14
*** diablo_rojo has quit IRC18:14
corvusfungi: you want to ask kfox or shall i?18:14
fungii probably have time before my flight boards18:14
corvusfungi: cool, feel free to cc me and i can try to pitch in18:15
openstackgerritMerged openstack-infra/zuul-jobs master: docker: add ability to restrict repository names  https://review.openstack.org/63184818:15
fungithanks. i'm hesitant to cc the infra ml lest we unsibscribe a bunch of people from it when he replies18:15
corvusfungi: yeah, i think this is best handled privately for technical reasons18:15
anteayaI never got that email in my inbox18:18
fungiit seems lots of people didn't18:19
anteayathe last email I got from kevin fox was this one: http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000553.html18:21
anteayaseems something happened between then and now18:21
*** ccamacho has quit IRC18:33
corvusDKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pnnl.gov; s=s20171204; h=from:to:subject:date:message-id:references:in-reply-to:content-transfer-encoding:mime-version;18:34
mnasermaybe the mail servers are off because they're not paid #toosoon18:35
corvusfungi, anteaya: that's the dkim header i have from that message.  it appears unchanged from the current set of headers18:35
corvusmnaser: heh, that's actually a legit avenue to explore -- maybe a signing key expired?18:36
mnaseri know a few certs did expire over the past few weeks18:36
mnasersomeone was talking about how nice HSTS locked them out18:37
anteayaI wonder what would have changed then18:37
anteayathat might do it18:38
clarkbwould certainly explain how it failed even though the rules didn't change18:39
*** ijw has joined #openstack-infra18:39
fungicorvus: i've sent the request along with a copy of the relevant returned headers, and cc'd you18:40
fungioh, yeah, a cert renewal dead-man's switch triggered by the usg shutdown might 'splain it18:41
*** ijw has quit IRC18:44
*** redrobot has joined #openstack-infra18:44
*** ccamacho has joined #openstack-infra18:50
*** ykarel has quit IRC18:53
fungismarcet: so looking at the missing legacy-laravel-openstackid-release-branch build you were asking about from when https://git.openstack.org/cgit/openstack-infra/openstackid/commit/?id=cb3fee4 merged back on the 15th, we can try reenqueuing that ref18:56
*** jcoufal_ has joined #openstack-infra18:57
fungii'm at a bit of a loss as to why it would have been skipped, since https://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/projects.yaml#n500 looks pretty straightforward to me and doesn't seem to have changed between then and now18:57
fungiand digging in status and irc logs i don't see any mention of zuul scheduler restarts which would have lost it around the time it merged (there was a restart a couple hours before and another half a day later)18:58
* prometheanfire wonders if there's an infra-status topic that could be set19:00
*** ijw has joined #openstack-infra19:00
*** jcoufal has quit IRC19:01
fungismarcet: looks like we do have zuul service logs back that far, so i'll take a look in there first to see if anything jumps out at me19:02
*** dpawlik has joined #openstack-infra19:03
fungizuul.log.11.gz is where that'll be logged until the next logrotate runs19:04
*** ijw has quit IRC19:04
fungino mention of legacy-laravel-openstackid-release-branch in there nor in debug.log.11.gz19:07
fungiprometheanfire: topic set for what?19:07
*** dpawlik has quit IRC19:07
prometheanfirejust assumed something was off with zuul https://review.openstack.org/63202619:08
funginot that i've heard19:08
prometheanfireah, ton of post fails19:08
fungiprometheanfire: oh, that, right19:08
fungiit was fixed a while back... checking19:08
prometheanfire:D19:09
*** dkehn has quit IRC19:09
fungiprometheanfire: yeah, fix merged at 17:33 utc19:09
fungisorry, my brain had already moved on ;)19:09
prometheanfire:D19:10
prometheanfirerechecking things then19:10
fungii need to drop offline for a bit and prepare to board, but can try to troubleshoot the missing legacy-laravel-openstackid-release-branch build more from the air19:10
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add python-builder docker image  https://review.openstack.org/63187819:10
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Add a minimal dockerignore file  https://review.openstack.org/63192919:10
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Build zuul containers with dockerfile not pbrx  https://review.openstack.org/63184019:10
*** yboaron_ has joined #openstack-infra19:11
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Build zuul containers with dockerfile not pbrx  https://review.openstack.org/63184019:13
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Use sudo -E in install-js-tools only if not root  https://review.openstack.org/63214819:13
*** eernst has joined #openstack-infra19:13
clarkbwe could do a #status notice The error causing post failures on jobs has been corrected. It is safe to recheck these jobs.19:14
prometheanfireup to you19:14
clarkbprometheanfire: ^ is that what you are asking for? and mordred ^ is that accurate? if so I can send it19:14
mordredyes19:15
* mordred supports sending it19:15
prometheanfireI generally would expect it (why I asked)19:15
clarkb#status notice The error causing post failures on jobs has been corrected. It is safe to recheck these jobs.19:15
openstackstatusclarkb: sending notice19:15
-openstackstatus- NOTICE: The error causing post failures on jobs has been corrected. It is safe to recheck these jobs.19:17
*** eernst has quit IRC19:17
*** eernst has joined #openstack-infra19:17
*** dpawlik has joined #openstack-infra19:19
openstackstatusclarkb: finished sending notice19:19
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/project-config master: Add gate job for Slack notifier in zuul-jobs  https://review.openstack.org/62359319:19
*** dpawlik has quit IRC19:23
*** ijw has joined #openstack-infra19:25
corvusi'd like to perform a scheduler restart to pick up pass-to-parent19:26
*** eernst has quit IRC19:26
corvusthough, perhaps i should restart the whole system in anticipation of making a release19:26
corvus#status log restarted zuul at 691b1bc17c77ebce5b2a568e586d19b77cebbc7b19:30
openstackstatuscorvus: finished logging19:30
*** rh-jelabarre has quit IRC19:31
*** mriedem has joined #openstack-infra19:35
corvusrestart/re-enqueue complete19:45
*** markvoelker has joined #openstack-infra19:46
*** rh-jelabarre has joined #openstack-infra19:50
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add python-builder docker image  https://review.openstack.org/63187819:50
pabelangercorvus: I am struggling to figure out why zuul isn't allowing pipelines in untrusted projects: https://review.openstack.org/631983/19:56
pabelangerhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/main.yaml#n27 should be the configuration it is running now19:56
pabelangercorvus: I wonder if it is because the name is check19:57
*** dpawlik has joined #openstack-infra19:58
pabelangernope :(19:59
*** dpawlik has quit IRC20:02
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Use sudo -E in install-js-tools only if not root  https://review.openstack.org/63214820:03
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Build zuul containers with dockerfile not pbrx  https://review.openstack.org/63184020:03
sean-k-mooneyhi so is the gate broken in some way? https://review.openstack.org/#/c/631829/20:04
sean-k-mooneyall of the test seam to have passed but all of them are in post_failure in the check pipline20:05
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add python-builder docker image  https://review.openstack.org/63187820:06
*** xek_ has quit IRC20:09
mordredsean-k-mooney: yeah - there was an issue earlier - it has been rectified and you can recheck those patches. sorry about that!20:10
sean-k-mooneymordred: no need to applogies20:10
sean-k-mooneyi was just perplexed as the logs had no errors20:11
mordredyeah... this is what happens when you land a chage to the log collection code without proper testing :)20:11
sean-k-mooneymordred: debuging logging without logs is always well challaning20:12
mordredit's not idea to say the least!20:12
sean-k-mooneycool ill recheck and then the k8s job will proably blow up again.20:13
*** whoami-rajat has quit IRC20:15
*** eharney has quit IRC20:16
corvuspabelanger: see starting at pgraph 4 of https://zuul-ci.org/docs/zuul/user/config.html#pipeline20:19
*** markvoelker has quit IRC20:20
pabelangercorvus: Hmm, so even if excluded, there is no way to have it in untrusted. This is change up my 3pci testing a little for pipelines20:22
pabelangerI am a little curious why https://review.openstack.org/631990 appears to be allow it, I must have done something wrong with syntax20:23
*** cristoph has quit IRC20:24
pabelangerI suspect I didn't validate properly on 63199020:24
corvuspabelanger: 631990 does not allow it, you excluded pipelines.20:24
*** ianw is now known as ianw_pto20:26
pabelangercorvus: sorry, misunderstanding you. Are you saying, excluded pipelines are allowed / not allowed in untrusted projects20:26
corvuspabelanger: if they are excluded, then they aren't there, so there's nothing to allow or disallow20:27
pabelangercorvus: okay, in that case http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/main.yaml#n27 should be valid syntax right?20:28
corvuspabelanger: "exclude" means "don't load this configuration object", so there's nothing for zuul to object to20:28
corvuspabelanger: sure that's fine20:29
corvus(why wouldn't it be?)20:29
pabelangerokay, so that case I don't know why zuul is rejecting 63198320:29
pabelangermy brain isn't making the connection here20:29
corvuspabelanger: well *that* seems like a bug20:32
*** jtomasek has quit IRC20:32
*** rh-jelabarre has quit IRC20:33
pabelangerokay, I'll dig more into it locally and see why that is. I just wanted to make sure my syntax was correct in main.yaml20:33
pabelangerneed to #dadops for a bit here20:33
openstackgerritMatthieu Huin proposed openstack-infra/zuul-jobs master: Propose some job writing guidelines  https://review.openstack.org/63150720:35
*** rh-jelabarre has joined #openstack-infra20:36
* tobias-urdin reading backlog20:40
tobias-urdincorvus: sorry, that commit message was pretty bad, i didn't understand all details but wanted to keep the ball rolling, should have included IRC logs20:41
tobias-urdinnow that it's merged, could we do a test release again to see if it works? digging through the logs fungi tested with the following to retest the 14.2.0 release20:41
tobias-urdin19:40 < fungi> sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/puppet-aodh --ref=refs/tags/14.2.0 --newrev=617ffad84b633618490ca1023f8a31d9694b31a920:41
fungitobias-urdin: yep, just a sec20:44
fungitobias-urdin: i've reenqueued that tag20:45
tobias-urdin*crossing my fingers*20:45
*** priteau has joined #openstack-infra20:51
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Install python requirements directly  https://review.openstack.org/63216220:52
mordredtobiash: ^^ I think that takes care of your use case?20:54
tobiashtrying out20:54
tobias-urdinfungi: http://logs.openstack.org/61/617ffad84b633618490ca1023f8a31d9694b31a9/release/release-openstack-puppet/c6e519d/job-output.txt.gz#_2019-01-21_20_53_17_20715520:56
fungitobias-urdin: http://logs.openstack.org/61/617ffad84b633618490ca1023f8a31d9694b31a9/release/release-openstack-puppet/c6e519d/ara-report/result/6311c199-c059-486a-be76-8dacf273819c/20:57
tobias-urdinnever seen that one before20:57
*** e0ne has joined #openstack-infra20:57
fungidoes that need a "become" so it runs as root?20:59
tobias-urdinhm, i guess we need to21:00
tobias-urdinsince it tries to install system packages21:00
fungitobias-urdin: yeah, here's an example: https://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/bindep/tasks/packages.yaml#n621:01
fungilooks like the package task needs explicit elevation21:02
*** jcoufal_ has quit IRC21:03
*** priteau has quit IRC21:04
tobias-urdinhm yea, i assume it would be bad to "become" the whole publish playbook instead of changing the role21:04
tobias-urdini'll try adding the same "become" part there to the role21:05
fungiokay, i've got a new puzzle:21:14
fungiException: Unable to modify final job <Job publish-tox-docs-infra branches: None source: openstack-infra/project-config/zuul.d/jobs.yaml@master#26> attribute nodeset=ubuntu-bionic with variant <Job publish-tox-docs-infra branches: None source: openstack-infra/project-config/zuul.d/projects.yaml@master#500>21:14
fungihttps://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/projects.yaml#n50021:15
*** ijw has quit IRC21:15
*** ssbarnea|bkp2 has joined #openstack-infra21:16
*** ijw has joined #openstack-infra21:16
fungioh! "final job"21:16
*** yboaron_ has quit IRC21:17
*** markvoelker has joined #openstack-infra21:17
fungisince publish-tox-docs-infra is marked final, the attempt to override its nodeset is disallowed, i guess?21:17
openstackgerritTobias Urdin proposed openstack-infra/zuul-jobs master: Use become for packages in upload-puppetforge  https://review.openstack.org/63216321:17
*** ssbarnea|rover has quit IRC21:18
tobias-urdinfungi: ^ tested the whole playbook as the unprivileged "vagrant" user in a vagrant box21:18
fungithanks tobias-urdin!21:19
tobias-urdinright back at you, thanks for bearing with me :)21:20
fungiproject-config-core: i wonder whether we ought to consider moving our infra docs jobs and some other low-hanging fruit to bionic anyway?21:21
mordredfungi: ++21:22
fungithough with the job marked final i suppose we have to do it all at once or transition between version-specific jobs21:22
mordredfungi: I would hope that all of our infra docs jobs would build properly on bionic21:22
fungiyeah, the only per-project iffyness is if we have some repos with a bindep.txt which isn't viable on bionic for some reasons21:23
*** kjackal has quit IRC21:23
mordredfungi: great way to find that out :)21:24
fungifor openstackid at least, the tox-docs job is working with nodeset: ubuntu-bionic but publish-tox-docs-infra is marked final so can't say for sure it works on bionic though i'd be surprised21:26
*** kgiusti has quit IRC21:28
*** ccamacho has quit IRC21:28
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Build zuul containers with dockerfile not pbrx  https://review.openstack.org/63184021:29
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Use node v10 instead of node v8  https://review.openstack.org/63216521:30
fungihrm, though it (as most others obviously) inherits that nodeset from the base job21:31
fungiat some point we need to flip the switch on our base job i guess21:31
fungii know this is a terrible couple weeks for me to try and discuss it, but what are people' thoughts there? i suppose we should coordinate with #openstack-qa?21:33
clarkbthe -qa team already flipped devstack/tempest jobs21:33
clarkbI think its largely a matterof individual projects now.21:34
clarkbso maybe wecan just do it21:34
clarkbwe'll want to pin the py35 job to xenial first if it doesnt do that already21:36
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Remove zuul-migrate and zuul-bwrap images  https://review.openstack.org/63216721:40
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Add publish-tox-docs-infra-bionic  https://review.openstack.org/63216821:40
openstackgerritMatthieu Huin proposed openstack-infra/zuul-jobs master: Propose some job writing guidelines  https://review.openstack.org/63150721:41
fungismarcet: clarkb: 632168 is a possible temporary workaround for the openstackid jobs21:41
fungiif we don't think nowish is a suitable time to switch everything21:42
clarkbconsidering I wont be able to debug any fallout it probably is a bad time for me21:44
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add docker image build jobs  https://review.openstack.org/63217221:47
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Switch to zuul-jobs docker jobs  https://review.openstack.org/63217321:48
*** markvoelker has quit IRC21:49
clarkbfungi do we know why the nodeset variant we had wasnt working?21:51
fungiclarkb: final: true21:51
*** e0ne has quit IRC21:51
fungi(see exception above)21:51
clarkbalso insteadof redefining the whole job can we parent to the exiwting job and justchange the nodeset? ah tbat explains both questions21:52
fungihad to dig it out of the zuul scheduler debug log21:52
fungii tried to cover the reasons in the job description21:52
fungilmk if that's unclear21:52
fungior otherwise lacks sufficient context21:52
clarkbnope its clear, Im just on a phone so slow at grokking21:52
fungii'm hurtling through the air at 250 meters per second21:53
fungiso can sympathize21:53
fungiscience!21:53
*** rcernin has joined #openstack-infra21:54
fungirelatively speaking, it's the surface of the earth which is moving at 250m/s and i'm just a fixed point in space with some odd rotational geometries to contend with21:54
clarkbriding the planet express?21:55
*** sean-k-mooney has quit IRC21:56
fungihey, that engine tech is at least based in real science fiction21:57
*** sean-k-mooney has joined #openstack-infra21:58
*** dpawlik has joined #openstack-infra21:59
*** dpawlik has quit IRC22:03
*** markvoelker has joined #openstack-infra22:08
*** spsurya has quit IRC22:09
*** dpawlik has joined #openstack-infra22:15
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Build zuul containers with dockerfile not pbrx  https://review.openstack.org/63184022:18
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Switch to zuul-jobs docker jobs  https://review.openstack.org/63217322:19
*** agopi has quit IRC22:20
*** dpawlik has quit IRC22:20
corvusmordred: do we have an openstack/ org on dockerhub?22:22
mordredcorvus: yes22:23
mordredcorvus: I squatted it a while back22:23
mordredcorvus: should I add openstackzuul to it?22:24
corvusmordred: at some point we might want to set up a credential for it and make a generic openstack-upload-docker-image job...  we can do that now, but i don't think there's any urgency...22:24
corvusi guess if we do, we can announce that22:25
corvusmordred: i think we may need a different credential for the zuul project22:25
openstackgerritMerged openstack-infra/zuul master: Add a minimal dockerignore file  https://review.openstack.org/63192922:25
mordredcorvus: yeah - I think the new tools we've got open the door to having multiple credentials instead of just one account for zuul22:26
corvusmordred: i think adding the credential to the zuul repo may have crossed a security domain (ie, you retrieved the credential using your opendev hat, and added it to the zuul repo wearing your zuul hat)22:26
*** smarcet has quit IRC22:26
mordredcorvus: yes - I think that is an excellent point22:27
corvusi think we can trust the zuul project not to compromise it, but, strictly speaking, any zuul maintainer now does have access to it.22:27
corvus(i mean, we'd *know* if they decrypted it, it'd be right there in the git log)22:28
mordredcorvus: yah - we should grow some additional more specific credentials22:28
mordredcorvus: :)22:28
mordredcorvus: oh - not quite related to that - but sort of (Because it's related to dockerhub) - in your dockerhub api explorations, you didn't find any undocumented API methods for adding a long description did you? so far I've only been able to find people saying that it only gets populated when dockerhub does builds from your github22:29
corvusmordred: not yet, though i only briefly looked into that22:29
openstackgerritMerged openstack-infra/zuul master: Use sudo -E in install-js-tools only if not root  https://review.openstack.org/63214822:29
openstackgerritMerged openstack-infra/zuul master: Improve exception handling of fingerclient  https://review.openstack.org/63214022:30
corvusmordred: so maybe let's keep 'openstackzuul' to be 'the zuul that uploads to projects in the openstack tenant', and make... erm... 'zuulzuul' for the zuul tenant?  and what about opendev?  should we make a third for that or share one of the others?22:32
*** priteau has joined #openstack-infra22:34
corvusmordred: (alternatively, we can share a credential, we'd just need to keep the zuul-tenant jobs in a central repo, and make new jobs for each tenant).22:36
mordredcorvus: I think we should make a zuulzuul and an opendevzuul :)22:36
mordredcorvus: but just because it means we can talk about zuulzuul22:36
corvusokay, i'm making zuulzuul22:37
anteayaI vote for zuulzuulzuul22:38
anteayaif that fits in anywhere22:38
corvusmordred: can you add zuulzuul to zuul/ and nodepool/ ?22:39
anteayamaybe that is the next level round22:39
mordredcorvus: yah22:39
mordredcorvus: zuulzuul added to zuul (which I think makes the zuulzuulzuul concept anteaya wants :) )22:40
*** dkehn has joined #openstack-infra22:40
anteayamoar zuul22:41
mordredcorvus: there is no nodepool/ - only zuul/22:41
anteayathank you22:41
corvusmordred: excellent22:41
corvusmordred: i'll go ahead and remove openstackzuul, even though it will break things briefly, ok?22:41
mordredcorvus: ++22:42
corvusmordred: i'm going to update 631840 with the new credential; make sure you check that out locally if you make any more updates to it, as it will fail in gate with the wrong cred22:44
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Build zuul containers with dockerfile not pbrx  https://review.openstack.org/63184022:46
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Remove zuul-migrate and zuul-bwrap images  https://review.openstack.org/63216722:46
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Switch to zuul-jobs docker jobs  https://review.openstack.org/63217322:46
*** agopi has joined #openstack-infra22:48
*** mriedem has quit IRC22:51
*** agopi has quit IRC22:53
*** agopi has joined #openstack-infra22:53
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Update dockerhub credential  https://review.openstack.org/63218322:58
mordredcorvus: ++22:59
corvusmordred: i think you should go ahead and +3 623183 since i've revoked the other creds22:59
mordredcorvus: openstackzuul has been added to openstack23:00
corvusmordred: thanks!23:00
corvusi've updated the password store with all the new info23:00
mordredcorvus: woot!23:01
corvusfungi: if you have time to drop a +2 on https://review.openstack.org/632162 as well, that would be swell23:02
fungiyou bet23:03
corvusonce 183 lands, i'll approve those two23:03
*** tkajinam has joined #openstack-infra23:03
fungithough we're descending, so i may get it at my next gate if they cut me off23:03
fungilgtm, +2!23:06
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Allow nodepool to use zuul-*-image jobs  https://review.openstack.org/63218623:06
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Build images with Dockerfile instead of pbrx  https://review.openstack.org/63218723:15
openstackgerritMerged openstack-infra/project-config master: Add Cinder Storage charm interface  https://review.openstack.org/63125223:16
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Build images with Dockerfile instead of pbrx  https://review.openstack.org/63218723:16
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Build images with Dockerfile instead of pbrx  https://review.openstack.org/63218723:23
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Stop building an explicit nodepool-base image  https://review.openstack.org/63218823:23
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Stop building an explicit zuul-base image  https://review.openstack.org/63218923:26
openstackgerritJames E. Blair proposed openstack-infra/nodepool master: Build images with Dockerfile instead of pbrx  https://review.openstack.org/63218723:28
openstackgerritJames E. Blair proposed openstack-infra/nodepool master: Stop building an explicit nodepool-base image  https://review.openstack.org/63218823:30
*** e0ne has joined #openstack-infra23:34
*** slaweq has quit IRC23:35
mordredcorvus: does the failure in https://review.openstack.org/#/c/632183 make any sense to you?23:36
mordredI'm not seeing it23:37
*** rkukura has joined #openstack-infra23:37
*** e0ne has quit IRC23:39
corvusmordred: i think there are ongoing issues with puppet on trusty?  i think the 'failed to copy modules' thing is a known random failure23:40
*** ekultails has quit IRC23:40
mordredcorvus: gtocha. so recheck is safe/fair for now23:42
*** cristoph has joined #openstack-infra23:45
cristophHi, can someone please add me as reviewer to the group "starlingx-test-core" ? I created the review: https://review.openstack.org/#/c/631884/ already merged23:51
corvuscristoph: done23:57
cristophthanks a lot23:59

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