As promised (and 1 day late), this is a reminder of the planned
migration of the Zuul users to the Packit as dist-git CI runner.
What has been discussed so far:
- Limit the initial Zuul disablement to disable all the non-x86_64
scratch builds [1]. Current plan for this is 2026-01-12 (January 12),
together with the onboarding on the Packit as dist-git CI runner
- Add the capability for Packit to do eln scratch builds on rawhide PRs
(see issue [2] on exact details) and afterwards we could go ahead with
the remaining disablement
- Be able to run the tmt tests as soon as x86_64 builds are finished
[3,4]. We will try to get it done as soon as possible, but would not be
a blocker for the zuul disablement otherwise
If you have some more feedback, please go ahead and share it with us :)
[1]: https://pagure.io/fedora-project-config/pull-request/354
[2]: https://github.com/packit/packit-service/issues/2920
[3]: https://github.com/packit/packit-service/issues/2919
[4]: https://github.com/fedora-infra/koji-fedoramessaging/issues/155
On 2025/12/17 18:01, Cristian Le via devel wrote:
Dear package maintainers currently using Zuul,
Packit as Fedora dist-git CI has recently reached feature-parity with
the Zuul CI, and as the first step
in the final phase implementation of the "Packit as dist-git CI"
change [1] we are migrating
the current Zuul CI users to packit Fedora CI [2] and disabling the
Zuul runners on
src.fedoraproject.org/rpms/* for the time being.
Our plan is to automatically migrate the Zuul dist-git packages on
2026-01-12 (January 12).
Please let us know of any concerns you might have with the migration
up until then so we can decide whether
we can go forward with it. We will send another reminder of this as a
reply to this announcement one week
before the migration 2026-01-05 (January 5).
After the packages are migrated we will monitor your feedback [3-6] on
this migration and decide if we can go ahead
with the Zuul deprecation and disablement or need to resolve any
blocking issues first. We could also keep the
Zuul CI temporarily running on a small subset of packages if requested.
We are looking forward to your feedback on this matter.
PS: The migration of the other Zuul jobs that are linked to pagure.io
[7] will be addressed at a later
time as these require custom handling and are tied with the forge
migration. We do not have a timeline
for this part yet, but we will provide an update as soon as we have a
plan for this.
[1]: https://fedoraproject.org/wiki/Changes/PackitDistgitCI
[2]: https://github.com/packit/deployment/pull/672
[3]: Fedora CI channel https://matrix.to/#/#fedora-ci:fedoraproject.org
[4]: Packit channel https://matrix.to/#/#packit:fedora.im
[5]: Packit issues
https://github.com/packit/packit-service/issues/new?template=fedora-ci.yml
[6]: This email and discussion thread
[7]:
https://pagure.io/fedora-project-config/blob/master/f/resources/fedora-sources.yaml
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue