#9975 Bodhi update for F35 is stuck in pending state
Closed: Fixed 2 years ago by mizdebsk. Opened 2 years ago by mizdebsk.

Bodhi update FEDORA-2021-bcbca49b6d is stuck in pending state despite my attempt to request stable.
Other similar updates seem to be pushed to stable almost instantly.

From server logs I can see:

$ oc -n bodhi logs --since 2h bodhi-web-110-l8jfp | grep FEDORA-2021-bcbca49b6d
2021-05-24 16:07:09,580 INFO  [bodhi.server][MainThread] Editing update: FEDORA-2021-bcbca49b6d
2021-05-24 16:07:12,435 INFO  [bodhi.server][MainThread] Updating test gating status of FEDORA-2021-bcbca49b6d
2021-05-24 16:07:12,812 INFO  [bodhi.server][MainThread] Done editing FEDORA-2021-bcbca49b6d
2021-05-24 16:11:08,557 INFO  [bodhi.server][MainThread] Unable to set request for FEDORA-2021-bcbca49b6d to stable due to failed requirements: No checks required.
2021-05-24 16:28:52,529 INFO  [bodhi.server][MainThread] Unable to set request for FEDORA-2021-bcbca49b6d to stable due to failed requirements: No checks required.
2021-05-24 16:31:26,031 INFO  [bodhi.server][MainThread] Editing update: FEDORA-2021-bcbca49b6d
2021-05-24 16:31:28,801 INFO  [bodhi.server][MainThread] Updating test gating status of FEDORA-2021-bcbca49b6d
2021-05-24 16:31:29,221 INFO  [bodhi.server][MainThread] Done editing FEDORA-2021-bcbca49b6d
2021-05-24 17:18:42,924 INFO  [bodhi.server][MainThread] Untagging FEDORA-2021-bcbca49b6d
2021-05-24 17:19:27,928 INFO  [bodhi.server][MainThread] Unable to set request for FEDORA-2021-bcbca49b6d to stable due to failed requirements: No checks required.

@adamwill , could there be some crit-path packages in there?

I don't think it's a test gating/critpath issue involved here. I suspect that editing the update (I see a removed build) while Bodhi was waiting for all the builds to get signed broke the workflow.

I'll try to fix it.

Well, not sure how I've fixed it, but it's now pushed to stable. (I revoked and then edited the update)

FYI The Unable to set request stuff in the logs are false, there's a call to debug.info() in the wrong place within the code.

Thank you!
I tried to unpush it and then request stable again, that did not help. I did not think of revoking it.

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

2 years ago

For the record, if it's a gating issue, the gating status will be 'failed'.

Login to comment on this ticket.

Metadata