Browse Source

Merge pull request #4820 from dcbw/revert-change-requires-to-wants-openvswitch

Automatic merge from submit-queue.

node: make node service PartOf=openvswitch.service when openshift-sdn is used

This reverts commit 7f805f9a0c41477365dd88b0ac73f0d221bd654a.

The commit causes the behavior seen in
https://bugzilla.redhat.com/show_bug.cgi?id=1453113 because openshift-node
is no longer restarted when openvswitch is.

@giuseppe @sdodson @knobunc 

RE https://github.com/openshift/openshift-ansible/pull/4213 can we get a more detailed explanation of why the various dependencies are not being restarted correctly?
OpenShift Merge Robot 7 years ago
parent
commit
7db933d9b0

+ 1 - 0
roles/openshift_node/templates/openshift.docker.node.service

@@ -6,6 +6,7 @@ PartOf={{ openshift.docker.service_name }}.service
 Requires={{ openshift.docker.service_name }}.service
 {% if openshift_node_use_openshift_sdn %}
 Wants=openvswitch.service
+PartOf=openvswitch.service
 After=ovsdb-server.service
 After=ovs-vswitchd.service
 {% endif %}

+ 1 - 0
roles/openshift_node_upgrade/templates/openshift.docker.node.service

@@ -6,6 +6,7 @@ PartOf={{ openshift.docker.service_name }}.service
 Requires={{ openshift.docker.service_name }}.service
 {% if openshift_use_openshift_sdn %}
 Wants=openvswitch.service
+PartOf=openvswitch.service
 After=ovsdb-server.service
 After=ovs-vswitchd.service
 {% endif %}