fb3bef7f46
When using AWS we have to use the full domain name in the inventory file, which we rather than the short name. This change avoids that ending up being set in the tests.
35 lines
818 B
YAML
35 lines
818 B
YAML
---
|
|
- debug: msg="START netconf/src_basic.yaml"
|
|
|
|
- name: setup
|
|
junos_config:
|
|
lines:
|
|
- set system host-name {{ inventory_hostname_short }}
|
|
- delete interfaces lo0
|
|
provider: "{{ netconf }}"
|
|
|
|
- name: configure device with config
|
|
junos_config:
|
|
src: basic/config.j2
|
|
provider: "{{ netconf }}"
|
|
register: result
|
|
|
|
- assert:
|
|
that:
|
|
- "result.changed == true"
|
|
# https://github.com/ansible/ansible-modules-core/issues/4807
|
|
- "result.updates is not defined"
|
|
|
|
- name: check device with config
|
|
junos_config:
|
|
src: basic/config.j2
|
|
provider: "{{ netconf }}"
|
|
register: result
|
|
|
|
- assert:
|
|
that:
|
|
- "result.changed == false"
|
|
# https://github.com/ansible/ansible-modules-core/issues/4807
|
|
- "result.updates is not defined"
|
|
|
|
- debug: msg="END netconf/src_basic.yaml"
|