mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user