Thursday, 2023-02-02

*** dviroel|rover is now known as dviroel|out00:11
opendevreviewIan Wienand proposed openstack/project-config master: nodepool: infra-package-needs; cleanup python  https://review.opendev.org/c/openstack/project-config/+/87247600:24
opendevreviewIan Wienand proposed openstack/project-config master: nodepool: infra-package-needs; remove lvm2  https://review.opendev.org/c/openstack/project-config/+/87247700:24
opendevreviewIan Wienand proposed openstack/project-config master: nodepool: infra-package-needs; cleanup tox installs  https://review.opendev.org/c/openstack/project-config/+/87247800:24
opendevreviewIan Wienand proposed openstack/project-config master: nodepool: infra-package-needs; cleanup tox installs  https://review.opendev.org/c/openstack/project-config/+/87247800:46
*** yadnesh|away is now known as yadnesh05:51
*** jpena|off is now known as jpena08:22
*** rlandy|out is now known as rlandy11:17
*** dviroel|out is now known as dviroel|rover11:37
*** blarnath is now known as d34dh0r5312:08
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add timeout parameter to avoid freeze  https://review.opendev.org/c/openstack/ci-log-processing/+/87242513:08
*** dasm|off is now known as dasm13:53
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add timeout parameter to avoid freeze  https://review.opendev.org/c/openstack/ci-log-processing/+/87242513:53
*** dabukalam6 is now known as dabukalam15:26
*** yadnesh is now known as yadnesh|away15:51
ralonsohianw, hi! can I ask you a question? By default when using a list of "required-projects", the project in this list is cloned and the "master" branch used16:51
ralonsohwhat happens if this project doesn't have "master" branch?16:51
ralonsoh--> https://zuul.opendev.org/t/openstack/build/27d32914cf7a410fbadb3ce952e9899f16:51
ralonsohit has "main" branch16:52
fungiralonsoh: we can set a default branch explicitly16:53
ralonsohhow can I?16:53
clarkbansible is an example of this iirc16:53
ralonsohI'll check that16:53
ralonsohahh with override-checkout, right?16:54
ralonsohclarkb, fungi thank you!!16:54
clarkbyes that appears to be what we use for ansible. I think there is a way to say ansible/s default branch is main in the zuul tenant config too though16:54
clarkbthat might be more correct16:55
fungiralonsoh: literally default-branch: https://opendev.org/openstack/project-config/src/branch/master/gerrit/projects.yaml#L17616:55
fungier, wait, wrong file16:55
clarkbfungi: ^ that config doesn't affect zuul16:55
fungithat's our jeepyb syntax16:55
fungihttps://opendev.org/opendev/project-config/src/branch/master/zuul.d/projects.yaml#L1016:56
clarkbaha its the zuul project config.16:56
fungihere's an example from the openstack tenant: https://opendev.org/openstack/project-config/src/branch/master/zuul.d/projects.yaml#L2616:57
fungiand another: https://opendev.org/openstack/project-config/src/branch/master/zuul.d/projects.yaml#L4816:57
ralonsohthanks, I'll use that16:57
fungiyeah, for some reason i was initially looking for it in the tenant config rather than the projects16:58
clarkbI suspect the reason we didn't do that for ansible is we don't really want a project definition for it (which would report merge errors?)17:00
fungiralonsoh: for reference, here's the documentation for that option: https://zuul-ci.org/docs/zuul/latest/config/project.html#attr-project.default-branch17:03
ralonsohyeah, better than using override-checkout for all job definitions using this repo17:04
opendevreviewRodolfo Alonso proposed openstack/project-config master: Set "main" as default branch of "sqlalchemy/sqlalchemy"  https://review.opendev.org/c/openstack/project-config/+/87259117:08
clarkbya this is the situation I was worried about. I'm not sure if that is safe?17:09
clarkbzuul will want to report merge errors?17:09
clarkbI guess if sqlalchmey doesn't add the app to their repo it will just silently fail?17:09
ralonsohclarkb, should we override the branch per job definition instead?17:10
ralonsohwe are pushing now the patches (Neutron and stadium projects)17:10
clarkbI'm not sure. I'm mostly wondering why we treat ansible the way we do and thats the only possibility I can come up with17:11
*** jpena is now known as jpena|off17:34
fungii see notifications from pypi about some projects where other collaborators are being removed from openstack projects, and one case so far where openstackci was promoted to owner. just a heads up that i'm moving the ones i read to our pypi folder, but also that it seems some teams are getting traction on pypi collaborator cleanup18:01
clarkbralonsoh: thinking about it more I think your change is fine. You would need to add the github zuul app to the repo for it to create noise18:16
clarkband as you say this ensures that all the jobs don't need an update, it will just work18:16
clarkbhowever there is an unknown configuration error so zuul -1'd18:17
clarkbI'm not sure I'll be able to look at that for a bit as I'm trying to correct docker 23 release problems18:17
ralonsohclarkb, thanks for checking that!19:34
opendevreviewMerged openstack/project-config master: nodepool: infra-package-needs; drop curl  https://review.opendev.org/c/openstack/project-config/+/87247322:08
*** dviroel|rover is now known as dviroel|rout22:38
*** dasm is now known as dasm|off22:42
*** rlandy is now known as rlandy|out22:57

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!