-
Notifications
You must be signed in to change notification settings - Fork 90
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
Nightly tests did not succeed on fedora-38/podman-next: testHealthcheckUser timeout #1443
Comments
I've seen the same failure in containers/podman#20322 (comment) (earlier version, not current). This could be a new race condition, and needs investigation. |
Also just happened in containers/podman#20161 in https://artifacts.dev.testing-farm.io/7f9b5087-dcac-4ee1-a53c-86e4d1339f91/ |
I tried to reproduce this locally, with running
(and ...System in Then
This updates podman-5:4.7.0-1.fc38.x86_64 to podman-102:4.8.0~dev-1.20231011135052610412.main.2121.d437ca8fd.fc38.x86_64 , and of course a lot of related packages (netavark, crun, etc.), but I believe healthchecks belong into podman. This makes both *User and *System fail reliably, but later than where it failed on CI:
Indeed clicking "Run health check" now doesn't do anything, neither does One important difference is that on current F38, I get an additional
while with podman-next, I just get:
Indeed we ignore the When I fix/relax the workaround, it seems to work fine. |
We previously didn't react to `health_status` events as they were broken, and only reacted to `exec_died` instead. With the upcoming podman release, `health_status` events are reliable, and they will also not be accompanied by an `exec_died` event any more. So start updating the container status on them. Still keep listening to `exec_died` to support older podman releases. Fixes cockpit-project#1443
We previously didn't react to `health_status` events as they were broken, and only reacted to `exec_died` instead. With the upcoming podman release, `health_status` events are reliable, and they will also not be accompanied by an `exec_died` event any more. So start updating the container status on them. Still keep listening to `exec_died` to support older podman releases. Fixes cockpit-project#1443
We previously didn't react to `health_status` events as they were broken, and only reacted to `exec_died` instead. With the upcoming podman release, `health_status` events are reliable, and they will also not be accompanied by an `exec_died` event any more. So start updating the container status on them. Still keep listening to `exec_died` to support older podman releases. Fixes #1443
Tests failed on 008ac87
log
The text was updated successfully, but these errors were encountered: