@futomi:matrix.org | We currently have Koji running and I'm looking into Zuul to automate build and test. Can it point to "on-prem" Koji? | 01:16 |
---|---|---|
@clarkb:matrix.org | > <@futomi:matrix.org> We currently have Koji running and I'm looking into Zuul to automate build and test. Can it point to "on-prem" Koji? | 01:58 |
Should be able to assuming there is an API you can trigger via the zuul jobs (I'm not familiar with koji). One thing to keep in mind is Zuul managed speculative unmerged got states and you'll want to consider that too | ||
@clarkb:matrix.org | * Should be able to assuming there is an API you can trigger via the zuul jobs (I'm not familiar with koji). One thing to keep in mind is Zuul manages speculative unmerged git states and you'll want to consider that too | 01:59 |
@morucci:matrix.org | hi @futomi we provide some Zuul jobs to build Fedora packages on Fedora Koji. We use the scratch build feature of Koji (srpm build + scratch build) then we fetch builts artifacts (rpm) from Koji and store them into a storage. Zuul Child jobs can then fetch rpm from the storage and perform some testing | 08:50 |
@morucci:matrix.org | You could find the jobs here https://pagure.io/fedora-zuul-jobs-config | 08:51 |
@morucci:matrix.org | ansible roles are defined into https://pagure.io/zuul-distro-jobs | 08:52 |
@morucci:matrix.org | roles use the Koji API via the koji client | 08:54 |
@q:fricklercloud.de | zuul is still leaking console log files in /tmp on a static node for me, wasn't that supposed to be fixed? | 09:27 |
@ehanjos12:matrix.org | Hi all! | 12:22 |
I am currently evaluating the [Nodepool Openshift Pods Driver](https://zuul-ci.org/docs/nodepool/latest/openshift-pods.html) and have some questions regarding howto create a base job that uses a pod resource, howto handle | ||
credentials, workspaces etd. Are you aware of any open project that uses that driver that I can look into? | ||
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 869209: Add timer event directly to pipeline event queues https://review.opendev.org/c/zuul/zuul/+/869209 | 13:03 | |
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 869209: Add timer event directly to pipeline event queues https://review.opendev.org/c/zuul/zuul/+/869209 | 13:06 | |
@fungicide:matrix.org | > <@futomi:matrix.org> We currently have Koji running and I'm looking into Zuul to automate build and test. Can it point to "on-prem" Koji? | 14:02 |
what's a koji? have a link or brief description? hopefully one that explains what an off-prem one would be too (is it a hosted service of some sort?) | ||
@fungicide:matrix.org | i'm only familiar with it being the term for the mold used to ferment sake | 14:02 |
-@gerrit:opendev.org- Fabien Boucher proposed: [zuul/zuul] 867804: [gitlab driver] Handle missing diff_refs attribute https://review.opendev.org/c/zuul/zuul/+/867804 | 15:07 | |
@fungicide:matrix.org | > <@fungicide:matrix.org> what's a koji? have a link or brief description? hopefully one that explains what an off-prem one would be too (is it a hosted service of some sort?) | 16:26 |
sorry, please ignore. for some reason element stopped showing me new messages so i didn't see the subsequent discussion | ||
@clarkb:matrix.org | > <@q:fricklercloud.de> zuul is still leaking console log files in /tmp on a static node for me, wasn't that supposed to be fixed? | 16:50 |
There is a specific flag you have to set to disable the console log files. You should be able to find that in the infra-prod jobs for opendev/system-config I don't remember it off the top of my head | ||
@q:fricklercloud.de | https://opendev.org/opendev/system-config/src/branch/master/playbooks/zuul/roles/add-bastion-host/tasks/main.yaml#L13 ? | 17:38 |
I don't want to disable the console, it is useful for the test jobs that are running, I just want to avoid /tmp filling up after some weeks of operation | ||
@clarkb:matrix.org | Ah in that case I think those leaks would be fixed by the other approach ianw was looking at which was a protocol to delete things when no longer needed | 17:41 |
@futomi:matrix.org | > <@morucci:matrix.org> roles use the Koji API via the koji client | 18:07 |
Thank you for this! | ||
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 869262: Further avoid unnecessary change dependency updates https://review.opendev.org/c/zuul/zuul/+/869262 | 23:30 | |
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed on behalf of Simon Westphahl: [zuul/zuul] 867251: Avoid unnecessary change dependency updates https://review.opendev.org/c/zuul/zuul/+/867251 | 23:30 | |
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 869262: Further avoid unnecessary change dependency updates https://review.opendev.org/c/zuul/zuul/+/869262 | 23:34 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!