*** tosky has quit IRC | 00:02 | |
*** Goneri has joined #zuul | 00:02 | |
*** rfolco has joined #zuul | 00:26 | |
*** Goneri has quit IRC | 00:29 | |
*** rfolco has quit IRC | 01:17 | |
*** msuszko has quit IRC | 01:49 | |
*** msuszko has joined #zuul | 01:50 | |
*** bhavikdbavishi has joined #zuul | 02:57 | |
*** bhavikdbavishi has joined #zuul | 02:57 | |
*** bhavikdbavishi1 has joined #zuul | 03:00 | |
*** bhavikdbavishi has quit IRC | 03:01 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 03:01 | |
*** bhavikdbavishi has quit IRC | 03:18 | |
*** bhavikdbavishi has joined #zuul | 03:20 | |
*** openstackgerrit has quit IRC | 03:22 | |
*** hamalq_ has quit IRC | 03:45 | |
*** zbr has quit IRC | 03:57 | |
*** zbr has joined #zuul | 03:58 | |
*** wuchunyang has joined #zuul | 04:02 | |
*** wuchunyang has quit IRC | 04:10 | |
*** bhavikdbavishi has quit IRC | 04:49 | |
*** bhavikdbavishi has joined #zuul | 04:49 | |
*** bhavikdbavishi1 has joined #zuul | 04:54 | |
*** bhavikdbavishi has quit IRC | 04:56 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 04:56 | |
*** evrardjp has quit IRC | 05:33 | |
*** evrardjp has joined #zuul | 05:33 | |
*** ikhan has quit IRC | 05:42 | |
*** jfoufas1 has joined #zuul | 05:54 | |
*** cloudnull has quit IRC | 05:56 | |
*** cloudnull has joined #zuul | 05:57 | |
*** rpittau|afk has quit IRC | 06:11 | |
*** mnaser has quit IRC | 06:11 | |
*** mnaser has joined #zuul | 06:12 | |
*** rpittau|afk has joined #zuul | 06:12 | |
*** saneax has joined #zuul | 06:17 | |
*** reiterative has quit IRC | 06:20 | |
*** reiterative has joined #zuul | 06:20 | |
*** zenkuro has joined #zuul | 06:31 | |
*** bhavikdbavishi has quit IRC | 06:48 | |
*** mach1na has joined #zuul | 06:49 | |
*** evrardjp has quit IRC | 06:49 | |
*** evrardjp_ has joined #zuul | 06:49 | |
*** mach1na has quit IRC | 07:42 | |
*** mach1na has joined #zuul | 07:49 | |
*** zenkuro has quit IRC | 07:58 | |
*** zenkuro has joined #zuul | 07:58 | |
*** bhavikdbavishi has joined #zuul | 08:00 | |
*** jcapitao has joined #zuul | 08:02 | |
*** hamalq has joined #zuul | 08:06 | |
*** jpena|off is now known as jpena | 08:08 | |
*** bhavikdbavishi1 has joined #zuul | 08:14 | |
*** bhavikdbavishi has quit IRC | 08:16 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 08:16 | |
*** rpittau|afk is now known as rpittau | 08:17 | |
*** hashar has joined #zuul | 08:39 | |
*** Phoenikzz has quit IRC | 08:45 | |
*** Phoenikzz has joined #zuul | 08:46 | |
*** Phoenikzz has quit IRC | 08:47 | |
*** Phoenikzz has joined #zuul | 08:47 | |
*** tosky has joined #zuul | 08:47 | |
*** zenkuro has quit IRC | 08:49 | |
*** zenkuro has joined #zuul | 08:49 | |
*** mach1na has quit IRC | 08:56 | |
*** zbr has quit IRC | 09:10 | |
*** zbr has joined #zuul | 09:11 | |
*** zbr has quit IRC | 09:13 | |
*** zbr has joined #zuul | 09:13 | |
*** zbr has quit IRC | 09:35 | |
*** zbr has joined #zuul | 09:37 | |
*** bhavikdbavishi has quit IRC | 09:37 | |
*** zbr has quit IRC | 09:40 | |
*** zbr has joined #zuul | 09:40 | |
*** zbr has quit IRC | 09:54 | |
*** zbr has joined #zuul | 09:56 | |
*** mach1na has joined #zuul | 10:06 | |
*** hamalq has quit IRC | 10:07 | |
*** bhavikdbavishi has joined #zuul | 10:16 | |
*** mach1na has quit IRC | 10:21 | |
*** mach1na has joined #zuul | 10:22 | |
*** bhavikdbavishi1 has joined #zuul | 10:23 | |
*** openstackgerrit has joined #zuul | 10:23 | |
openstackgerrit | Illes Elod proposed zuul/zuul-jobs master: Add option to constrain tox and its dependencies https://review.opendev.org/c/zuul/zuul-jobs/+/766441 | 10:23 |
---|---|---|
*** bhavikdbavishi has quit IRC | 10:25 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 10:25 | |
*** hashar is now known as hasharLunch | 10:47 | |
*** zbr has quit IRC | 10:54 | |
*** zbr has joined #zuul | 10:56 | |
avass | pausing with zuul_return is suppoed to work out of the box right? | 11:01 |
*** mach1na has quit IRC | 11:02 | |
avass | I'm trying to figure out why my zuul_return doesn't pause or produce an error | 11:05 |
*** hamalq has joined #zuul | 11:09 | |
*** jcapitao is now known as jcapitao_lunch | 11:12 | |
*** mach1na has joined #zuul | 11:13 | |
*** hamalq has quit IRC | 11:14 | |
*** holser has quit IRC | 11:30 | |
*** wuchunyang has joined #zuul | 11:31 | |
*** holser has joined #zuul | 11:33 | |
*** holser has quit IRC | 11:35 | |
*** wuchunyang has quit IRC | 11:35 | |
*** holser has joined #zuul | 11:35 | |
tobiash | avass: it should work, how do you use it (or what do you expect it to do?) | 11:42 |
avass | tobiash: I'm creating a kind cluster and installing helm charts on one node and I'm trying to run some functional tests on a depedent job | 11:43 |
avass | tobiash: it looks pretty much exactly the same as the example in the docs | 11:43 |
avass | https://zuul-ci.org/docs/zuul/reference/jobs.html#pausing-the-job | 11:43 |
tobiash | avass: it instructs the executor to pause after the run playbook | 11:43 |
tobiash | not immediately | 11:43 |
avass | yeah but the job continues and says 'succeeded' instead of paused | 11:43 |
tobiash | and if there is no dependent job it will resume immediately | 11:43 |
avass | and it's in the post-run | 11:44 |
tobiash | pause in the post run won't work | 11:45 |
avass | > A job can be paused after the run phase. | 11:45 |
avass | I guess that confuses me in that case | 11:45 |
tobiash | that means you need to instruct it to pause before the run phase ends | 11:45 |
tobiash | then it will pause between run and post-run | 11:45 |
avass | yeah got it | 11:46 |
tobiash | instructing it in the post-run to pause is too late | 11:46 |
openstackgerrit | Illes Elod proposed zuul/zuul-jobs master: Add option to constrain tox and its dependencies https://review.opendev.org/c/zuul/zuul-jobs/+/766441 | 11:46 |
avass | but to me the way that's written sounds like you should pause in the post-run | 11:46 |
tobiash | maybe we should sharpen the docs to rule out the confusion | 11:46 |
avass | yeah sounds like an idea | 11:46 |
avass | it would however look nicer if it was possible to pause the job in post-run :) | 11:50 |
avass | I'm trying to create a helm-deploy job that works both in a test environment and to deploy to production and just configure where it deploys with a pre-run | 11:51 |
tobiash | avass: one can only pause between playbooks so we chose the point between the phases | 11:52 |
avass | but I guess the run playbook in that could always pause | 11:52 |
avass | tobiash: yeah it makes sense. | 11:52 |
*** rfolco has joined #zuul | 11:54 | |
*** zbr has quit IRC | 11:58 | |
avass | just pointing out how it's a bit of a limitation | 11:58 |
*** zbr has joined #zuul | 11:59 | |
avass | anyway that works a bit better | 12:04 |
*** mach1na has quit IRC | 12:04 | |
*** zbr has quit IRC | 12:10 | |
*** zbr has joined #zuul | 12:10 | |
*** zbr has quit IRC | 12:18 | |
*** zbr has joined #zuul | 12:20 | |
*** hamalq has joined #zuul | 12:28 | |
*** hamalq has quit IRC | 12:33 | |
*** jpena is now known as jpena|lunch | 12:35 | |
*** jcapitao_lunch is now known as jcapitao | 12:37 | |
zbr | avass: tobiash: https://review.opendev.org/c/zuul/zuul/+/766245 very simple bit to ease mypy execution. | 12:38 |
*** rfolco has quit IRC | 12:38 | |
openstackgerrit | Sorin Sbârnea proposed zuul/zuul master: Document tox environments https://review.opendev.org/c/zuul/zuul/+/766460 | 12:39 |
*** rfolco has joined #zuul | 12:42 | |
avass | zbr: lgtm though I can only +1 in zuul/zuul | 12:50 |
zbr | i know, not an issue. | 12:51 |
*** mach1na has joined #zuul | 12:57 | |
*** wuchunyang has joined #zuul | 12:59 | |
*** rlandy has joined #zuul | 12:59 | |
*** zbr has quit IRC | 13:01 | |
*** zbr has joined #zuul | 13:03 | |
*** wuchunyang has quit IRC | 13:03 | |
avass | mnaser: how come helm-template templates the charts and uses kubectl to apply them? is this a helm v2 thing that I don't know about? | 13:04 |
mnaser | avass: this is because I was avoiding to run tiller and helm v3 essentially does that | 13:05 |
zbr | does anyone know the status of gear? apparently 4 tests are not passing and I tried two different systems python37 and py39 | 13:05 |
avass | mnaser: alright, probably gonna create a helm role that uses helm 3 instead | 13:06 |
mnaser | avass: that sounds good and maybe helm template should be deprecated cause helm 2 is eol | 13:06 |
avass | yup | 13:06 |
zbr | funny: https://review.opendev.org/c/opendev/gear/+/742117 did not merge | 13:07 |
*** sshnaidm has quit IRC | 13:09 | |
tristanC | avass: how helm 3 operates, does it not use kubectl to apply the resources? | 13:09 |
*** sshnaidm has joined #zuul | 13:09 | |
tobiash | zbr: on which platform? | 13:09 |
avass | tristanC: I don't think so, maybe it does it in the background but you usually use it with 'helm install' or 'helm upgrade' | 13:09 |
zbr | tobiash: i does not matter, i am almost sure it fix above, testing it now. | 13:09 |
tobiash | zbr: on mac you need https://review.opendev.org/c/opendev/gear/+/708267 as well | 13:10 |
zbr | for the moment i wanted to pass on linux, macos may be for later. | 13:11 |
zbr | i discovered that current gear prevents running zuul tests on mac, even if I try the docker command. | 13:11 |
avass | tristanC: it doesn't mention kubectl as a dependency so I guess not | 13:12 |
pabelanger | so I am looking at creating the promote-container-image job (for quay.io) for the promote pipeline. Looking at how docker works, we are using the uri module in ansible. I was curious, looking at skopeo, it looks to support copying tags on the remote registry, if so I plan to use that for quay.io. But wanted to see if that was a problem before and why we used uri module | 13:14 |
avass | pabelanger: I guess it's so it can run on the executor without a node | 13:14 |
avass | I believe that's how zuul does it | 13:15 |
pabelanger | fair, perhaps skopeo wasn't installed on the executor before | 13:15 |
pabelanger | but it is now | 13:15 |
avass | oh in that case I don't see why | 13:15 |
pabelanger | ack, I'll do a POC, see how it works | 13:16 |
pabelanger | I don't expect it to not work | 13:16 |
*** zbr has quit IRC | 13:21 | |
*** zbr has joined #zuul | 13:24 | |
*** bhavikdbavishi has quit IRC | 13:24 | |
*** zbr has quit IRC | 13:30 | |
*** zbr has joined #zuul | 13:32 | |
*** zenkuro has quit IRC | 13:35 | |
*** zenkuro has joined #zuul | 13:36 | |
*** jpena|lunch is now known as jpena | 13:37 | |
*** _erlon_ has joined #zuul | 13:50 | |
openstackgerrit | Merged zuul/zuul master: Decouple mypy from tox https://review.opendev.org/c/zuul/zuul/+/766245 | 14:02 |
*** hasharLunch is now known as hashar | 14:02 | |
*** zbr has quit IRC | 14:05 | |
*** zbr has joined #zuul | 14:08 | |
zbr | tristanC: corvus: can you do the -W/+W trick on https://review.opendev.org/c/opendev/gear/+/742117. to make it reach the gate? | 14:14 |
zbr | for some reason recheck did not trigger the gate | 14:14 |
zbr | the gate seams to fail being triggered for that change. | 14:14 |
openstackgerrit | Jan Zerebecki proposed zuul/zuul-jobs master: ensure-pip: install virtualenv, it is still used https://review.opendev.org/c/zuul/zuul-jobs/+/766477 | 14:19 |
*** bhavikdbavishi has joined #zuul | 14:22 | |
*** bhavikdbavishi1 has joined #zuul | 14:25 | |
zbr | interesting, last change merged on gear was 10 months ago. | 14:26 |
*** bhavikdbavishi has quit IRC | 14:26 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 14:26 | |
*** hamalq has joined #zuul | 14:29 | |
*** hamalq_ has joined #zuul | 14:32 | |
*** hamalq has quit IRC | 14:34 | |
*** hamalq_ has quit IRC | 14:36 | |
*** tobberydberg has quit IRC | 14:38 | |
*** tobberydberg has joined #zuul | 14:39 | |
*** newbie2020 has joined #zuul | 14:53 | |
newbie2020 | Hello guys,is there a way to set a shared queue per-protected branch?Context.I have a few repos/projects A, B, C, D with two different protected branches 'main' and 'release' each.I noticed that PRs to 'main' and to 'release' are mixed during the gate.I would like A, B, C, D PRs to 'main' no to be mixed with A, B, C, D PRs to 'release'. | 14:58 |
*** wuchunyang has joined #zuul | 15:00 | |
pabelanger | I think this has been discussed before, the reason we do that today, is for things like upgrade testing between branches. However, I'm not sure if we ever discussed the ability to disable that in the future | 15:02 |
*** wuchunyang has quit IRC | 15:04 | |
tobiash | newbie2020: sounds like you want https://review.opendev.org/c/zuul/zuul/+/718531 | 15:04 |
corvus | tobiash beat me to that link by seconds :) | 15:05 |
pabelanger | oh, nice | 15:05 |
tobiash | :) | 15:05 |
corvus | i think probably the only reason we haven't merged that yet is just to keep the runway clear for v4.0 | 15:05 |
corvus | oh, and we probably want https://review.opendev.org/720182 to be settled too | 15:06 |
newbie2020 | Woah, thanks :) | 15:07 |
newbie2020 | The use case mentioned in the PR is precisely the one I am struggling with :+1 | 15:08 |
*** nils has joined #zuul | 15:09 | |
openstackgerrit | Jan Zerebecki proposed zuul/zuul-jobs master: Switch from Debian Stretch to Buster https://review.opendev.org/c/zuul/zuul-jobs/+/766496 | 15:12 |
tobiash | corvus: those two should be settled I just had to rebase them every now and then | 15:13 |
corvus | tobiash: ++ the second doesn't have +2s for some reason, that's all :) | 15:14 |
corvus | felixedel, zbr: https://zuul.opendev.org/t/openstack/build/713e89ddf21e4e888fce5416d5c8a028/log/job-output.txt#4590 | 15:19 |
corvus | when i go to that link, my browser does not scroll to that line | 15:20 |
corvus | that's a regression; is there a fix for that? | 15:20 |
zbr | no idea, i almost never used that part of the UI | 15:21 |
*** bhavikdbavishi has quit IRC | 15:26 | |
*** bhavikdbavishi has joined #zuul | 15:28 | |
corvus | tobiash: do you remember any changes about retried jobs and zuul_return data? (cc sshnaidm) | 15:32 |
tobiash | corvus: I remember that this had problems and we wrote a fix | 15:33 |
tobiash | I'll check in a bit | 15:34 |
*** wuchunyang has joined #zuul | 15:34 | |
corvus | tobiash: sshnaidm found a case where we restarted the executors and a paused job was retried; its dependent jobs ran to completion with the data from the first run of the paused job, not the second. | 15:34 |
corvus | i'm unsure if the dependent jobs were retried or not | 15:34 |
tobiash | yeah I remember having a fix for this | 15:34 |
tobiash | but in meeting atm | 15:35 |
corvus | yeah, it's ringing a bell for me too | 15:35 |
corvus | oh i might be thinking of Correctly handle skipped jobs on retries | 15:35 |
corvus | Ia51e46f71267535fef792d875b271271305fdad2 | 15:35 |
tobiash | sounds like that one | 15:36 |
corvus | so this might be something new | 15:36 |
corvus | very similar case, but no skipped jobs in this one | 15:36 |
tobiash | maybe I dreamed that and I got just a bug report about this issue | 15:37 |
sshnaidm | https://review.opendev.org/c/zuul/zuul/+/711002 - this one? | 15:38 |
*** Goneri has joined #zuul | 15:38 | |
tobiash | ah yeah this one :) | 15:38 |
corvus | sshnaidm: oh good find :) | 15:38 |
tobiash | so didn't dream that | 15:38 |
*** wuchunyang has quit IRC | 15:39 | |
sshnaidm | need to merge it :) | 15:39 |
corvus | i'm still digging through our logs; i'll make sure this matches the issue sshnaidm found | 15:39 |
felixedel | corvus: Which browser are you using? I'm not sure if that is a problem with the Zuul UI. I personally have quite often problems with those anchors on nearly all sites especially with chrome. Sometimes they work, sometimes they don't. Especially in python documetnations / sphinx this is annoying. | 15:44 |
corvus | okay, that's a surprisingly complicated change; i'm going to need a bit for that one. | 15:44 |
corvus | felixedel: ff; that's definitely something that worked before | 15:45 |
tobiash | felixedel: with my ff it doesn't work as well | 15:45 |
tobiash | maybe due to the async loading | 15:45 |
felixedel | Async loading could be a problem there, right | 15:45 |
felixedel | I'm not sure how those anchors are evaluated by a browser. | 15:46 |
corvus | felixedel: with async loading, react is going to need to handle it | 15:46 |
felixedel | But AFAIK the content was also loaded asynchronously before. Just on a different page | 15:46 |
corvus | there was some code to handle that | 15:46 |
felixedel | You mean something like "scroll to ..."? Right, I think I've seen that | 15:47 |
corvus | yep that | 15:47 |
corvus | and that should run after the data is finished loading and we construct the table | 15:47 |
felixedel | That part is still there | 15:49 |
felixedel | https://opendev.org/zuul/zuul/src/branch/master/web/src/containers/logfile/LogFile.jsx#L81 | 15:51 |
pabelanger | unrelated, ansible-builder is a new project to allow users to create ansible execution environments: https://www.ansible.com/blog/introduction-to-ansible-builder Some cool things are 1) it uses bindep for distro packages, and 2) we are using zuul (specultive containers) for testing | 15:53 |
corvus | pabelanger: \o/ | 15:53 |
*** newbie2020 has quit IRC | 15:57 | |
corvus | tobiash: i left some suggestions/questions on https://review.opendev.org/711002 | 16:04 |
*** zbr has quit IRC | 16:04 | |
tobiash | k, I'll check with benedikt tomorrow | 16:04 |
*** zbr has joined #zuul | 16:06 | |
*** zbr has quit IRC | 16:07 | |
*** ikhan has joined #zuul | 16:07 | |
*** zbr has joined #zuul | 16:08 | |
*** ikhan has quit IRC | 16:08 | |
*** jfoufas1 has quit IRC | 16:14 | |
*** zbr has quit IRC | 16:24 | |
*** zbr has joined #zuul | 16:26 | |
*** zbr has quit IRC | 16:29 | |
*** zbr has joined #zuul | 16:29 | |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Required SQL reporters https://review.opendev.org/c/zuul/zuul/+/630472 | 16:30 |
*** hamalq has joined #zuul | 16:30 | |
tobiash | corvus: I've almost forgot that I have a day off tomorrow so I'll look at 711002 next week | 16:32 |
corvus | tobiash: enjoy! | 16:37 |
*** mach1na has quit IRC | 16:37 | |
zbr | fungi: what we missed with gear was https://review.opendev.org/c/opendev/gear/+/742165/2/ | 16:39 |
zbr | I am not even sure it is needed, didn't we already switch to py3? still, that is what the other change is waiting for. | 16:39 |
fungi | zbr: oh! hah, yes i could not for the life of me figure out why zuul insisted that change was needed. i didn't realize zuul would parse depends-on footers outside the footer paragraph so didn't even look in other parts of the commit message | 16:41 |
zbr | it is bit weird because if I remember well depends-on was supposed to work only across repos, not inside repos. but in this case it prevented gating. | 16:41 |
fungi | working as designed | 16:41 |
fungi | oh, you can totally use it within repos, sure | 16:41 |
zbr | yeah, but everyone involved missed to see it :D | 16:41 |
zbr | i am used to see them as last thing in the commit message. | 16:42 |
openstackgerrit | Jan Zerebecki proposed zuul/zuul-jobs master: Switch from Debian Stretch to Buster https://review.opendev.org/c/zuul/zuul-jobs/+/766496 | 16:42 |
fungi | but yes, the fact that the depends-on was for the same repo made me assume there was some implicit git dependency i was missing and so i didn't look beyond the footer paragraph for depends-on lines | 16:43 |
openstackgerrit | Jan Zerebecki proposed zuul/zuul-jobs master: Switch from Debian Stretch to Buster https://review.opendev.org/c/zuul/zuul-jobs/+/766496 | 16:43 |
fungi | some software which parses commit messages is picky about footers appearing only in the final paragraph, but apparently not zuul | 16:44 |
*** zbr has quit IRC | 16:46 | |
*** zbr has joined #zuul | 16:49 | |
*** zbr has quit IRC | 16:49 | |
*** zbr has joined #zuul | 16:55 | |
*** jcapitao has quit IRC | 17:11 | |
*** jpena is now known as jpena|off | 17:17 | |
*** zbr has quit IRC | 17:21 | |
*** zbr has joined #zuul | 17:24 | |
*** hamalq has quit IRC | 17:34 | |
*** zbr has quit IRC | 17:35 | |
*** zbr has joined #zuul | 17:37 | |
avass | would it be possible to extend project templates to allow extending jobs in the project template? | 17:42 |
avass | say you'd need to add a unique requires on a build job in the template? | 17:44 |
avass | something like: https://etherpad.opendev.org/p/Bg2szXgrTUMwftKrNKZB | 17:44 |
avass | wait that should already work | 17:45 |
avass | nevermind :) | 17:45 |
*** zbr has quit IRC | 17:55 | |
*** zbr has joined #zuul | 17:57 | |
*** zbr5 has joined #zuul | 17:57 | |
*** zbr5 has quit IRC | 17:58 | |
*** zbr has quit IRC | 17:58 | |
*** zbr has joined #zuul | 17:59 | |
*** hamalq has joined #zuul | 18:03 | |
*** rpittau is now known as rpittau|afk | 18:04 | |
*** hamalq_ has joined #zuul | 18:07 | |
*** hamalq has quit IRC | 18:10 | |
openstackgerrit | Jimmy McArthur proposed zuul/zuul-website master: Adding Get Started page https://review.opendev.org/c/zuul/zuul-website/+/766520 | 18:10 |
*** bhavikdbavishi has quit IRC | 18:35 | |
*** hashar has quit IRC | 20:32 | |
*** rfolco has quit IRC | 21:34 | |
*** Phoenikzz has quit IRC | 22:03 | |
*** nils has quit IRC | 23:09 | |
*** Goneri has quit IRC | 23:40 | |
*** rfolco has joined #zuul | 23:41 | |
*** tosky has quit IRC | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!