*** saneax has quit IRC | 00:12 | |
*** jamesmcarthur has joined #zuul | 00:14 | |
*** jamesmcarthur has quit IRC | 00:21 | |
*** jamesmcarthur has joined #zuul | 00:26 | |
*** jamesmcarthur has quit IRC | 00:53 | |
*** jamesmcarthur has joined #zuul | 00:54 | |
*** jamesmcarthur has quit IRC | 01:01 | |
*** jamesmcarthur has joined #zuul | 01:15 | |
*** jamesmcarthur has quit IRC | 01:28 | |
*** michael-beaver has quit IRC | 01:46 | |
*** jamesmcarthur has joined #zuul | 02:01 | |
*** threestrands has joined #zuul | 02:13 | |
*** bhavikdbavishi has joined #zuul | 02:24 | |
*** bhavikdbavishi1 has joined #zuul | 02:27 | |
*** bhavikdbavishi has quit IRC | 02:29 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 02:29 | |
*** jamesmcarthur has quit IRC | 02:30 | |
*** jamesmcarthur_ has joined #zuul | 02:30 | |
*** jamesmcarthur_ has quit IRC | 02:45 | |
*** jamesmcarthur has joined #zuul | 02:53 | |
*** jamesmcarthur has quit IRC | 04:04 | |
*** bolg has joined #zuul | 04:18 | |
*** swest has joined #zuul | 04:57 | |
*** bolg has quit IRC | 04:58 | |
*** bolg has joined #zuul | 05:03 | |
*** swest has quit IRC | 05:03 | |
*** swest has joined #zuul | 05:04 | |
*** bolg has quit IRC | 05:06 | |
*** pcaruana has joined #zuul | 05:07 | |
openstackgerrit | Simon Westphahl proposed zuul/nodepool master: Sort waiting static nodes by creation time https://review.opendev.org/687271 | 05:19 |
---|---|---|
openstackgerrit | Merged zuul/zuul master: Include session expired reason in API fetch error message. https://review.opendev.org/686976 | 05:24 |
openstackgerrit | Merged zuul/zuul master: Ensure tenant web_root url has a trailing slash https://review.opendev.org/676826 | 05:28 |
*** bolg has joined #zuul | 05:28 | |
*** pcaruana has quit IRC | 05:35 | |
*** mhu has quit IRC | 05:42 | |
*** saneax has joined #zuul | 05:50 | |
*** bolg has quit IRC | 05:54 | |
*** threestrands has quit IRC | 06:36 | |
*** threestrands has joined #zuul | 06:36 | |
*** threestrands has quit IRC | 06:41 | |
*** pcaruana has joined #zuul | 06:51 | |
openstackgerrit | Simon Westphahl proposed zuul/zuul master: Spec for allowing circular dependencies https://review.opendev.org/643309 | 06:54 |
openstackgerrit | Simon Westphahl proposed zuul/zuul master: Add optional support for circular dependencies https://review.opendev.org/685354 | 06:55 |
*** tosky has joined #zuul | 07:12 | |
*** jpena|off is now known as jpena | 07:13 | |
openstackgerrit | Simon Westphahl proposed zuul/nodepool master: Sort waiting static nodes by creation time https://review.opendev.org/687271 | 07:19 |
openstackgerrit | Simon Westphahl proposed zuul/nodepool master: Don't touch static nodes that are allocated https://review.opendev.org/687806 | 07:19 |
*** zbr has joined #zuul | 07:33 | |
*** zbr has quit IRC | 07:44 | |
*** zbr has joined #zuul | 08:02 | |
openstackgerrit | Simon Westphahl proposed zuul/nodepool master: Don't touch static nodes that are allocated https://review.opendev.org/687806 | 08:03 |
openstackgerrit | Simon Westphahl proposed zuul/nodepool master: Sort waiting static nodes by creation time https://review.opendev.org/687271 | 08:03 |
*** jangutter has joined #zuul | 08:03 | |
*** recheck has joined #zuul | 08:04 | |
*** themroc has joined #zuul | 08:06 | |
*** hashar has joined #zuul | 08:08 | |
*** arxcruz|rover is now known as arxcruz | 08:11 | |
*** bolg has joined #zuul | 08:33 | |
*** Miouge has quit IRC | 08:36 | |
*** Miouge has joined #zuul | 08:38 | |
*** lennyb has quit IRC | 08:57 | |
*** lennyb has joined #zuul | 08:57 | |
*** mhu has joined #zuul | 09:05 | |
openstackgerrit | Matthieu Huin proposed zuul/zuul master: Zuul Web: add /api/user/authorizations endpoint https://review.opendev.org/641099 | 09:23 |
openstackgerrit | Matthieu Huin proposed zuul/zuul master: Reduce sleep to avoid race conditions https://review.opendev.org/684726 | 09:24 |
*** bolg has quit IRC | 09:31 | |
*** mhu has quit IRC | 09:59 | |
*** mhu has joined #zuul | 10:33 | |
*** bolg has joined #zuul | 10:41 | |
openstackgerrit | Merged zuul/nodepool master: Add port-cleanup-interval config option https://review.opendev.org/687024 | 11:00 |
*** jpena is now known as jpena|lunch | 11:04 | |
*** avass has joined #zuul | 11:20 | |
*** jhesketh has quit IRC | 11:29 | |
*** sanjayu_ has joined #zuul | 11:31 | |
*** sanjayu__ has joined #zuul | 11:33 | |
*** saneax has quit IRC | 11:34 | |
*** sanjayu_ has quit IRC | 11:36 | |
*** jhesketh has joined #zuul | 11:43 | |
*** jpena|lunch is now known as jpena | 11:58 | |
*** rfolco has joined #zuul | 12:05 | |
*** rfolco is now known as rfolco|ruck | 12:07 | |
openstackgerrit | Simon Westphahl proposed zuul/nodepool master: Don't touch static nodes that are allocated https://review.opendev.org/687806 | 12:10 |
openstackgerrit | Simon Westphahl proposed zuul/nodepool master: Sort waiting static nodes by creation time https://review.opendev.org/687271 | 12:10 |
*** AJaeger has quit IRC | 12:12 | |
*** rlandy has joined #zuul | 12:15 | |
*** AJaeger has joined #zuul | 12:17 | |
*** sanjayu_ has joined #zuul | 12:32 | |
*** sanjayu__ has quit IRC | 12:35 | |
pabelanger | Hmm, TIL (I think) that for tox siblings to work, said project needs to be added as a required-project | 12:41 |
pabelanger | https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/tox/tasks/siblings.yaml#L13 | 12:41 |
pabelanger | mordred: do you know why that is?^ | 12:41 |
pabelanger | for example, we'd like to test a depends-on to molecule, but it isn't a direct requirement to our repo | 12:42 |
pabelanger | 99.9% of the time, we'll install via pypi | 12:42 |
pabelanger | however, in some cases, we do want to test molecule PRs | 12:42 |
pabelanger | eg: https://github.com/ansible-security/ids_config/pull/8 | 12:43 |
*** bolg has quit IRC | 12:45 | |
pabelanger | okay, that actually makes sense. Because even if we confirmed the molecule PR is good, we'd still want it to be a required-project, because once merged on their side, it still wouldn't mean a release to pypi is happening | 12:52 |
fungi | right | 12:55 |
fungi | you's merge that change and then your jobs would no longer work | 12:55 |
pabelanger | ++ thanks | 12:56 |
fungi | we get to explain this nuance to opendev users almost weekly | 12:56 |
pabelanger | yah, now that I think though it, it makes total sense | 12:56 |
pabelanger | but, I didn't understand at first | 12:56 |
fungi | "but i just want the job to install a dependency from source if my change depends on a change/pr from it" ... "no, you actually *don't* want that, and here's why" | 12:57 |
pabelanger | yah, I think in our case, we likely want to add molecule as required-project now, to aid in their development. But also means, we start using their master branch for our test runner | 12:58 |
fungi | there are some partial alternatives | 12:58 |
fungi | like run two jobs, one with the dep from source and one from releases | 12:59 |
pabelanger | yah, have done that before for some other roles | 12:59 |
fungi | then you can see that your new change is working on the from-source job, but won't be able to merge until the dependent behavior shows up in a release and the from-releases job starts passing | 12:59 |
fungi | or you can edit the job temporarily in your change or in another do-not-merge change with a dependency relationship to use the source version so you can prove it works | 13:01 |
mordred | pabelanger: yes - all of the words you said above are right! :) | 13:02 |
mordred | glad I could help | 13:02 |
pabelanger | mordred; solver of all things! | 13:04 |
*** bolg has joined #zuul | 13:06 | |
fungi | in this case, he's a dependency solver | 13:07 |
* fungi couldn't resist | 13:07 | |
mordred | oh my | 13:08 |
*** avass has quit IRC | 13:16 | |
*** michael-beaver has joined #zuul | 13:18 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-registry master: HEAD object after PUT https://review.opendev.org/687681 | 13:30 |
*** jangutter_ has joined #zuul | 13:37 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-registry master: HEAD object after PUT https://review.opendev.org/687681 | 13:40 |
*** jangutter has quit IRC | 13:40 | |
*** jangutter has joined #zuul | 13:53 | |
*** tosky has quit IRC | 13:55 | |
*** jangutter_ has quit IRC | 13:57 | |
*** spsurya has joined #zuul | 13:57 | |
*** fdegir has quit IRC | 14:06 | |
*** fdegir has joined #zuul | 14:07 | |
*** hashar has quit IRC | 14:25 | |
*** bolg has quit IRC | 14:37 | |
corvus | we should add that to the siblings role documentation | 14:38 |
*** jpena is now known as jpena|off | 14:39 | |
*** pcaruana has quit IRC | 14:39 | |
*** bolg has joined #zuul | 14:40 | |
*** chandankumar is now known as raukadah | 14:43 | |
*** jamesmcarthur has joined #zuul | 14:52 | |
*** pcaruana has joined #zuul | 15:01 | |
*** bhavikdbavishi has quit IRC | 15:12 | |
*** bhavikdbavishi has joined #zuul | 15:13 | |
*** pcaruana has quit IRC | 15:26 | |
*** zbr has quit IRC | 15:29 | |
*** zbr has joined #zuul | 15:31 | |
*** hashar has joined #zuul | 15:34 | |
*** sanjayu_ has quit IRC | 15:37 | |
*** bhavikdbavishi has quit IRC | 15:45 | |
*** bhavikdbavishi1 has joined #zuul | 15:45 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 15:48 | |
*** themroc has quit IRC | 15:54 | |
*** hashar is now known as hasharAway | 16:10 | |
*** mhu has quit IRC | 16:19 | |
*** jpena|off is now known as jpena | 16:19 | |
*** igordc has joined #zuul | 16:20 | |
pabelanger | do we think zuul-registry is usable outside of opendev today? Or should people hold off until 0.0.1 release? | 16:24 |
fungi | i don't think we're sure it's entirely usable within opendev yet. there were still significant bugs being ironed out of it as of yesterday, as well as additional debugging added to investigate some unexpected behavior | 16:26 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add docker buildset test https://review.opendev.org/687953 | 16:34 |
pabelanger | fungi: ack, thanks | 16:34 |
corvus | i agree with that assesment :) | 16:34 |
fungi | pabelanger: that said, if you want to try it (without expecting it to work) and help us fix more bugs we don't know about, i doubt anyone will mind ;) | 16:39 |
*** pcaruana has joined #zuul | 16:40 | |
corvus | speaking of which ... i registered zuul-registry on pypi | 16:42 |
corvus | so we now have a 0.0.0 release | 16:43 |
*** phildawson has quit IRC | 16:43 | |
corvus | https://github.com/andrewp-as-is/pypi-register/blob/master/scripts/pypi-register is handy | 16:43 |
fungi | neat | 16:45 |
fungi | their readme is missing a disclaimer that the tool is basically a workaround for the pypi maintainers' effort to prevent folks from registering empty projects before they have a package to upload ;) | 16:47 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Run docker and podman push/pull tests https://review.opendev.org/687692 | 16:54 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add docker buildset test https://review.opendev.org/687953 | 16:55 |
*** jamesmcarthur has quit IRC | 17:03 | |
*** jamesmcarthur_ has joined #zuul | 17:04 | |
*** rlandy is now known as rlandy|brb | 17:08 | |
*** hasharAway has quit IRC | 17:13 | |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Run docker and podman push/pull tests https://review.opendev.org/687692 | 17:21 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add docker buildset test https://review.opendev.org/687953 | 17:21 |
*** jamesmcarthur_ has quit IRC | 17:44 | |
*** rlandy|brb is now known as rlandy | 17:45 | |
*** hashar has joined #zuul | 17:50 | |
*** jpena is now known as jpena|off | 17:57 | |
openstackgerrit | David Shrewsbury proposed zuul/nodepool master: WIP: experimenting with using ZK for fake driver https://review.opendev.org/687150 | 17:59 |
*** jamesmcarthur has joined #zuul | 18:00 | |
*** bhavikdbavishi has quit IRC | 18:08 | |
*** noorul has joined #zuul | 18:13 | |
*** igordc has quit IRC | 18:19 | |
noorul | ofosos: hi | 18:29 |
openstackgerrit | David Shrewsbury proposed zuul/nodepool master: Fix builder shutdown race in tests https://review.opendev.org/687965 | 18:49 |
Shrews | zuul-maint: just discovered ^^^ in a random test failure on another change | 18:51 |
*** noorul has quit IRC | 18:51 | |
Shrews | the example failure is https://zuul.opendev.org/t/zuul/build/23db1fd7ea0746278733738e536fcf1e/log/job-output.txt#594 | 18:53 |
Shrews | oops, i need a join() call in that | 19:07 |
openstackgerrit | Merged zuul/nodepool master: Don't touch static nodes that are allocated https://review.opendev.org/687806 | 19:26 |
openstackgerrit | David Shrewsbury proposed zuul/nodepool master: Fix builder shutdown race in tests https://review.opendev.org/687965 | 19:32 |
openstackgerrit | Merged zuul/nodepool master: Sort waiting static nodes by creation time https://review.opendev.org/687271 | 19:38 |
Shrews | corvus: just happened to notice that https://review.opendev.org/685116 seems to be "stuck" in zuul check queue for over 32 hours | 19:49 |
*** igordc has joined #zuul | 20:03 | |
*** michael-beaver has quit IRC | 20:08 | |
*** jamesmcarthur has quit IRC | 20:08 | |
*** jamesmcarthur has joined #zuul | 20:09 | |
*** jamesmcarthur has quit IRC | 20:14 | |
*** pcaruana has quit IRC | 20:15 | |
corvus | Shrews: i guess that's better than not being in the queue at all? | 20:23 |
corvus | Shrews: there's a paused job, but its dependency has finished (and failed). i'm guessing something went wrong there. | 20:24 |
*** jamesmcarthur has joined #zuul | 20:25 | |
*** jamesmcarthur has quit IRC | 20:27 | |
*** spsurya has quit IRC | 20:28 | |
*** jamesmcarthur has joined #zuul | 20:30 | |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add docker buildset test https://review.opendev.org/687953 | 20:39 |
*** jamesmcarthur has quit IRC | 20:43 | |
*** jamesmcarthur has joined #zuul | 20:44 | |
*** jamesmcarthur has quit IRC | 20:50 | |
*** jamesmcarthur has joined #zuul | 20:50 | |
*** jamesmcarthur has quit IRC | 20:52 | |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add podman buildset test https://review.opendev.org/687986 | 20:59 |
corvus | tristanC: ^ that shows the namespaced registry in action. do you have a a suggestion for a small test image on quay.io that we can use for validation (ideally something like alpine -- ~5mb) | 21:00 |
corvus | https://quay.io/repository/0xff/alpine-sshd?tab=tags looks promising? | 21:06 |
*** jamesmcarthur has joined #zuul | 21:07 | |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add podman buildset test https://review.opendev.org/687986 | 21:08 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add podman buildset test https://review.opendev.org/687986 | 21:11 |
*** rfolco|ruck has quit IRC | 21:13 | |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add podman buildset test https://review.opendev.org/687986 | 21:14 |
corvus | tristanC: ^ there we go! a buildset registry shadowing both docker.io and quay.io | 21:14 |
clarkb | corvus: do you need to ensure your test images have different hashes/blobs/layers? | 21:14 |
clarkb | (if you pull alpine in both cases it is possible docker client might noop and not cover as much code as we want when pulling from the secnd source?) | 21:15 |
corvus | clarkb: by the end of the stack at least, i tried to make sure each test segment deletes each image | 21:16 |
clarkb | ah cool | 21:16 |
corvus | but do keep an eye out for if i didn't do that right :) | 21:16 |
clarkb | ok I've got to pop out for a short bit but intend to do some reviews when back | 21:17 |
corvus | cool, i think that stack is ready | 21:17 |
fungi | i'm headed out to dinner but should be back later | 21:17 |
*** jamesmcarthur has quit IRC | 21:46 | |
*** hashar has quit IRC | 21:57 | |
clarkb | can you check my comment on https://review.opendev.org/#/c/687613/4 I'm not sure I understand how the shadowing is meant to work if we have to explicitly copy content into the registry beforehand | 22:09 |
*** rlandy is now known as rlandy|bbl | 22:23 | |
corvus | clarkb: let me know if that reply makes sense | 22:27 |
clarkb | yup I was missing the bit for falling back on other mirrors | 22:28 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Remove unused file from functional test https://review.opendev.org/687998 | 22:28 |
clarkb | corvus: item in https://review.opendev.org/#/c/687953/4 | 22:33 |
corvus | answered! | 22:35 |
*** igordc has quit IRC | 22:36 | |
clarkb | ah ya I see it in a later change too. The when conditional is the inverse | 22:38 |
clarkb | corvus: comment on https://review.opendev.org/#/c/687986/4 related to the question I had earlier today | 22:38 |
clarkb | and I suggsted a minor code simplification in https://review.opendev.org/#/c/687613/4 but I don't think that needs a new patchset | 22:39 |
corvus | cool, i should change my habits to match that :) | 22:40 |
corvus | clarkb: i'll rejigger the deletes when i figure out why there's no /run/user/1000/containers/auth.json (even after having performed a 'podman login' earlier) | 22:40 |
corvus | i just set an autohold to try to figure that out | 22:41 |
clarkb | ok | 22:41 |
corvus | (i've run the playbook many times locally with success; this is an unexpected difference) | 22:41 |
corvus | oh, apparently it's just /run/user/1000/auth.json | 22:54 |
corvus | that seems... weird. | 22:54 |
corvus | it also contradicts the docs | 22:55 |
clarkb | could potentially collide with other services adding a auth.json to the systemd user runtime dir | 22:57 |
corvus | yeah, that's why it seems like such a weird/wrong choice | 23:08 |
corvus | looking at the code i can not figure out how it ended up there | 23:21 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add podman buildset test https://review.opendev.org/687986 | 23:25 |
corvus | <shrug> | 23:25 |
clarkb | corvus: one small thing in that latest patchset | 23:41 |
clarkb | otherwise lgtm | 23:41 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Add podman buildset test https://review.opendev.org/687986 | 23:49 |
corvus | clarkb: oops thx | 23:49 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!