Merge "[QUEENS ONLY] Don't check openvswitch service if no ovs package." into stable/queens
This commit is contained in:
commit
9d57f09bf2
|
@ -135,9 +135,13 @@ outputs:
|
|||
register: ovs_pkg_out
|
||||
shell:
|
||||
rpm -qa | awk -F- '/^(openvswitch[0-9]+\.[0-9]+-[0-9]+\.[0-9]+\.[-0]+-|openvswitch-2)/{print $1}'
|
||||
when:
|
||||
- step|int == 2
|
||||
- name: Don't update if not present
|
||||
set_fact:
|
||||
run_ovs_update: "{{ (ovs_pkg_out.stdout | length) > 0 }}"
|
||||
when:
|
||||
- step|int == 2
|
||||
- name: Block for gathering information for upgrading OpenvSwitch layered product packaging
|
||||
when:
|
||||
- step|int == 2
|
||||
|
@ -245,7 +249,9 @@ outputs:
|
|||
# do anything to prevent the systemd service from being removed and it is not
|
||||
# re-enabled by default by the new package.
|
||||
- name: Always ensure the openvswitch service is enabled and running after upgrades
|
||||
when: step|int == 2
|
||||
when:
|
||||
- step|int == 2
|
||||
- run_ovs_update|bool
|
||||
service:
|
||||
name: openvswitch
|
||||
enabled: yes
|
||||
|
@ -326,9 +332,13 @@ outputs:
|
|||
register: ovs_pkg_out
|
||||
shell:
|
||||
rpm -qa | awk -F- '/^(openvswitch[0-9]+\.[0-9]+-[0-9]+\.[0-9]+\.[-0]+-|openvswitch-2)/{print $1}'
|
||||
when:
|
||||
- step|int == 2 or step|int == 3
|
||||
- name: Don't update if not present
|
||||
set_fact:
|
||||
run_ovs_update: "{{ (ovs_pkg_out.stdout | length) > 0 }}"
|
||||
when:
|
||||
- step|int == 2 or step|int == 3
|
||||
- name: Block for gathering information for upgrading OpenvSwitch layered product packaging
|
||||
when:
|
||||
- step|int == 2
|
||||
|
@ -415,7 +425,9 @@ outputs:
|
|||
update_cache: yes
|
||||
# This is failsafe unless openvswitch package does something to the systemd service state.
|
||||
- name: Ensure openvswitch is running after update
|
||||
when: step|int == 3
|
||||
when:
|
||||
- step|int == 3
|
||||
- run_ovs_update|bool
|
||||
service:
|
||||
name: openvswitch
|
||||
enabled: yes
|
||||
|
|
Loading…
Reference in New Issue