#10605 distrepo task failing with `GenericError: Missing kojipkgs file`
Closed: Fixed with Explanation by mohanboddu. Opened by dustymabe.

  • Describe the issue

Our distrepo tasks started failing with an obscure error message.

GenericError: Missing kojipkgs file

Here's one of the failures: https://koji.fedoraproject.org/koji/taskinfo?taskID=82153008

We use these repos to build Fedora CoreOS.

  • When do you need this? (YYYY/MM/DD)

ASAP - we're doing releases very soon.

  • When is this no longer needed or useful? (YYYY/MM/DD)

N/A

  • If we cannot complete your request, what is the impact?

We can't ship updates to FCOS.


I don't have the complete picture here, but the sequence of events was:

  1. Bodhi update 1 was created for rust-afterburn-5.2.0-1.fc35
  2. It reached the stable time threshold and Bodhi auto-submitted it for stable
  3. Bodhi update 2 was created and submitted for testing, including rust-afterburn-5.2.0-3.fc35 plus other packages built together in a side tag. It did not obsolete update 1.
  4. Update 1 started being repeatedly ejected from pushes with an obscure (to me) error, and automatically resubmitted by Bodhi
  5. Update 2 was pushed to stable and Fedora CoreOS was automatically pinned to it
  6. coreos-pool distrepo jobs started failing
  7. On the next push, update 1 was not ejected and landed in stable
  8. Fedora CoreOS CI started failing, since Afterburn from the pinned update 2 was no longer in repos
  9. We rebuilt Afterburn as rust-afterburn-5.2.0-4.fc35, submitted it in Bodhi update 3, and manually updated the FCOS pin
  10. distrepo started succeeding again

I think we can close this, there was (is) an issue with bodhi with pushing updates, we are slowly catching up with those issues. Closing the ticket, please reopen it if it happens again.

Metadata Update from @mohanboddu:
- Issue close_status updated to: Fixed with Explanation
- Issue status updated to: Closed (was: Open)

Metadata