mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-28 15:41:22 -07:00
Fix nxos_bgp tests and prepare_nxos_tests refactor (#35694)
This commit is contained in:
parent
109bc89bbe
commit
0de810fdf7
5 changed files with 87 additions and 22 deletions
|
@ -82,21 +82,26 @@
|
|||
# Create matrix of simple keys based on platform
|
||||
# and image version for use within test playbooks.
|
||||
- set_fact: imagetag=""
|
||||
- set_fact: imagetag="I2"
|
||||
when: image_version is search("7.0\(3\)I2")
|
||||
- set_fact: imagetag="I3"
|
||||
when: image_version is search("7.0\(3\)I3")
|
||||
- set_fact: imagetag="I4"
|
||||
when: image_version is search("7.0\(3\)I4")
|
||||
- set_fact: imagetag="I5"
|
||||
when: image_version is search("7.0\(3\)I5")
|
||||
- set_fact: imagetag="I6"
|
||||
when: image_version is search("7.0\(3\)I6")
|
||||
- set_fact: imagetag="I7"
|
||||
when: image_version is search("7.0\(3\)I7")
|
||||
- set_fact: imagetag="F1"
|
||||
when: image_version is search("7.0\(3\)F1")
|
||||
- set_fact: imagetag="F2"
|
||||
when: image_version is search("7.0\(3\)F2")
|
||||
- set_fact: imagetag="F3"
|
||||
when: image_version is search("7.0\(3\)F3")
|
||||
- set_fact: imagemr=""
|
||||
|
||||
# Examples
|
||||
# 8.0(1)
|
||||
# 7.3(0)D1(1)
|
||||
# 7.0(3)IHD8(1)
|
||||
- set_fact: imagetag="{{ image_version[0:3] }}"
|
||||
when: image_version is search("\d\.\d\(\d\)")
|
||||
- set_fact: imagetag="{{ image_version[6:8] }}"
|
||||
when: image_version is search("\d\.\d\(\d\)\S\S\(\d\)")
|
||||
- set_fact: imagetag="{{ image_version[6:10] }}"
|
||||
when: image_version is search("\d\.\d\(\d\)\S\S\S\S\(\d\)")
|
||||
|
||||
- set_fact: imagemr="{{ image_version[4:5] }}"
|
||||
when: image_version is search("\d\.\d\(\d\)")
|
||||
- set_fact: imagemr="{{ image_version[9:10] }}"
|
||||
when: image_version is search("\d\.\d\(\d\)\S\S\(\d\)")
|
||||
- set_fact: imagemr="{{ image_version[11:12] }}"
|
||||
when: image_version is search("\d\.\d\(\d\)\S\S\S\S\(\d\)")
|
||||
|
||||
- debug: msg="IMAGE VERSION {{ image_version }}"
|
||||
- debug: msg="IMAGE TAG {{ imagetag }}"
|
||||
- debug: msg="IMAGE MR {{ imagemr }}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue