Hello,
ever wanted to add Zuul CI to your Fedora packages in dist-git but then got discouraged by having to edit the yaml file[0] manually?
I created zuul-config-generator[1], a small script to find all the given username's or group's packages and generate `fedora-distgits.yaml` with them in the current directory. Packages are listed in the alphabetic order and the file formatting matches the one from fedora-project-config. Then replace the file from fedora-project-config repository with the newly generated one and open a pull request on pagure.
Please note, if you want to add hundreds of packages at once, coordinate with the Zuul folks -- they know best how much it can handle. (e.g. I added the batches of 100 Python packages each through a time span of a few weeks.)
Cheers, Karolina
[0] https://pagure.io/fedora-project-config/blob/master/f/resources/fedora-distg... [1] https://github.com/befeleme/zuul-config-generator
On 06-02-2024 10:32, Karolina Surma wrote:
Please note, if you want to add hundreds of packages at once, coordinate with the Zuul folks -- they know best how much it can handle.
Do you happen to have contact details or a pointer to them?
I have an issue with Zuul (not related to adding packages) that I'd like them to look into, but so far I have been unable to figure out where to report that or whom to contact.
-- Sandro
Can join the #fedora-ci:fedoraproject.org matrix group.
On 2024/02/06 14:16, Sandro wrote:
On 06-02-2024 10:32, Karolina Surma wrote:
Please note, if you want to add hundreds of packages at once, coordinate with the Zuul folks -- they know best how much it can handle.
Do you happen to have contact details or a pointer to them?
I have an issue with Zuul (not related to adding packages) that I'd like them to look into, but so far I have been unable to figure out where to report that or whom to contact.
-- Sandro
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Are you using IRC? The IRC bridge is dead I think around that time. You might have to use a proper matrix client in this case.
We are active even yesterday.
On 2024/02/06 14:38, Sandro wrote:
On 06-02-2024 14:27, Cristian Le via devel wrote:
Can join the #fedora-ci:fedoraproject.org matrix group.
I did. Not much activity there though. The last message (before mine) dates back to July 25, 2023.
Thanks for the pointer nonetheless.
-- Sandro
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On 06-02-2024 14:43, Cristian Le via devel wrote:
Are you using IRC? The IRC bridge is dead I think around that time. You might have to use a proper matrix client in this case.
I joined the Matrix room (https://matrix.to/#/#fedora-ci:fedora.im).
We are active even yesterday.
Then I somehow do not get to see the recent messages after joining or I entered the wrong room.
Yeah, it's a different room. The active one is :fedoraproject.org (I think that's the case for all matrix rooms), and both of them are unencrypted, so you can see the full history. Cya there :).
Sorry for hijacking this thread as well
On 2024/02/06 14:48, Sandro wrote:
On 06-02-2024 14:43, Cristian Le via devel wrote:
Are you using IRC? The IRC bridge is dead I think around that time. You might have to use a proper matrix client in this case.
I joined the Matrix room (https://matrix.to/#/#fedora-ci:fedora.im).
We are active even yesterday.
Then I somehow do not get to see the recent messages after joining or I entered the wrong room.
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On Tue, 6 Feb 2024 at 14:18, Sandro lists@penguinpee.nl wrote:
On 06-02-2024 10:32, Karolina Surma wrote:
Please note, if you want to add hundreds of packages at once, coordinate with the Zuul folks -- they know best how much it can handle.
Do you happen to have contact details or a pointer to them?
I have an issue with Zuul (not related to adding packages) that I'd like them to look into, but so far I have been unable to figure out where to report that or whom to contact.
I usually report them to https://pagure.io/fedora-ci/general/issues - you can see a bunch of existing Zuul issues there and there is even an issue label for "Zuul CI", so one can assume this is the right place.
On 06-02-2024 14:27, Ondrej Mosnáček wrote:
On Tue, 6 Feb 2024 at 14:18, Sandro lists@penguinpee.nl wrote:
On 06-02-2024 10:32, Karolina Surma wrote:
Please note, if you want to add hundreds of packages at once, coordinate with the Zuul folks -- they know best how much it can handle.
Do you happen to have contact details or a pointer to them?
I have an issue with Zuul (not related to adding packages) that I'd like them to look into, but so far I have been unable to figure out where to report that or whom to contact.
I usually report them to https://pagure.io/fedora-ci/general/issues - you can see a bunch of existing Zuul issues there and there is even an issue label for "Zuul CI", so one can assume this is the right place.
Thank you. I will report the issue there.
My apologies for hijacking the ${SUBJECT}.
-- Sandro