I usually use below script to check free space before proceeding to copy
image. But when i need to copy image to a stacked switch, will this command
show free space in ALL member switches or will it show only master switch
free space?
I don't have a stacked switch to test. So need your advise before i
implement in prod.
name: Gather IOS Facts
ios_facts:
- debug:
msg: - "Free space is {{ ansible_net_memfree_mb }}"
If i give additional command that image need to be copied only if i give a
conditional that image should be copied only when free space is above
certain MB, will ii check this conditional only for master switch or for
all memnber switches?
-
name: COPY IOS IMAGE TO DEVICE AND ALLOW MAXIMUM TIME OF 60 MINS TO
FINISH
ios_command: commands: - command: "copy
ftp://username:[email protected]
<[email protected]>/cat3k_caa-universalk9.16.03.09.SPA.bin
flash:"
prompt: 'Destination filename
\[cat3k_caa-universalk9.16.03.09.SPA.bin\]?' answer: "\r" vars:
ansible_command_timeout: 3600
- when: - ansible_net_memfree_mb >= 1113
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/6994c6d6-717a-49fc-92f3-36a5bd74f530n%40googlegroups.com.