ianw | i've just realised that doesn't really work anyway, because both the jobs would try to upload the same tagged images into the registry. it would be luck which one gets there first. the containers with siblings will have to have different names, i guess | 00:00 |
---|---|---|
corvus | i would think that the system-config repo would have exercised the case of multiple provides jobs | 00:01 |
corvus | but yeah, that'll be a problem; the data structure for the build image role should allow you to specify a different tag | 00:01 |
corvus | so you could do zuul/nodepool:latest-siblings | 00:02 |
ianw | right, so we're happy with the one build job doing double-duty here? | 00:02 |
ianw | i guess that also means the siblings are uploaded to dockerhub? | 00:03 |
ianw | hrmm ... maybe i can cut them out of the gate job | 00:03 |
ianw | sorry, thinking out loud :) there's a lot of corners when you start implementing this :) | 00:04 |
corvus | er i don't know -- this ipv6 container stuff is so complex i haven't been able to give this work the attention it deserves. i'm trying to provide information to unblock you, but i don't have a thorough grasp of the changes. | 00:04 |
corvus | ^ was about 'double duty" | 00:04 |
*** jamesmcarthur has joined #zuul | 00:04 | |
corvus | re dockerhub: yes, the gate will upload to dockerhub. we can either choose to omit that from the gate job, or consider uploading a siblings image. i would probably lean toward the former, but don't feel strongly at the moment. | 00:05 |
corvus | or | 00:05 |
corvus | the gate will upload to dockerhub with a crazy unusable tag -- we could allow that to happen, but never promote the siblings tags to something usable. | 00:05 |
corvus | (so include in check+gate but omit siblings in promote) | 00:05 |
corvus | options abound | 00:06 |
ianw | yes, that is for sure :) | 00:06 |
corvus | i have to eod now; hopefully i'll be able to clear some of this v6 stuff tomorrow and dig in more with you | 00:06 |
ianw | ok, no worries. it's two steps forward, one back atm, but i think we're getting there | 00:07 |
*** rfolco has joined #zuul | 00:07 | |
ianw | that test stack didn't hang, in the same way my other one did. so, still a bit in the dark on that one | 00:07 |
*** jamesmcarthur has quit IRC | 00:08 | |
*** tosky has quit IRC | 00:10 | |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon https://review.opendev.org/693464 | 00:13 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon https://review.opendev.org/693464 | 00:16 |
ianw | i just thought of another thing; because the siblings build runs & installs everything from bindep, the sibling containers won't require extra installation of binary packages for dib. but the production images will | 00:17 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Also build sibling container images https://review.opendev.org/697393 | 00:40 |
*** rfolco has quit IRC | 00:50 | |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Also build sibling container images https://review.opendev.org/697393 | 01:15 |
*** rfolco has joined #zuul | 01:29 | |
ianw | corvus: 693464 still gets itself stuck with those job failures. I have filed https://storyboard.openstack.org/#!/story/2006988 with the details. i have left it as is in the gate for now in case some state helps. | 02:02 |
*** rfolco has quit IRC | 02:12 | |
*** jamesmcarthur has joined #zuul | 02:45 | |
*** igordc has quit IRC | 02:54 | |
*** jamesmcarthur has quit IRC | 03:04 | |
*** jamesmcarthur has joined #zuul | 03:19 | |
*** rlandy|bbl is now known as rlandy | 03:19 | |
*** rlandy has quit IRC | 03:23 | |
*** jamesmcarthur has quit IRC | 03:35 | |
*** bhavikdbavishi1 has joined #zuul | 03:38 | |
*** bhavikdbavishi has quit IRC | 03:39 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 03:39 | |
*** jamesmcarthur has joined #zuul | 03:51 | |
*** jamesmcarthur has quit IRC | 03:54 | |
*** bhavikdbavishi has quit IRC | 03:54 | |
*** jamesmcarthur has joined #zuul | 03:55 | |
*** jamesmcarthur has quit IRC | 04:00 | |
*** jamesmcarthur has joined #zuul | 04:25 | |
*** jamesmcarthur has quit IRC | 04:32 | |
*** bhavikdbavishi has joined #zuul | 04:48 | |
*** bhavikdbavishi1 has joined #zuul | 04:51 | |
*** bhavikdbavishi has quit IRC | 04:53 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 04:53 | |
*** threestrands has joined #zuul | 05:24 | |
*** reiterative has quit IRC | 05:35 | |
*** pcaruana has joined #zuul | 05:38 | |
*** pcaruana has quit IRC | 05:42 | |
*** raukadah is now known as chkumar|ruck | 05:45 | |
*** swest has joined #zuul | 05:49 | |
*** lennyb has joined #zuul | 07:09 | |
*** pcaruana has joined #zuul | 07:17 | |
*** jamesmcarthur has joined #zuul | 07:34 | |
*** jamesmcarthur has quit IRC | 07:38 | |
*** jcapitao has joined #zuul | 07:42 | |
*** gtema has joined #zuul | 07:47 | |
*** saneax has joined #zuul | 07:50 | |
openstackgerrit | Simon Westphahl proposed zuul/zuul master: Don't process builds not longer in job graph https://review.opendev.org/697420 | 08:06 |
openstackgerrit | Simon Westphahl proposed zuul/zuul master: Don't process builds not longer in job graph https://review.opendev.org/697420 | 08:09 |
*** gtema has quit IRC | 08:10 | |
*** pabelanger has quit IRC | 08:34 | |
*** maxamillion has quit IRC | 08:34 | |
*** tosky has joined #zuul | 08:36 | |
*** pabelanger has joined #zuul | 08:38 | |
*** maxamillion has joined #zuul | 08:38 | |
*** bhavikdbavishi1 has joined #zuul | 08:45 | |
*** bhavikdbavishi has quit IRC | 08:47 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 08:47 | |
*** jpena|off is now known as jpena | 08:50 | |
*** threestrands has quit IRC | 09:07 | |
*** jangutter has joined #zuul | 09:09 | |
*** mhu has joined #zuul | 09:22 | |
mhu | hi tobiash, thanks for the reviews! Regarding https://review.opendev.org/#/c/695446/ should I change the help message for the trigger arg? | 09:31 |
*** pabelanger has quit IRC | 09:54 | |
*** maxamillion has quit IRC | 09:54 | |
*** saneax has quit IRC | 09:54 | |
*** dmellado has quit IRC | 09:54 | |
*** jangutter has quit IRC | 09:54 | |
*** mugsie has quit IRC | 09:54 | |
*** donnyd has quit IRC | 09:54 | |
*** shanemcd has quit IRC | 09:54 | |
*** adam_g has quit IRC | 09:54 | |
*** jkt has quit IRC | 09:54 | |
*** mnasiadka has quit IRC | 09:54 | |
*** webknjaz has quit IRC | 09:54 | |
*** EmilienM has quit IRC | 09:54 | |
*** frickler has quit IRC | 09:54 | |
*** Diabelko has quit IRC | 09:54 | |
*** bhavikdbavishi has quit IRC | 09:54 | |
*** mhu has quit IRC | 09:54 | |
*** fdegir has quit IRC | 09:54 | |
*** sgw has quit IRC | 09:54 | |
*** AJaeger has quit IRC | 09:54 | |
*** dmsimard has quit IRC | 09:54 | |
*** openstackgerrit has quit IRC | 09:54 | |
*** SotK has quit IRC | 09:54 | |
*** jpena has quit IRC | 09:54 | |
*** evrardjp has quit IRC | 09:54 | |
*** mgoddard has quit IRC | 09:54 | |
*** sugaar has quit IRC | 09:54 | |
*** logan- has quit IRC | 09:54 | |
*** ChrisShort has quit IRC | 09:54 | |
*** dcastellani has quit IRC | 09:54 | |
*** zxiiro has quit IRC | 09:54 | |
*** jlk has quit IRC | 09:54 | |
*** amotoki has quit IRC | 09:54 | |
*** fbo has quit IRC | 09:54 | |
*** clayg has quit IRC | 09:54 | |
*** ttx has quit IRC | 09:54 | |
*** tosky has quit IRC | 09:54 | |
*** pcaruana has quit IRC | 09:54 | |
*** lennyb has quit IRC | 09:54 | |
*** yolanda has quit IRC | 09:54 | |
*** johanssone has quit IRC | 09:54 | |
*** irclogbot_1 has quit IRC | 09:55 | |
*** klindgren_ has quit IRC | 09:55 | |
*** corvus has quit IRC | 09:55 | |
*** ianw has quit IRC | 09:55 | |
*** aspiers has quit IRC | 09:55 | |
*** notnone has quit IRC | 09:55 | |
*** gothicmindfood has quit IRC | 09:55 | |
*** Goneri has quit IRC | 09:55 | |
*** smyers has quit IRC | 09:55 | |
*** persia has quit IRC | 09:55 | |
*** mauved has quit IRC | 09:55 | |
*** coldtom has quit IRC | 09:55 | |
*** gouthamr has quit IRC | 09:55 | |
*** sshnaidm has quit IRC | 09:55 | |
*** pots has quit IRC | 09:55 | |
*** daniel2 has quit IRC | 09:55 | |
*** gundalow has quit IRC | 09:55 | |
*** wxy-xiyuan has quit IRC | 09:55 | |
*** fungi has quit IRC | 09:55 | |
*** stevthedev has quit IRC | 09:55 | |
*** mmedvede has quit IRC | 09:55 | |
*** gmann has quit IRC | 09:55 | |
*** dustinc has quit IRC | 09:55 | |
*** samccann has quit IRC | 09:55 | |
*** yoctozepto has quit IRC | 09:55 | |
*** paladox has quit IRC | 09:55 | |
*** decimuscorvinus has quit IRC | 09:55 | |
*** bstinson has quit IRC | 09:55 | |
*** panda has quit IRC | 09:55 | |
*** nhicher has quit IRC | 09:55 | |
*** tobiash has quit IRC | 09:55 | |
*** aluria has quit IRC | 09:55 | |
*** chkumar|ruck has quit IRC | 09:55 | |
*** tobberydberg has quit IRC | 09:55 | |
*** Miouge has quit IRC | 09:55 | |
*** flaper87 has quit IRC | 09:55 | |
*** timburke has quit IRC | 09:55 | |
*** tristanC has quit IRC | 09:55 | |
*** arxcruz has quit IRC | 09:55 | |
*** jhesketh has quit IRC | 09:55 | |
*** Tahvok has quit IRC | 09:55 | |
*** andreaf has quit IRC | 09:55 | |
*** johnsom has quit IRC | 09:55 | |
*** portdirect has quit IRC | 09:55 | |
*** jcapitao has quit IRC | 09:55 | |
*** swest has quit IRC | 09:55 | |
*** zbr_ has quit IRC | 09:55 | |
*** clarkb has quit IRC | 09:55 | |
*** ssbarnea has quit IRC | 09:55 | |
*** tflink has quit IRC | 09:55 | |
*** tdasilva has quit IRC | 09:55 | |
*** mgagne has quit IRC | 09:55 | |
*** dtroyer has quit IRC | 09:55 | |
*** tributarian has quit IRC | 09:55 | |
*** guilhermesp has quit IRC | 09:55 | |
*** iamweswilson has quit IRC | 09:55 | |
*** kmalloc has quit IRC | 09:55 | |
*** mordred has quit IRC | 09:55 | |
*** evgenyl has quit IRC | 09:55 | |
*** mnaser has quit IRC | 09:55 | |
*** jtanner has quit IRC | 09:55 | |
*** Shrews has quit IRC | 09:55 | |
*** ChanServ has quit IRC | 09:55 | |
*** maxamillion has joined #zuul | 10:04 | |
*** pabelanger has joined #zuul | 10:04 | |
*** electrofelix has joined #zuul | 10:04 | |
*** dmellado has joined #zuul | 10:04 | |
*** saneax has joined #zuul | 10:04 | |
*** Diabelko has joined #zuul | 10:04 | |
*** frickler has joined #zuul | 10:04 | |
*** EmilienM has joined #zuul | 10:04 | |
*** webknjaz has joined #zuul | 10:04 | |
*** mnasiadka has joined #zuul | 10:04 | |
*** jkt has joined #zuul | 10:04 | |
*** adam_g has joined #zuul | 10:04 | |
*** shanemcd has joined #zuul | 10:04 | |
*** donnyd has joined #zuul | 10:04 | |
*** mugsie has joined #zuul | 10:04 | |
*** jangutter has joined #zuul | 10:04 | |
*** evrardjp has joined #zuul | 10:04 | |
*** jpena has joined #zuul | 10:04 | |
*** SotK has joined #zuul | 10:04 | |
*** openstackgerrit has joined #zuul | 10:04 | |
*** dmsimard has joined #zuul | 10:04 | |
*** AJaeger has joined #zuul | 10:04 | |
*** sgw has joined #zuul | 10:04 | |
*** fdegir has joined #zuul | 10:04 | |
*** bhavikdbavishi has joined #zuul | 10:04 | |
*** mhu has joined #zuul | 10:04 | |
*** avass has joined #zuul | 10:04 | |
*** tosky has joined #zuul | 10:04 | |
*** jcapitao has joined #zuul | 10:04 | |
*** pcaruana has joined #zuul | 10:04 | |
*** lennyb has joined #zuul | 10:04 | |
*** swest has joined #zuul | 10:04 | |
*** Goneri has joined #zuul | 10:04 | |
*** zbr_ has joined #zuul | 10:04 | |
*** yolanda has joined #zuul | 10:04 | |
*** yoctozepto has joined #zuul | 10:04 | |
*** paladox has joined #zuul | 10:04 | |
*** smyers has joined #zuul | 10:04 | |
*** jhesketh has joined #zuul | 10:04 | |
*** johanssone has joined #zuul | 10:04 | |
*** clarkb has joined #zuul | 10:04 | |
*** persia has joined #zuul | 10:04 | |
*** decimuscorvinus has joined #zuul | 10:04 | |
*** bstinson has joined #zuul | 10:04 | |
*** mauved has joined #zuul | 10:04 | |
*** panda has joined #zuul | 10:04 | |
*** ssbarnea has joined #zuul | 10:04 | |
*** coldtom has joined #zuul | 10:04 | |
*** gouthamr has joined #zuul | 10:04 | |
*** tflink has joined #zuul | 10:04 | |
*** Tahvok has joined #zuul | 10:04 | |
*** nhicher has joined #zuul | 10:04 | |
*** sshnaidm has joined #zuul | 10:04 | |
*** irclogbot_1 has joined #zuul | 10:04 | |
*** tobiash has joined #zuul | 10:04 | |
*** klindgren_ has joined #zuul | 10:04 | |
*** pots has joined #zuul | 10:04 | |
*** corvus has joined #zuul | 10:04 | |
*** daniel2 has joined #zuul | 10:04 | |
*** tdasilva has joined #zuul | 10:04 | |
*** mgagne has joined #zuul | 10:04 | |
*** dtroyer has joined #zuul | 10:04 | |
*** ianw has joined #zuul | 10:04 | |
*** gmann has joined #zuul | 10:04 | |
*** gundalow has joined #zuul | 10:04 | |
*** guilhermesp has joined #zuul | 10:04 | |
*** kmalloc has joined #zuul | 10:04 | |
*** tributarian has joined #zuul | 10:04 | |
*** iamweswilson has joined #zuul | 10:04 | |
*** wxy-xiyuan has joined #zuul | 10:04 | |
*** aluria has joined #zuul | 10:04 | |
*** chkumar|ruck has joined #zuul | 10:04 | |
*** fungi has joined #zuul | 10:04 | |
*** mordred has joined #zuul | 10:04 | |
*** aspiers has joined #zuul | 10:04 | |
*** stevthedev has joined #zuul | 10:04 | |
*** notnone has joined #zuul | 10:04 | |
*** andreaf has joined #zuul | 10:04 | |
*** tobberydberg has joined #zuul | 10:04 | |
*** Miouge has joined #zuul | 10:04 | |
*** gothicmindfood has joined #zuul | 10:04 | |
*** mmedvede has joined #zuul | 10:04 | |
*** flaper87 has joined #zuul | 10:04 | |
*** timburke has joined #zuul | 10:04 | |
*** tristanC has joined #zuul | 10:04 | |
*** arxcruz has joined #zuul | 10:04 | |
*** dustinc has joined #zuul | 10:04 | |
*** samccann has joined #zuul | 10:04 | |
*** johnsom has joined #zuul | 10:04 | |
*** portdirect has joined #zuul | 10:04 | |
*** Shrews has joined #zuul | 10:04 | |
*** jtanner has joined #zuul | 10:04 | |
*** mnaser has joined #zuul | 10:04 | |
*** evgenyl has joined #zuul | 10:04 | |
*** ChanServ has joined #zuul | 10:04 | |
*** orwell.freenode.net sets mode: +o ChanServ | 10:04 | |
*** ttx has joined #zuul | 10:04 | |
*** mgoddard has joined #zuul | 10:04 | |
*** sugaar has joined #zuul | 10:04 | |
*** logan- has joined #zuul | 10:04 | |
*** ChrisShort has joined #zuul | 10:04 | |
*** zxiiro has joined #zuul | 10:04 | |
*** dcastellani has joined #zuul | 10:04 | |
*** jlk has joined #zuul | 10:04 | |
*** amotoki has joined #zuul | 10:04 | |
*** fbo has joined #zuul | 10:04 | |
*** clayg has joined #zuul | 10:04 | |
*** logan- has quit IRC | 10:05 | |
*** logan- has joined #zuul | 10:06 | |
*** hashar has joined #zuul | 10:14 | |
*** bhavikdbavishi has quit IRC | 10:22 | |
*** pcaruana has quit IRC | 10:42 | |
*** jcapitao is now known as jcapitao|afk | 10:46 | |
sugaar | hey, is there a way to increase the number of logs obtained from zuul execution? for debugging | 10:51 |
*** hashar has quit IRC | 10:54 | |
*** jcapitao|afk is now known as jcapitao | 10:57 | |
*** vivobg has joined #zuul | 10:59 | |
*** rfolco has joined #zuul | 11:17 | |
*** rfolco has quit IRC | 11:17 | |
*** rfolco has joined #zuul | 11:18 | |
*** saneax has quit IRC | 11:22 | |
*** saneax has joined #zuul | 11:23 | |
tobiash | sugaar: see here: https://zuul-ci.org/docs/zuul/admin/components.html#id11 | 11:38 |
tobiash | You can switch a running executor into verbose mode such that it runa ansible in verbose mode | 11:38 |
*** vivobg has quit IRC | 11:52 | |
sugaar | tobiash nice, thanks! | 11:56 |
*** bhavikdbavishi has joined #zuul | 11:58 | |
*** bhavikdbavishi1 has joined #zuul | 12:01 | |
*** bhavikdbavishi has quit IRC | 12:02 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 12:02 | |
*** jcapitao is now known as jcapitao|lunch | 12:07 | |
*** zbr_ is now known as zbr|out | 12:13 | |
*** jpena is now known as jpena|lunch | 12:22 | |
*** themroc has joined #zuul | 12:42 | |
*** jamesmcarthur has joined #zuul | 12:53 | |
*** pcaruana has joined #zuul | 12:54 | |
*** mhu has quit IRC | 12:57 | |
sugaar | I am getting "Declining node request 200-0000000010 because node type(s) [ubuntu-bionic] not available", So I created a minikube cluster called "ubuntu-bionic" but it still struggles to find it. Then I discovered that when i execute "kubectl get nodes" the output is minikube so I guess that is is the reason of failure. But I would like to confirm | 12:59 |
sugaar | that the node name in https://opendev.org/zuul/zuul/src/branch/master/doc/source/admin/examples/zuul-config/zuul.d/jobs.yaml#L6 refers to the actual node name and not something else, such as a label, namespace etc. | 12:59 |
*** rlandy has joined #zuul | 13:01 | |
*** jamesmcarthur has quit IRC | 13:07 | |
*** bhavikdbavishi has quit IRC | 13:09 | |
*** jamesmcarthur has joined #zuul | 13:12 | |
*** jpena|lunch is now known as jpena | 13:14 | |
*** jcapitao|lunch is now known as jcapitao | 13:22 | |
*** Goneri has quit IRC | 13:24 | |
*** jamesmcarthur has quit IRC | 13:25 | |
*** jamesmcarthur has joined #zuul | 13:26 | |
*** themroc has quit IRC | 13:29 | |
*** jamesmcarthur has quit IRC | 13:31 | |
*** jamesmcarthur has joined #zuul | 13:57 | |
*** jamesmcarthur has quit IRC | 14:04 | |
*** Goneri has joined #zuul | 14:18 | |
*** rlandy is now known as rlandy|mtg | 14:28 | |
*** zbr|out has quit IRC | 14:33 | |
*** zbr has joined #zuul | 14:34 | |
*** jamesmcarthur has joined #zuul | 14:36 | |
*** pcaruana has quit IRC | 14:38 | |
*** jamesmcarthur has quit IRC | 14:40 | |
*** zbr_ has joined #zuul | 14:41 | |
*** zbr has quit IRC | 14:44 | |
openstackgerrit | Simon Westphahl proposed zuul/zuul master: Store event id for buildsets in database https://review.opendev.org/697488 | 14:47 |
*** zbr_ has quit IRC | 14:49 | |
*** zbr has joined #zuul | 14:55 | |
openstackgerrit | Simon Westphahl proposed zuul/zuul master: Store event id for buildsets in database https://review.opendev.org/697488 | 14:55 |
*** bhavikdbavishi has joined #zuul | 14:58 | |
*** rlandy|mtg is now known as rlandy | 15:09 | |
*** swest has quit IRC | 15:10 | |
avass | It's become a social network of sorts for geeks, despite the age of the protocol I still find it the least "invasive" and most friendly experience, but that's probably because I spent the time configuring a client that's nice for me. (preview: http://imgs.fyi/img/9ve2.png ) | 15:12 |
avass | yeah that's an accidental copy paste, sorry | 15:12 |
*** mhu has joined #zuul | 15:14 | |
mhu | hey mnaser, just to let you know I've resumed work on https://review.opendev.org/#/c/643536/ and I might have something ugly but somewhat usable soon ... fingers crossed | 15:17 |
mhu | ( ^ is JWT support in zuul-web GUI) | 15:17 |
mnaser | mhu: oh thats awesome, sorry its been on my list but ive just barely been keeping up | 15:23 |
mhu | mnaser, no worries | 15:23 |
mhu | I just wanted to make sure you hadn't anything in the works | 15:24 |
mnaser | i wish :p | 15:24 |
mhu | well there'll be plenty left for you to polish up if you'd like :) | 15:25 |
mordred | avass: in the world of accidental copy-paste - that could have been much worse | 15:25 |
mordred | avass: one time I accidentally copy/pasted a couple of lines from a private conversation that were ... quite inappropriate | 15:26 |
avass | mordred: wow, that sounds horrible | 15:27 |
avass | mordred: didn't know I had paste on middle mouse button. disabled that now :) | 15:27 |
*** bhavikdbavishi1 has joined #zuul | 15:29 | |
*** jcapitao is now known as jcapitao|afk | 15:30 | |
*** bhavikdbavishi has quit IRC | 15:30 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 15:30 | |
mordred | middle mouse button paste was the thing that got me - that and a habit of highlighting text as I read it :) | 15:32 |
corvus | interesting... my "mouse" only has 2 buttons, so i emulate a middle button by pressng both. that tends to make it hard to accidentally hit. | 15:37 |
*** jamesmcarthur has joined #zuul | 15:37 | |
clarkb | my laptop touchpad is the worst thing ever so sometimes I use shift + insert | 15:38 |
*** jcapitao|afk is now known as jcapitao | 15:40 | |
corvus | sugaar: the node name is what zuul gives to ansible (ie, it's the name that goes into the inventory). the label is what zuul requests from nodepool (the nodepool label). | 15:41 |
*** jamesmcarthur has quit IRC | 15:42 | |
corvus | sugaar: so the label in zuul and the label in nodepool need to match (the error you got looks like it doesn't) | 15:42 |
*** avass has quit IRC | 15:44 | |
*** chkumar|ruck is now known as raukadah | 15:57 | |
*** mattw4 has joined #zuul | 16:21 | |
*** jangutter has quit IRC | 16:25 | |
sugaar | corvus in which zuul file is specified that?? | 16:27 |
*** igordc has joined #zuul | 16:27 | |
corvus | sugaar: that was in reference to the file you cited here: https://opendev.org/zuul/zuul/src/branch/master/doc/source/admin/examples/zuul-config/zuul.d/jobs.yaml#L6 | 16:29 |
sugaar | aaa all right, then I have the same label for both, something else could be failing? | 16:30 |
corvus | sugaar: check the nodepool launcher logs, they may indicate why it's unable to fulfill the request | 16:31 |
openstackgerrit | Matthieu Huin proposed zuul/zuul master: [DNM][WIP] admin REST API: zuul-web integration https://review.opendev.org/643536 | 16:32 |
*** jamesmcarthur has joined #zuul | 16:38 | |
*** jamesmcarthur has quit IRC | 16:42 | |
*** openstackgerrit has quit IRC | 16:42 | |
*** openstackgerrit has joined #zuul | 16:43 | |
openstackgerrit | Matthieu Huin proposed zuul/zuul master: enqueue: make trigger deprecated https://review.opendev.org/695446 | 16:43 |
*** jpena is now known as jpena|brb | 16:45 | |
sugaar | corvus will do thanks | 16:47 |
*** mattw4 has quit IRC | 16:49 | |
*** electrofelix has quit IRC | 16:49 | |
zbr | who wrote the zuul-github integration? i am curious if there is any progress on improving it to enable the "details" option, and avoid posting comments. | 16:57 |
*** mattw4 has joined #zuul | 16:58 | |
*** jamesmcarthur has joined #zuul | 17:00 | |
pabelanger | zbr: detail link works today | 17:00 |
pabelanger | zbr: see https://github.com/ansible/ansible-zuul-jobs/pull/262 for example | 17:01 |
zbr | pabelanger: super. i was looking at https://github.com/containers/libpod/pull/4601 which uses rdo zuul, maybe it needs an update, or config change? | 17:01 |
pabelanger | zbr: yes | 17:02 |
zbr | pabelanger++ i love how the link looks, points user to a page that is really easy to read. i want the same! | 17:02 |
corvus | is this the thing you can't see unless you're logged in? | 17:03 |
corvus | oh, you can click on the tiny check mark and get details | 17:04 |
corvus | zbr, pabelanger: is this what you're talking about? https://imgur.com/a/CND48u5 | 17:05 |
zbr | corvus: i think so, it was looking bit different for me but since then that change merged. it was inside a "checks" table that contained all of them. | 17:07 |
zbr | the check row was looking the in your screenshot. | 17:08 |
corvus | zbr: you might be seeing the logged in view. for some reason, github doesn't show that to logged-out users. | 17:09 |
corvus | i was able to see that by clicking the tiny little check mark (or yellow dot) next to the commit sha | 17:09 |
zbr | probably due to API trottling, maybe they also have security concerns, i don't care much because I am almost always logged in on github. | 17:10 |
corvus | anyway, when making changes, i recommend looking at it both logged in and logged out to make sure you know what folks are seeing, since github renders it differently. | 17:10 |
corvus | zbr: well, i'm suggesting you think about more than just you :) | 17:10 |
corvus | zbr: other folks interested in the project may be using github unauthenticated | 17:10 |
zbr | sure. i will check both | 17:10 |
zbr | now I only need to discover what magic changes i need for rdo in order to get the same feature working. | 17:11 |
corvus | zbr: i think https://github.com/ansible/project-config/blob/master/zuul.d/pipelines.yaml#L71 maybe pabelanger can veriy | 17:12 |
corvus | verify even | 17:12 |
openstackgerrit | James E. Blair proposed zuul/zuul-jobs master: WIP: use-buildset-registry: Add podman support https://review.opendev.org/695051 | 17:14 |
raukadah | zbr: corvus tripleo is working on using podman from master to find breakage early may be in future, if things are awesome, we can use it in opendev | 17:15 |
corvus | does anyone know how the "> Details" stuff in pr comments works? | 17:15 |
corvus | raukadah: ++ we're using it more and more -- we're hoping to switch our image builds to buildah soon, and mordred's preparing to use it to run gerrit. i'm working on adding support for it to the speculative containers system. | 17:17 |
corvus | maybe we can have an option for zuul to put job results under "> Details". | 17:18 |
raukadah | corvus: for buildah one, we have not started, we first want to gain the trust then move forward | 17:18 |
*** lennyb has quit IRC | 17:20 | |
*** jpena|brb is now known as jpena | 17:25 | |
*** lennyb has joined #zuul | 17:26 | |
clarkb | pabelanger: did you see tobiash's comment on your github fix change? | 17:26 |
clarkb | pabelanger: tobiash decided that one of my comments was -1 worthy (the need for canonical name lookups) | 17:27 |
mordred | raukadah: the ability to bind-mount volumes instead of copying when doing podman build instead of docker build is super exciting | 17:29 |
mordred | raukadah: and https://review-dev.openstack.org is currently running in podman | 17:29 |
mordred | oh neat - I just read the scrollback from zbr about rdo zuul doing testing on containers/libpod :) | 17:30 |
*** lennyb has quit IRC | 17:32 | |
raukadah | mordred: awesome, we will try to keep the status updated, My main goal is to use zuul from rdo side, find values and make them comfortable so that they can adopt our tooling :-) | 17:35 |
raukadah | but baby step | 17:35 |
raukadah | we have a long road to travel | 17:36 |
*** jamesmcarthur has quit IRC | 17:36 | |
*** lennyb has joined #zuul | 17:36 | |
raukadah | mordred: we also gatted ceph-ansible via tripleo job fyi! | 17:37 |
*** lennyb has quit IRC | 17:41 | |
mordred | \o/ | 17:42 |
*** jamesmcarthur has joined #zuul | 17:46 | |
*** jcapitao has quit IRC | 17:46 | |
*** rfolco is now known as rfolco|brb | 17:48 | |
*** jamesmcarthur has quit IRC | 17:50 | |
clarkb | probably too early to even think about it, but maybe that gives us an avenue to push on ipv6 support | 17:53 |
clarkb | create a non voting job with a bunch of the scenarios we've found that fail and have then run | 17:53 |
clarkb | then maybe people will want to make those scenarios not fail | 17:53 |
clarkb | mhu: latest ps looks good to me on the trigger change | 17:54 |
pabelanger | clarkb: tobiash: sadly no, I've had to step away from that fix right now. If either would like to take over, I'd not object | 17:57 |
*** jamesmcarthur has joined #zuul | 17:58 | |
*** jamesmcarthur has quit IRC | 17:59 | |
*** mattw4 has quit IRC | 18:03 | |
mordred | clarkb: ++ | 18:07 |
mordred | clarkb: maybe raukadah and zbr can convince our podman friends to fix the ipv6 issues :) | 18:08 |
zbr | mordred: we can try. we started with few jobs, later we can add more. | 18:09 |
raukadah | clarkb: we need issue and live examples, may be we need to propose patches also to show the fix then they can agree | 18:09 |
*** jamesmcarthur has joined #zuul | 18:10 | |
clarkb | raukadah: well they closed the issue "wont fix" | 18:11 |
clarkb | so that doesn't really help us | 18:11 |
raukadah | sorry to say, collaboration is a good word, hard to convince them how it happens | 18:11 |
*** jamesmcarthur has quit IRC | 18:11 | |
mordred | raukadah: https://github.com/containers/libpod/issues/4311 is the most recent open non-wont-fix issue | 18:12 |
zbr | clarkb: do you have link? i am curious. TBH, I was impressed by how easy it was to introduce my rpm-building changes. but those were not really changing the product. | 18:12 |
raukadah | mordred: adding to my list | 18:12 |
clarkb | zbr: https://github.com/containers/skopeo/issues/631 | 18:13 |
*** mattw4 has joined #zuul | 18:15 | |
corvus | yeah, i think the podman folks want 4311 solved, so hopefully it will be eventually. but skopeo 631 is disappointing. | 18:15 |
corvus | both of those are ipv6 issues, and working around each of them requires running socat | 18:16 |
zbr | i don't see it closed, and its seems like an easy fix. i do not fully understand the comment.... | 18:16 |
zbr | considering that the URL is valid IPv6 there is no excuse for not supporting it. | 18:16 |
corvus | so that our systems will end up doing: podman <-> socat (for skopeo631) <-> socat (for libpod 4311) <-> registry. it's not the best network design. :) | 18:16 |
zbr | i doubt a PR to fix such a problem would be refused. | 18:16 |
zbr | now i have no idea if ipv6 support works or not (using DNS entries) | 18:17 |
mordred | zbr: other than that issue, ipv6 works great | 18:18 |
raukadah | sorry but stupid question, does skopeo and buildah functionality are a part of podman? It is coming from a feature which is in builadh but there is an issue to levarage in podman aka manifest support | 18:18 |
*** jpena is now known as jpena|off | 18:18 | |
zbr | in fact that could be a bit problematic due to the way docker refers to containers from various registries, prefixing them. due to this would i do my best to avoid using IP addreses when working with images. | 18:19 |
*** michael-beaver has joined #zuul | 18:19 | |
zbr | i would use myregistry.local or whatever i can. | 18:19 |
corvus | zbr: yes, we do that in some cases. however, we want to run skopeo in a containerized environment where we can't modify /etc/hosts. | 18:20 |
zbr | probably it has something to do with this. also we do all know that ipv6 addresses can be written in many ways, which one is the "normalized" one. | 18:20 |
corvus | so we have to use socat | 18:20 |
zbr | ouch, the old /etc/hosts issue, gave me nightmares | 18:20 |
mordred | zbr: this would be mitigated if the underlying code used url parsing libraries rather than regexes | 18:22 |
zbr | parsing url with regex, that is one of the top voted stackoverflow questions | 18:24 |
clarkb | zbr: it works with dns entries | 18:24 |
clarkb | its purely a parsing error | 18:24 |
clarkb | The likely fix here is to have skopeo check if the input location is a docker "url" or an actual "url" then use the appropriate parser depending on the input | 18:25 |
clarkb | then we could do https://[2345::1]:5000/stuff/here and it would work | 18:25 |
clarkb | everyone else can do localhost:5000/stuff/here and get docker's broken parser | 18:25 |
mordred | ++ | 18:26 |
*** jamesmcarthur has joined #zuul | 18:26 | |
clarkb | but the response from upstream seems to be they don't even car | 18:26 |
clarkb | so my ability to care is pretty low | 18:26 |
zbr | i need to go now, but if anyone needs help raising awareness, ping me. | 18:28 |
clarkb | I think the ideal would be to start adding some ipv6 testing where things do work and can be made to work. This way people start thinking about ipv6 as a requirement | 18:30 |
clarkb | then that will hopefully change the perception on some of these other issues over time | 18:30 |
*** jamesmcarthur has quit IRC | 18:32 | |
*** Goneri has quit IRC | 18:35 | |
*** rfolco|brb is now known as rfolco | 18:35 | |
fungi | "look how close your stuff is to fully supporting ipv6 use cases" | 18:36 |
openstackgerrit | Clark Boylan proposed zuul/zuul master: Record job build attempts in inventory https://review.opendev.org/697548 | 18:43 |
clarkb | this ^ is an idea I've been playing around with to expose reliability of jobs a bit more | 18:43 |
clarkb | we don't just have pass/fail anymore but have pass/fail1/fail2/fail3 | 18:43 |
*** Goneri has joined #zuul | 18:44 | |
corvus | clarkb: ++ | 18:52 |
*** bhavikdbavishi has quit IRC | 18:57 | |
corvus | clarkb: incidentally, i just hit your bug again -- registries.conf can't handle an ipv6 addr as a "location". i think it's just a straight string rewrite that goes right into the reference parser. | 18:58 |
mordred | corvus: that's so sad | 18:58 |
fungi | out of curiosity, can it handle an ipv4 address? | 19:00 |
corvus | pretty sure yes | 19:00 |
corvus | (since the job worked when run on ipv4 hosts) | 19:01 |
fungi | yeah, definitely doesn't make sense that they don't consider that a bug then | 19:01 |
fungi | if something which works with a literal ipv4 address can't support a literal ipv6 address... | 19:01 |
corvus | i don't want to speak for them too much, but i do get the feeling they at least think it's unfortunate behavior imposed on them by docker | 19:02 |
mordred | yeah. and extra unfortunately docker is basically a dead upstream now, so fixing it upstream is super unlikley | 19:03 |
clarkb | mordred: right that is why I suggested accepting two input formats | 19:03 |
corvus | like, i don't think the libpod folks think the state is *good*, just that maybe they are not certain it warrants breaking bug compat. perhaps as zbr suggests, they may be open to further persuasion. | 19:03 |
clarkb | the docker format for legacy compat and proper urls for the future | 19:04 |
mordred | ++ | 19:04 |
corvus | yeah, maybe it's worth proposing that as a solution, esp if we can reliably detect whether it's urls vs legacy pile of regex | 19:04 |
openstackgerrit | James E. Blair proposed zuul/zuul-jobs master: WIP: use-buildset-registry: Add podman support https://review.opendev.org/695051 | 19:07 |
clarkb | I've left an updated comment | 19:09 |
openstackgerrit | Clark Boylan proposed zuul/zuul master: Record job build attempts in inventory https://review.opendev.org/697548 | 19:11 |
clarkb | I wonder if something about my git setup causes me to hit ^ every time I make a zuul commit | 19:11 |
mnaser | just a heads up given you're doing a lot of docker and podman | 19:21 |
mnaser | this took up a long time of mine: https://github.com/docker/hub-feedback/issues/1871 | 19:21 |
clarkb | mnaser: I feel you bro | 19:22 |
mnaser | lots of wat.png | 19:22 |
pabelanger | clarkb: okay, I lol'd at that | 19:24 |
pabelanger | then read PR | 19:24 |
pabelanger | :( | 19:24 |
mordred | same | 19:24 |
mnaser | harbor is an interesting registry to look at | 19:25 |
mnaser | i havent touched it yet though | 19:25 |
mnaser | it supports storing things like helm charts too (which are now a thing that can be stored in registries) | 19:25 |
clarkb | fwiw given my experiences with ipv6 things I do commiserate and thought the "feel you bro" comment from that issue was was appropriate :) | 19:25 |
clarkb | seems I looked at harbor quickly when looking at options for zuul registry | 19:26 |
clarkb | and discovered it needs a bunch of database stuff | 19:26 |
mnaser | yeah, its pretty stateful overall | 19:28 |
corvus | all the feels | 19:41 |
openstackgerrit | James E. Blair proposed zuul/zuul-jobs master: use-buildset-registry: Add podman support https://review.opendev.org/695051 | 19:44 |
corvus | okay, that's ^ out of WIP. it's been tested on ipv6 and passes | 19:44 |
mordred | corvus: \o/ | 19:52 |
*** hashar has joined #zuul | 19:53 | |
*** igordc has quit IRC | 20:05 | |
ianw | corvus: i see you've been flat out with the podman stuff. not sure if you have any thoughts on https://storyboard.openstack.org/#!/story/2006988 ... just checking in on it, it did eventually skip the job, not sure what it was thinking in the mean time | 20:10 |
Shrews | corvus: i surprisingly grasp most of that. although, is this ignored error a concern? https://zuul.opendev.org/t/zuul/build/fa75b36a8d30438a8e57d85c1510cfdc/log/job-output.txt#641 | 20:16 |
clarkb | rereviewing the container updates chagnes is at the top of my todo list for post lunch activity | 20:18 |
clarkb | Shrews: I expect we want that results.json file to exist? | 20:18 |
Shrews | looks like that might exist for a different role usage scenario, so i'm guessing that's ok | 20:27 |
*** saneax has quit IRC | 20:53 | |
corvus | Shrews: yep, that's for if the buildset registry comes from a previous job, but in this test it's the same job. | 21:11 |
corvus | ianw: back from lunch and i think i can context switch now | 21:11 |
ianw | corvus: thanks :) | 21:13 |
clarkb | corvus: comment on https://review.opendev.org/#/c/695051 but i think it is probably fine as a start | 21:22 |
corvus | clarkb: ack replied | 21:24 |
*** rfolco has quit IRC | 21:25 | |
clarkb | corvus: I think you can approve the stack when ready then | 21:29 |
corvus | ianw: zuul did leave a comment indicating the cause of the failure of those 2 jobs on https://review.opendev.org/#/c/693464/34 | 21:37 |
corvus | it's not a good comment, but it's something | 21:38 |
corvus | that more or less translates to "the image build job of the change ahead did not run" | 21:38 |
*** Goneri has quit IRC | 21:38 | |
corvus | the change ahead has a similar comment: https://review.opendev.org/#/c/694845 | 21:38 |
corvus | which translates to "the image build job of the change ahead did run but did not succeed" | 21:39 |
corvus | and that's just a legit failure: https://zuul.opendev.org/t/zuul/build/92ae266b49d645ada06accd0663dcd6b | 21:39 |
corvus | hopefully that should clear up the mystery of why the jobs immediately failed (clearly we should finde better ways of communicating that) | 21:40 |
corvus | that still should not have caused the item to get stuck | 21:40 |
ianw | corvus: oh, interesting ... you know i didn't even expand that comment | 21:41 |
*** persia has quit IRC | 21:43 | |
ianw | i think my underlying confusion comes from what you explained yesterday with the requires/provides docker-image bits; i had expected it would just build each change separately | 21:44 |
*** persia has joined #zuul | 21:45 | |
openstackgerrit | James E. Blair proposed zuul/zuul master: Log item warning messages at info level https://review.opendev.org/697571 | 21:45 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Dockerfile : install sudo for nodepool-builder https://review.opendev.org/694709 | 21:48 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Dockerfile: add DEBUG environment flag https://review.opendev.org/694845 | 21:48 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Also build sibling container images https://review.opendev.org/697393 | 21:48 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon https://review.opendev.org/693464 | 21:48 |
corvus | ianw: i have a theory about why it got stuck; it'll take a bit to produce a test case | 21:58 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Dockerfile: install sudo for nodepool-builder https://review.opendev.org/694709 | 22:03 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Dockerfile: add DEBUG environment flag https://review.opendev.org/694845 | 22:03 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: Also build sibling container images https://review.opendev.org/697393 | 22:03 |
openstackgerrit | Ian Wienand proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon https://review.opendev.org/693464 | 22:03 |
ianw | corvus: not to distract, something else that i realised when building up the images is that the sibling images run bindep to install all the dependencies for the siblings, as it loops through installing them with python-builder | 22:12 |
ianw | that won't happen when building from releases (i.e. just running python-builder for nodepool, no siblings) for a (theoretical) production image | 22:13 |
ianw | it had me thinking maybe if zuul had a "latest tag" checkout option, we could install via the siblings method for the production images too, but ensure the siblings are only coming in from, well, their latest tag | 22:14 |
ianw | i'm not *actually* sure if that is at all practical :) | 22:14 |
ianw | otherwise we basically have to re-implement installing the bindep.txt packages in the Dockerfile -- which would fall out as a no-op in the siblings case I guess, since the packages are already installed | 22:15 |
*** mhu has quit IRC | 22:16 | |
openstackgerrit | James E. Blair proposed zuul/zuul master: Fix potential wedge with provides/requires/dependencies https://review.opendev.org/697579 | 22:19 |
corvus | ianw: ^ there we go. it was a one-liner. | 22:19 |
corvus | the latter is probably the best solution. i think it uses the tooling as designed. but maybe there's some way we can put bindep info into package metadata that makes it into release tarballs and wheels? | 22:22 |
ianw | i think that's been a constant tricky point with bindep, that it's not distributed | 22:23 |
ianw | “But you did that in thirty seconds,” the astonished woman replied. | 22:24 |
ianw | “No,” Picasso said. “It has taken me forty years to do that.” | 22:24 |
ianw | we'll just call corvus Picasso :) | 22:25 |
corvus | i've been called a subset of Picasso before | 22:25 |
corvus | probably due to my inability to take a compliment. thanks. :) and thanks for finding the bug and narrowing it down. i didn't have to look far. | 22:26 |
*** mattw4 has quit IRC | 22:27 | |
*** jamesmcarthur has joined #zuul | 22:31 | |
*** jamesmcarthur has quit IRC | 22:45 | |
*** jamesmcarthur has joined #zuul | 22:45 | |
*** hashar has quit IRC | 23:00 | |
*** mattw4 has joined #zuul | 23:15 | |
*** mattw4 has quit IRC | 23:20 | |
*** sshnaidm is now known as sshnaidm|afk | 23:24 | |
*** jamesmcarthur has quit IRC | 23:28 | |
*** tosky has quit IRC | 23:38 | |
*** jamesmcarthur has joined #zuul | 23:38 | |
*** rlandy is now known as rlandy|afk | 23:45 | |
*** jamesmcarthur has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!