-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[e2e] network connect: tearing down network namespace configuration: netavark: IO error: aardvark pid not found #18325
Comments
So I am not sure what could be causing this, unfortunately netavark just throws away the error context so it is hard to tell without reproducer. Anyway I will patch netavark to report a better error. |
From the journal around the time the error was logged:
So it looks like aardvark immediately stopped thus later when we tried to stop it it was already gone. |
Ed reported a flake in podman where aardvark-dns pid was not found hen we tried to stop it. It is not clear why but the error report is far from optimal, we should never trow away the original error context. This is very important to undersatnd what is going on. Port most over to our netavark error type and wrap where needed. Also change the pid type to pid_t. It is i32 so it did not cause any issues before but this makes it more obvoius that we have the correct type. [1] containers/podman#18325 Signed-off-by: Paul Holzinger <[email protected]>
Ed reported a flake in podman where aardvark-dns pid was not found hen we tried to stop it. It is not clear why but the error report is far from optimal, we should never throw away the original error context. This is very important to understand what is going on. Port most over to our netavark error type and wrap where needed. Also change the pid type to pid_t. It is i32 so it did not cause any issues before but this makes it more obvious that we have the correct type. [1] containers/podman#18325 Signed-off-by: Paul Holzinger <[email protected]>
A friendly reminder that this issue had no activity for 30 days. |
Still happening. Do these include the new better errors?
Also, is this flake (rawhide root) the same thing, or a different bug?
|
No we haven't made a netavark release with the new error. message In any case my changes will not fix anything only change the error message. The only realistic reason for this error is that the pid file got deleted which makes sense as aardvark-dns will remove the pidfile on exit. The journal from #18810 looks similar so this could be related. |
A friendly reminder that this issue had no activity for 30 days. |
Not seen since June 7. |
In rawhide:
Only one instance, but I expect this to keep recurring. [reason: this happened within hours of enabling rawhide]
The text was updated successfully, but these errors were encountered: