-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
openshift-ansible integration test failures; Failed to get D-Bus connection: Operation not permitted #15769
Comments
Yeah this is happening on all openshift_ansible test and merge jobs :-( |
Looking through the logs the version of docker that it's using is pre RHEL 7.4 so it's not particularly new. |
@sdodson, @sosiouxme, The reason this is happening is due to the refactor of the firewall into the std_include.yml. The std_include.yml is happening in the beginning to initialize whether we want iptables or firewalld. Depending on which one is desired the os_firewall role attempts to start the service. This service fails with the error message (locally):
This is a behavior change. I believe that we are planning to move that out of the way with this openshift/openshift-ansible#5084. If it is removed out of the std_include.yml then this should work. The overall issue is that the container does not have permission to control the host's services. It either needs to be a privileged container, overlay with some other options, etc. https://forums.docker.com/t/any-simple-and-safe-way-to-start-services-on-centos7-systemd/5695 |
OK. Well I don't understand how it's happening most of the time but not all
the time, and I can't reproduce locally. Hope this PR helps, I'll keep
looking into it.
…On Tue, Aug 15, 2017 at 8:33 AM, Scott Dodson ***@***.***> wrote:
Looking through the logs the version of docker that it's using is pre RHEL
7.4 so it's not particularly new.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#15769 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABz-rNxW83oBaSYxdyaNuAXC8lXaXmtks5sYZApgaJpZM4O2vXk>
.
|
openshift/openshift-ansible#5084 is merged and it looks like tests are succeeding. |
openshift-ansible merge/test includes integration tests to exercise the pre-install checks. These are failing quite often but not 100% of the time.
Examples
1 2 3
Current Result
All tests fail with similar problem:
Additional Information
These tests are somewhat unique in that they run using containers as install target hosts. I suspect that some change around docker has occurred, blocking a path that used to work. I haven't seen the same failure yet when running the tests locally.
The text was updated successfully, but these errors were encountered: