-
Notifications
You must be signed in to change notification settings - Fork 94
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
Dev: behave: update test container to latest tumbleweed and use knet-1.29 #1571
Dev: behave: update test container to latest tumbleweed and use knet-1.29 #1571
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
fcd69a8
to
c159dc9
Compare
Please cleanup unused info while running run-functional-tests with -d option, and it'd better to add
This PR:
Current code:
And the
|
When I manually run |
This seems to be related to the pseudo tty implementation provided by Sending SIGINT to the |
Changed. Instead of redirect all the outputs to /dev/null, I redirects stdout only, so that we will know what happens when it fails. |
@liangxin1300 ping |
… docker containers (ClusterLabs#1572) Systemd does not like to run in privileged containers any long. Running it in a privileged container will mess up both the host and the container. Instead, systemd need the container runtime to setup an environment according to https://systemd.io/CONTAINER_INTERFACE/. Podman is able to do this.
podman has 2 different operating mode: rootful and rootless. We runs the functional tests in rootful mode.
The default bridged network interfere the tests. Specify a --network on `podman run` to get rid of it.
…1572) as legacy iptables does not work in unprivilged containers
f1448f2
to
1c5b14d
Compare
Thanks for the great work! |
close #1572.
Footnotes
https://systemd.io/CONTAINER_INTERFACE/ ↩