packit-service icon indicating copy to clipboard operation
packit-service copied to clipboard

Research move Fedora CI related code to a separate repository

Open lbarcziova opened this issue 9 months ago • 2 comments

  • [ ] discuss the details with team
    • hardly could be a good inspiration
  • [ ] move the code to a dedicated repo

Some pointers:

  • jobs processing: https://github.com/packit/packit-service/blob/33b1614bed8d153a85564962f28fddf2cba0633b/packit_service/worker/jobs.py#L231-L237
  • helper: https://github.com/packit/packit-service/blob/main/packit_service/worker/helpers/fedora_ci.py
  • handler: https://github.com/packit/packit-service/blob/33b1614bed8d153a85564962f28fddf2cba0633b/packit_service/worker/handlers/distgit.py#L738

lbarcziova avatar Mar 03 '25 07:03 lbarcziova

Just for reference, there are two related topics to this:

  • Having a new identity (either via a new FAS account(s) or via a different mechanism).
  • Moving into Fedora-infra OpenShift cluster.

lachmanfrantisek avatar Mar 03 '25 09:03 lachmanfrantisek

+1, but I would say for the second point, it is more generally about having a separate deployment for the Fedora CI.

lbarcziova avatar Mar 03 '25 10:03 lbarcziova