-
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
CI: APIv2 tests: add rootless #14551
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: edsantiago The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@Luap99 two of the failures are in this test which you added this morning in #14549: podman/test/apiv2/20-containers.at Line 482 in 874ca42
Log:
Is this a bug in the test, or a bug in the code? I.e., should |
9d3b036
to
6a07abd
Compare
It must always be empty. It should not depend on root/rootless. I have to double check why it is failing but I definitely tested it rootless on my PR and it worked there. |
Please don't spend any time on it. I added some debug instrumentation which shows that there's a problem restarting the server. I will investigate next week. |
87cdb1a
to
8fe6191
Compare
This would've caught a regression that containers#14549 had to fix. Let's try to prevent the next regression. This requires some hackery to get namespaces initialized before the service is started; otherwise the service itself initializes namespaces, which basically ends up with a server process that runs forever. Also: in stop_service(), reset service_pid, because that's the correct thing to do. Also: add some debug statements to try to figure out a CI failure. (And leave them in place, because they might be useful for future problems). Signed-off-by: Ed Santiago <[email protected]>
8fe6191
to
455f4c7
Compare
/lgtm |
This would've caught a regression that #14549 had to fix.
Let's try to prevent the next regression.
Signed-off-by: Ed Santiago [email protected]