Wednesday, 2026-04-29

@y2kenny:matrix.orgHi, what is the expected behavior when a Timer trigger is used with job.branches filter?  I understand from the doc that Timer enqueue all branches of the project so would job.branches limit the job execution to only the listed branches?12:38
@y2kenny:matrix.orgright now I seems to get no trigger at all after adding job.branches to the job.  I seems to have some vague recollection that this is expected but I just want to double check.12:48
-@gerrit:opendev.org- Benjamin Schanzel proposed: [zuul/zuul-jobs] 986645: FIX(roles/ensure-javascript-packages): Install version exact https://review.opendev.org/c/zuul/zuul-jobs/+/98664513:09
@fungicide:matrix.orgKenny Ho: is the job defined in a single-branch repository, or in a multi-branch repository?13:17
@fungicide:matrix.orgoh, though you're putting it on the trigger not the job definition13:18
@fungicide:matrix.orgKenny Ho: have you tried instead putting the filter on the job variant where it's added to that pipeline, e.g. https://opendev.org/openstack/project-config/src/branch/master/zuul.d/projects.yaml#L365213:21
@y2kenny:matrix.orgthe job is defined in a single-branch repository externally (in `zuul-jobs`).  The trigger is defined in another trusted repository (zuul-projects) for the repo in question13:24
@fungicide:matrix.orgalternatively, looks like you could set it on a project stanza: https://zuul-ci.org/docs/zuul/latest/config/project.html#attr-project.branches13:25
@y2kenny:matrix.orgbasically we wanted to have a periodic trigger acting on an upstream repo that does not use Zuul themselves13:25
@y2kenny:matrix.orgso we define the job in an untrusted project so we can test the job and then put the trigger in a trusted project13:25
@y2kenny:matrix.orgwithout the jobs.branches, the job was triggered on all the upstream branches as expected.13:26
@fungicide:matrix.orgi don't see branches listed as an option for `project.pipeline` sections though: https://zuul-ci.org/docs/zuul/latest/config/project.html#attr-project.%3Cpipeline%3E13:26
@y2kenny:matrix.orgthe branches was added to the job definition13:26
@fungicide:matrix.orgyou can do `branches` in a job variant (my first example) where it's added to the `project.pipeline`13:27
@y2kenny:matrix.orgum... ok.  I am not sure I understand fully but I will take a look.13:30
@y2kenny:matrix.orgwe haven't been using template but may be we should be13:31
@y2kenny:matrix.orgI did not realize there's a project.branches... I will try that as well13:34
@fungicide:matrix.orgdoesn't need to be in a template, can just be wherever you're adding the pipeline to the project13:40
-@gerrit:opendev.org- Kaloyan Kotlarski proposed: [zuul/zuul-operator] 986657: Allow the operator to configure Zuul authentication https://review.opendev.org/c/zuul/zuul-operator/+/98665713:51
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 986659: Several fixes https://review.opendev.org/c/zuul/zuul/+/98665914:02
-@gerrit:opendev.org- Ruisi Jian proposed: [zuul/zuul] 986663: mqtt-reporter: include change info on buildset start https://review.opendev.org/c/zuul/zuul/+/98666314:20
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 986659: Several fixes https://review.opendev.org/c/zuul/zuul/+/98665914:25
-@gerrit:opendev.org- Kaloyan Kotlarski proposed: [zuul/zuul-operator] 986657: Allow the operator to configure Zuul authentication https://review.opendev.org/c/zuul/zuul-operator/+/98665714:46
-@gerrit:opendev.org- Kaloyan Kotlarski proposed: [zuul/zuul-operator] 986657: Allow the operator to configure Zuul authentication https://review.opendev.org/c/zuul/zuul-operator/+/98665714:53
-@gerrit:opendev.org- Kaloyan Kotlarski proposed: [zuul/zuul-operator] 986657: Allow the operator to configure Zuul authentication https://review.opendev.org/c/zuul/zuul-operator/+/98665715:03
-@gerrit:opendev.org- Kaloyan Kotlarski proposed: [zuul/zuul-operator] 986657: Allow the operator to configure Zuul authentication https://review.opendev.org/c/zuul/zuul-operator/+/98665715:06
-@gerrit:opendev.org- Kaloyan Kotlarski proposed: [zuul/zuul-operator] 986657: Allow the operator to configure Zuul authentication https://review.opendev.org/c/zuul/zuul-operator/+/98665715:09
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 986659: Several fixes https://review.opendev.org/c/zuul/zuul/+/98665916:10
-@gerrit:opendev.org- Ruisi Jian proposed: [zuul/zuul] 986663: mqtt-reporter: include change info on buildset start https://review.opendev.org/c/zuul/zuul/+/98666316:10
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul-jobs] 986695: Upload-logs: skip symlinks https://review.opendev.org/c/zuul/zuul-jobs/+/98669516:39
@jim:acmegating.comWe just made a Zuul release with some important security fixes: https://lists.zuul-ci.org/archives/list/zuul-announce@lists.zuul-ci.org/thread/AANNLH37KT7JNG5QPBEWSLT7YZ4CKEEV/17:22
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 986699: Re-enable python 3.12 tests https://review.opendev.org/c/zuul/zuul/+/98669917:52
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 986699: Re-enable python 3.12 tests https://review.opendev.org/c/zuul/zuul/+/98669922:05

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