mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-23 05:10:22 -07:00
fix nxos_interface_ospf issues (#35988)
* fix nxos_interface_ospf issues * review comment
This commit is contained in:
parent
218f008dab
commit
eab1b62cd2
2 changed files with 84 additions and 15 deletions
|
@ -50,7 +50,7 @@
|
|||
nxos_interface_ospf: &configure
|
||||
interface: "{{ nxos_int1|upper }}"
|
||||
ospf: 1
|
||||
area: 1
|
||||
area: 12345678
|
||||
cost: 55
|
||||
passive_interface: true
|
||||
hello_interval: 15
|
||||
|
@ -75,7 +75,7 @@
|
|||
nxos_interface_ospf: &modify
|
||||
interface: "{{ testint }}"
|
||||
ospf: 1
|
||||
area: 1
|
||||
area: 12345678
|
||||
cost: 66
|
||||
passive_interface: false
|
||||
hello_interval: 17
|
||||
|
@ -92,6 +92,70 @@
|
|||
|
||||
- assert: *false
|
||||
|
||||
- name: default properties
|
||||
nxos_interface_ospf: &def
|
||||
interface: "{{ testint }}"
|
||||
ospf: 1
|
||||
area: 12345678
|
||||
cost: default
|
||||
hello_interval: 10
|
||||
dead_interval: default
|
||||
state: present
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: *true
|
||||
|
||||
- name: "Check Idempotence"
|
||||
nxos_interface_ospf: *def
|
||||
register: result
|
||||
|
||||
- assert: *false
|
||||
|
||||
- name: Message_digest properties
|
||||
nxos_interface_ospf: &md
|
||||
interface: "{{ testint }}"
|
||||
ospf: 1
|
||||
area: 12345678
|
||||
message_digest: True
|
||||
message_digest_key_id: 10
|
||||
message_digest_algorithm_type: md5
|
||||
message_digest_encryption_type: 3des
|
||||
message_digest_password: b69f7bc54725b1bfd1ea93afa7b09400
|
||||
state: present
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: *true
|
||||
|
||||
- name: "Check Idempotence"
|
||||
nxos_interface_ospf: *md
|
||||
register: result
|
||||
|
||||
- assert: *false
|
||||
|
||||
- name: Message_digest defaults
|
||||
nxos_interface_ospf: &mdd
|
||||
interface: "{{ testint }}"
|
||||
ospf: 1
|
||||
area: 12345678
|
||||
message_digest: False
|
||||
message_digest_key_id: default
|
||||
message_digest_algorithm_type: default
|
||||
message_digest_encryption_type: default
|
||||
message_digest_password: default
|
||||
state: present
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: *true
|
||||
|
||||
- name: "Check Idempotence"
|
||||
nxos_interface_ospf: *mdd
|
||||
register: result
|
||||
|
||||
- assert: *false
|
||||
|
||||
- name: create port-channel and loopback interfaces
|
||||
nxos_config:
|
||||
commands:
|
||||
|
@ -117,7 +181,7 @@
|
|||
nxos_interface_ospf: &configurepc
|
||||
interface: Port-channel10
|
||||
ospf: 1
|
||||
area: 1
|
||||
area: 429496729
|
||||
cost: 55
|
||||
passive_interface: true
|
||||
hello_interval: 15
|
||||
|
@ -138,7 +202,7 @@
|
|||
nxos_interface_ospf: &configurepclower
|
||||
interface: port-channel11
|
||||
ospf: 1
|
||||
area: 1
|
||||
area: 42949672
|
||||
cost: 55
|
||||
passive_interface: true
|
||||
hello_interval: 15
|
||||
|
@ -159,7 +223,7 @@
|
|||
nxos_interface_ospf: &configurelb
|
||||
interface: LOOPBACK55
|
||||
ospf: 1
|
||||
area: 1
|
||||
area: 4.4.4.4
|
||||
cost: 55
|
||||
hello_interval: 15
|
||||
dead_interval: 75
|
||||
|
@ -179,7 +243,7 @@
|
|||
nxos_interface_ospf: &configurelblower
|
||||
interface: loopback77
|
||||
ospf: 1
|
||||
area: 1
|
||||
area: 429496
|
||||
cost: 77
|
||||
hello_interval: 45
|
||||
dead_interval: 75
|
||||
|
@ -199,7 +263,7 @@
|
|||
nxos_interface_ospf: &removeconfig
|
||||
interface: "{{ testint }}"
|
||||
ospf: 1
|
||||
area: 1
|
||||
area: 12345678
|
||||
cost: 55
|
||||
passive_interface: true
|
||||
hello_interval: 15
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue