mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 21:00:22 -07:00
parent
32c191ee9c
commit
79dd206b3e
2 changed files with 118 additions and 14 deletions
|
@ -22,7 +22,7 @@
|
|||
- block:
|
||||
- name: Install smu RPM
|
||||
nxos_rpm: &tsmurpm
|
||||
pkg: "nxos.sample-n9k_ALL-1.0.0-7.0.3.I7.3.lib32_n9000.rpm"
|
||||
pkg: "nxos.sample-n9k_ALL-1.0.0-7.0.3.I6.1.lib32_n9000.rpm"
|
||||
register: result
|
||||
|
||||
- assert: &true1
|
||||
|
@ -39,7 +39,7 @@
|
|||
|
||||
- name: Remove smu RPM
|
||||
nxos_rpm: &rsmurpm
|
||||
pkg: "nxos.sample-n9k_ALL-1.0.0-7.0.3.I7.3.lib32_n9000.rpm"
|
||||
pkg: "nxos.sample-n9k_ALL-1.0.0-7.0.3.I6.1.lib32_n9000.rpm"
|
||||
state: absent
|
||||
register: result
|
||||
|
||||
|
@ -92,4 +92,62 @@
|
|||
|
||||
when: sdk_run
|
||||
|
||||
- block:
|
||||
- name: Install reload smu RPM
|
||||
nxos_rpm: &trsmurpm
|
||||
pkg: "nxos.CSCve91311-n9k_ALL-1.0.0-7.0.3.I6.1.lib32_n9000.rpm"
|
||||
register: result
|
||||
|
||||
- assert: *true1
|
||||
|
||||
- name: Wait for device to come back up
|
||||
wait_for:
|
||||
port: 22
|
||||
state: started
|
||||
timeout: 600
|
||||
delay: 60
|
||||
host: "{{ inventory_hostname_short }}"
|
||||
|
||||
- name: Continue with install reload smu RPM
|
||||
nxos_rpm: *trsmurpm
|
||||
register: result
|
||||
|
||||
- assert: *true1
|
||||
|
||||
- name: Check Idempotence
|
||||
nxos_rpm: *trsmurpm
|
||||
register: result
|
||||
|
||||
- assert: *false1
|
||||
|
||||
- name: Remove reload smu RPM
|
||||
nxos_rpm: &rrsmurpm
|
||||
pkg: "nxos.CSCve91311-n9k_ALL-1.0.0-7.0.3.I6.1.lib32_n9000.rpm"
|
||||
state: absent
|
||||
register: result
|
||||
|
||||
- assert: *true1
|
||||
|
||||
- name: Wait for device to come back up
|
||||
wait_for:
|
||||
port: 22
|
||||
state: started
|
||||
timeout: 600
|
||||
delay: 60
|
||||
host: "{{ inventory_hostname_short }}"
|
||||
|
||||
- name: Continue with remove reload smu RPM
|
||||
nxos_rpm: *rrsmurpm
|
||||
register: result
|
||||
|
||||
- assert: *true1
|
||||
|
||||
- name: Check Idempotence
|
||||
nxos_rpm: *rrsmurpm
|
||||
register: result
|
||||
|
||||
- assert: *false1
|
||||
|
||||
when: smu_run
|
||||
|
||||
- debug: msg="END connection={{ ansible_connection }} nxos_rpm sanity test"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue