Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Push fails for update that reached testing when release did not have updates-testing but is submitted stable when it does #5830

Open
AdamWill opened this issue Dec 16, 2024 · 1 comment

Comments

@AdamWill
Copy link
Contributor

AdamWill commented Dec 16, 2024

https://bodhi.fedoraproject.org/updates/FEDORA-2024-4e960d96d5 is the case here. It looks like when that update was created and subsequently reached "testing" status in Bodhi, F40 (the release it's for) was Rawhide. That means it was using the different workflow for Rawhide releases. But the update failed gating for a long time. When it finally passed gating, it was submitted for stable - but by then, F40 was no longer Rawhide. So now F40 is on the workflow for branched releases (well, releases after u-t activation, technically, I guess).

It looks like this results in the stable push failing because the package does not have the tags Bodhi is expecting for an update going from 'testing' to 'stable' for a branched release.

Maybe Bodhi can recognize this case and send the update through the branched release tag workflow from the start, or something? Not sure. But it seemed worth reporting.

@AdamWill
Copy link
Contributor Author

AdamWill commented Dec 16, 2024

alternatively, at u-t activation time, we could look for updates in this state (stuck in 'testing' due to gating failure) and do...something...to "convert" them to the expected state post u-t activation, so they have the correct tags and go into the new u-t repo? @nirik

@AdamWill AdamWill changed the title Update push fails for update that reached testing when release was Rawhide, but gets pushed stable when it is branched Push fails for update that reached testing when release did not have updates-testing but is submitted stable when it does Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant