Browse Source

Merge pull request #3747 from sdodson/BZ1420636

Merged by openshift-bot
OpenShift Bot 8 years ago
parent
commit
4444a6ff2b
1 changed files with 12 additions and 8 deletions
  1. 12 8
      roles/openshift_node_upgrade/tasks/main.yml

+ 12 - 8
roles/openshift_node_upgrade/tasks/main.yml

@@ -51,24 +51,28 @@
   failed_when: false
   when: openshift.common.is_containerized | bool
 
+- name: Stop rpm based services
+  service:
+    name: "{{ item }}"
+    state: stopped
+  with_items:
+  - "{{ openshift.common.service_type }}-node"
+  - openvswitch
+  failed_when: false
+  when: not openshift.common.is_containerized | bool
+
 - name: Upgrade openvswitch
   package:
     name: openvswitch
     state: latest
-  register: ovs_pkg
   when: not openshift.common.is_containerized | bool
 
 - name: Restart openvswitch
   systemd:
-    name: "{{ item }}"
-    state: restarted
-  with_items:
-  - ovs-vswitchd
-  - ovsdb-server
-  - openvswitch
+    name: openvswitch
+    state: started
   when:
   - not openshift.common.is_containerized | bool
-  - ovs_pkg | changed
 
 # Mandatory Docker restart, ensure all containerized services are running:
 - include: docker/restart.yml