Tuesday, 2022-07-19

-@gerrit:opendev.org- Ian Wienand proposed:03:48
- [zuul/zuul] 850079: [wip] zuul_console: namespace console log file https://review.opendev.org/c/zuul/zuul/+/850079
- [zuul/zuul] 850269: [wip] start new console for stream tests https://review.opendev.org/c/zuul/zuul/+/850269
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027004:33
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027004:48
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027005:19
-@gerrit:opendev.org- joe_aa proposed: [opendev/zone-gating.dev] 850289: test https://review.opendev.org/c/opendev/zone-gating.dev/+/85028907:38
-@gerrit:opendev.org- joe_aa proposed: [opendev/zone-gating.dev] 850289: test https://review.opendev.org/c/opendev/zone-gating.dev/+/85028907:45
-@gerrit:opendev.org- joe_aa proposed: [opendev/zone-gating.dev] 850290: test2 https://review.opendev.org/c/opendev/zone-gating.dev/+/85029007:47
@hanson76:matrix.orgHi, we are in the process of moving all our git repos from having master as "default branch" to main08:33
and have found some strange behavior in the process.
Git repos that has Zuul jobs that requires other repositories fails if the "main" repository is using master while required repositories has been moved to main.
It looks like Zuul is using the branch of the repository that is being "built" even for the required projects.
We also noticed a similar problem around config-projects, we moved our config-project to main as default branch.
All jobs running on repositories that are still has master as default branch fails with error about master branch not found on the config-project.
@hanson76:matrix.orgNever mind the first problem, read the doc bit more careful and found the "job.required-projects.override-checkout" option!08:42
That solves that problem, but not the config-project problem.
-@gerrit:opendev.org- Takashi Kajinami proposed: [zuul/zuul] 827982: setup.cfg: Replace dashes with underscores https://review.opendev.org/c/zuul/zuul/+/82798208:58
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027010:10
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027011:00
@tristanc_:matrix.orgHanson: for config-project, you need to set this tenant config attribute: https://zuul-ci.org/docs/zuul/latest/tenants.html#attr-tenant.config-projects.%3Cproject%3E.load-branch11:49
-@gerrit:opendev.org- Artem Goncharov proposed: [zuul/zuul] 850008: Implement gitea merge reporter https://review.opendev.org/c/zuul/zuul/+/85000812:10
@hanson76:matrix.org> <@tristanc_:matrix.org> Hanson: for config-project, you need to set this tenant config attribute: https://zuul-ci.org/docs/zuul/latest/tenants.html#attr-tenant.config-projects.%3Cproject%3E.load-branch12:23
That we did, but still got the error when the repo being "built" still uses master.
Also noticed that we got the same error on other untrusted repositories that contains jobs.
Have a job that fails with Error: Project xxxxx.yyy/zuul/config does not have the default branch master
And one that fails with Error: Project xxxxx.yyy/vgcs/zuul/jobs does not have the default branch master
And that is true, they both have main as default branch, the jobs are running on a repo that still has master as default branch
@tristanc_:matrix.orgHanson: in that repo with the master branch, are you using the `override-checkout` option when referencing the zuul/jobs project? 12:27
@hanson76:matrix.org> <@tristanc_:matrix.org> Hanson: in that repo with the master branch, are you using the `override-checkout` option when referencing the zuul/jobs project?12:31
It's references in the roles: section of the job,
roles:
- zuul: zuul/jobs
Should I add override-checkout there?
@tristanc_:matrix.orgHanson: the option needs be set as you did previously, with `job.required-projects.override-checkout`12:35
@hanson76:matrix.org> <@tristanc_:matrix.org> Hanson: the option needs be set as you did previously, with `job.required-projects.override-checkout`12:39
Even when that repo is no in the required job today, it's only a "job repo" and referenced in the roles: section of the job today.
@tristanc_:matrix.orgHanson: that is what is mentioned in https://zuul-ci.org/docs/zuul/latest/config/job.html#attr-job.roles12:43
@hanson76:matrix.org> <@tristanc_:matrix.org> Hanson: that is what is mentioned in https://zuul-ci.org/docs/zuul/latest/config/job.html#attr-job.roles12:45
Totally missed that! Thanks for help. Will try it out.
-@gerrit:opendev.org- Joshua Watt proposed: [zuul/zuul] 850351: Add node_priority job variable https://review.opendev.org/c/zuul/zuul/+/85035114:02
@jpew:matrix.orgw.r.t ^^, this is really useful for us because we are building embedded targets, then testing them on testing cluster (where hardware resources are limited). This allows us to prioritize the things at the head of the gate queue to allocated a hardware resource for testing over the things further down in the queue14:05
@jpew:matrix.org * w.r.t ^^, this is really useful for us because we are building embedded targets, then testing them on a hardware cluster (where hardware resources are limited). This allows us to prioritize the things at the head of the gate queue to allocated a hardware resource for testing over the things further down in the queue14:06
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul] 850369: [WIP] UI: Improve API error handling https://review.opendev.org/c/zuul/zuul/+/85036915:40
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul] 850369: [WIP] UI: Improve API error handling https://review.opendev.org/c/zuul/zuul/+/85036915:47
-@gerrit:opendev.org- Artem Goncharov proposed: [zuul/zuul] 849720: Implement gitea comment trigger https://review.opendev.org/c/zuul/zuul/+/84972016:04
-@gerrit:opendev.org- Artem Goncharov proposed: [zuul/zuul] 849727: Add gitea pr dyn_reconf test https://review.opendev.org/c/zuul/zuul/+/84972716:06
-@gerrit:opendev.org- Artem Goncharov proposed:16:06
- [zuul/zuul] 849728: Implement gitea refs https://review.opendev.org/c/zuul/zuul/+/849728
- [zuul/zuul] 850008: Implement gitea merge reporter https://review.opendev.org/c/zuul/zuul/+/850008
-@gerrit:opendev.org- Artem Goncharov proposed: [zuul/zuul] 850413: Implement gitea requirement https://review.opendev.org/c/zuul/zuul/+/85041317:48
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027019:10
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027019:26
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027019:53
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: [wip] cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027020:12
-@gerrit:opendev.org- Ian Wienand proposed:23:17
- [zuul/zuul] 850269: zuul-stream: start new console for stream tests https://review.opendev.org/c/zuul/zuul/+/850269
- [zuul/zuul] 850079: zuul_console: namespace console log file https://review.opendev.org/c/zuul/zuul/+/850079
- [zuul/zuul] 850270: zuul_console: cleanup console files https://review.opendev.org/c/zuul/zuul/+/850270
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 850270: zuul_console: cleanup console files https://review.opendev.org/c/zuul/zuul/+/85027023:30
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 850109: Add tests for zuul-client job-graph https://review.opendev.org/c/zuul/zuul/+/85010923:30
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 850111: Add test for zuul-client freeze-job https://review.opendev.org/c/zuul/zuul/+/85011123:31

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