diff options
Diffstat (limited to 'playbooks/common/openshift-cluster/upgrades')
| -rw-r--r-- | playbooks/common/openshift-cluster/upgrades/upgrade_nodes.yml | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/playbooks/common/openshift-cluster/upgrades/upgrade_nodes.yml b/playbooks/common/openshift-cluster/upgrades/upgrade_nodes.yml index 5fa74898f..a6a49e5ff 100644 --- a/playbooks/common/openshift-cluster/upgrades/upgrade_nodes.yml +++ b/playbooks/common/openshift-cluster/upgrades/upgrade_nodes.yml @@ -81,6 +81,21 @@      failed_when: false      when: openshift.common.is_containerized | bool +  - name: Upgrade openvswitch +    package: +      name: openvswitch +      state: latest +    register: ovs_pkg +    when: inventory_hostname in groups.oo_nodes_to_upgrade and not openshift.common.is_containerized | bool + +  - name: Restart openvswitch +    systemd: +      name: openvswitch +      state: restarted +    when: +    - inventory_hostname in groups.oo_nodes_to_upgrade and not openshift.common.is_containerized | bool +    - ovs_pkg | changed +    # Mandatory Docker restart, ensure all containerized services are running:    - include: docker/restart.yml | 
