Untag haveged-1.9.24-1.fc45 #13393

Closed
opened 2026-06-21 15:08:56 +00:00 by adamwill · 10 comments
Member

Describe the issue

Please untag haveged-1.9.24-1.fc45 from Rawhide. I suspect it's causing the failures we've been seeing for the FreeIPA server upgrade test on all Rawhide updates.

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

ASAP.

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

When the bug is fixed (assuming the untag confirms haveged is really at fault).

If we cannot complete this, what is the impact? [Dependencies/Blocker]

FreeIPA upgrade tests will continue to fail and all Rawhide updates will be gated.


Checklist

  • I have checked existing issues for duplicates
  • I have filled out all the fields above
  • I have provided relevant links or references (if applicable)
## Describe the issue Please untag haveged-1.9.24-1.fc45 from Rawhide. I suspect it's causing the failures we've been seeing for the FreeIPA server upgrade test on all Rawhide updates. ## When do you need this? (YYYY/MM/DD) ASAP. ## When is this no longer needed or useful? (YYYY/MM/DD) When the bug is fixed (assuming the untag confirms haveged is really at fault). ## If we cannot complete this, what is the impact? [Dependencies/Blocker] FreeIPA upgrade tests will continue to fail and all Rawhide updates will be gated. --- ## Checklist - [X] I have checked existing issues for duplicates - [X] I have filled out all the fields above - [X] I have provided relevant links or references (if applicable)
Owner

How far back? Just that one?

Wed May 20 15:54:20 2026 haveged-1.9.22-1.fc45 tagged into f45 by bodhi
Wed Jun 17 18:37:33 2026 haveged-1.9.23-1.fc45 tagged into f45 by bodhi
Thu Jun 18 20:02:56 2026 haveged-1.9.23-2.fc45 tagged into f45 by bodhi [still active]
Thu Jun 18 22:14:14 2026 haveged-1.9.23-3.fc45 tagged into f45 by bodhi [still active]
Fri Jun 19 08:04:45 2026 haveged-1.9.24-1.fc45 tagged into f45 by bodhi [still active]

The previous 2 still active were built just the day before...

How far back? Just that one? Wed May 20 15:54:20 2026 haveged-1.9.22-1.fc45 tagged into f45 by bodhi Wed Jun 17 18:37:33 2026 haveged-1.9.23-1.fc45 tagged into f45 by bodhi Thu Jun 18 20:02:56 2026 haveged-1.9.23-2.fc45 tagged into f45 by bodhi [still active] Thu Jun 18 22:14:14 2026 haveged-1.9.23-3.fc45 tagged into f45 by bodhi [still active] Fri Jun 19 08:04:45 2026 haveged-1.9.24-1.fc45 tagged into f45 by bodhi [still active] The previous 2 still active were built just the day before...
kevin self-assigned this 2026-06-21 15:13:54 +00:00
Owner

I guess I'll just do haveged-1.9.24-1.fc45 and we can leave this open to go from there.

I guess I'll just do haveged-1.9.24-1.fc45 and we can leave this open to go from there.
Author
Member

Sorry, I had to run out. Yes, please go one at a time. I think the previous builds were likely ok because of when the tests started failing, but we'll see.

I've confirmed this is definitely haveged - I forced openQA to run on the f44 update and it failed. I'm on phone for the rest of the night but I'll try to check in. Can you do a wait-repo for the untag? I can't do it from phone. Then we can re-run a failed rawhide test and see what happens.

Sorry, I had to run out. Yes, please go one at a time. I *think* the previous builds were likely ok because of when the tests started failing, but we'll see. I've confirmed this is definitely haveged - I forced openQA to run on the f44 update and it failed. I'm on phone for the rest of the night but I'll try to check in. Can you do a wait-repo for the untag? I can't do it from phone. Then we can re-run a failed rawhide test and see what happens.
Owner

done. latest build is haveged-1.9.23-3.fc45

done. latest build is haveged-1.9.23-3.fc45
Author
Member

So something is weird here. The untag didn't work - tests are still failing. And the 'last known good' test seems to have used haveged-1.9.23-3.fc45 , at least going by the logs. But every other test I've tried indicates that haveged is the issue. See the forced test of the 1.9.24 build for f44, which fails the same way. I also did some local tests: I installed F44, deployed it as a FreeIPA server, took a snapshot, upgraded to F45, and it reproduced the bug (booted to emergency mode after upgrade). Then I restored the snapshot and did the same upgrade only with haveged skipped; this time the upgraded system boots fine, and I verified the only non-upgraded package is haveged.

So something is weird here, but maybe we should untag a few more and see what happens. I'm also testing a run with haveged omitted (we use it to ensure there's enough entropy for the FreeIPA deployment, it's not a strict requirement).

So something is weird here. The untag didn't work - tests are still failing. And the ['last known good' test](https://openqa.fedoraproject.org/tests/4883625) seems to have used haveged-1.9.23-3.fc45 , at least going by the logs. But every other test I've tried indicates that haveged is the issue. See the [forced test of the 1.9.24 build for f44](https://openqa.stg.fedoraproject.org/tests/6567612), which fails the same way. I also did some local tests: I installed F44, deployed it as a FreeIPA server, took a snapshot, upgraded to F45, and it reproduced the bug (booted to emergency mode after upgrade). Then I restored the snapshot and did the same upgrade only with haveged skipped; this time the upgraded system boots fine, and I verified the only non-upgraded package is haveged. So something is weird here, but maybe we should untag a few more and see what happens. I'm also testing a run with haveged omitted (we use it to ensure there's enough entropy for the FreeIPA deployment, it's not a strict requirement).
Author
Member

The run with haveged left out seems to have passed. I guess I'll take it out in prod at least temporarily too.

The [run with haveged left out](https://openqa.stg.fedoraproject.org/tests/6567753#) seems to have passed. I guess I'll take it out in prod at least temporarily too.
Author
Member

I took haveged out of the test in prod and it's now passing, which further suggests haveged is the issue.

I suppose we should try untagging more build(s) and re-testing on staging with haveged added back to the test?

I took haveged out of the test [in prod](https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/commit/ce142e04f4e02165e5fbd4fc12da939f91cfeccf) and it's now passing, which further suggests haveged is the issue. I suppose we should try untagging more build(s) and re-testing on staging with haveged added back to the test?
Author
Member

Oh, hey, actually: I just tried running the test with haveged enabled again on staging, and it works now. So it looks like just untagging 1.9.24 might have worked after all, possibly I re-tested too early before or something.

I'll re-test that a 1.9.24 upgrade still fails, and if so, we're probably OK here.

Oh, hey, actually: I just tried running the test with haveged enabled again on staging, and it works now. So it looks like just untagging 1.9.24 might have worked after all, possibly I re-tested too early before or something. I'll re-test that a 1.9.24 upgrade still fails, and if so, we're probably OK here.
Owner

fun things happens in my night, but let me know if I could do something here, I'm around!

fun things happens in my night, but let me know if I could do something here, I'm around!
Author
Member

I think all is good now. The untag was correct, I've also worked around the problem on openQA test side, I pinned down the bug more precisely, the maintainer wrote a fix, and now we're testing it. There shouldn't be a need to retag, a fixed build should supersede the untagged build.

I think all is good now. The untag was correct, I've also worked around the problem on openQA test side, I pinned down the bug more precisely, the maintainer wrote a fix, and now we're testing it. There shouldn't be a need to retag, a fixed build should supersede the untagged build.
Sign in to join this conversation.
No milestone
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
releng/tickets#13393
No description provided.