Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
2ad394e
make example single dc ansible native
joelbreton2 Oct 16, 2025
59fcd6f
fix ansible_only
joelbreton2 Oct 16, 2025
8ed507b
fix anta_runner
joelbreton2 Oct 16, 2025
cb506de
fix cv_deploy
joelbreton2 Oct 16, 2025
c7521b0
modify default molecule and fix example single-dc-ipv6
joelbreton2 Oct 16, 2025
bd5afd7
remove duplicate_dict_key: error
joelbreton2 Oct 16, 2025
2f9341d
remove duplicate_dict_key: error
joelbreton2 Oct 16, 2025
a546adc
fix molecule file
joelbreton2 Oct 17, 2025
2233dc2
fix all molecule files
joelbreton2 Oct 17, 2025
da5d19c
Merge branch 'devel' into Test--make-molecule-ansible-native
gmuloc Oct 23, 2025
bae9881
Merge branch 'devel' into Test--make-molecule-ansible-native
gmuloc Oct 24, 2025
9f1058f
change cv_deploy to not include filename in path
joelbreton2 Oct 27, 2025
d900a17
remove unused playbooks
joelbreton2 Oct 27, 2025
eeeeb76
remove warnings from eos_cli_config_gen
joelbreton2 Oct 27, 2025
582a2de
fix examples with recommandations
joelbreton2 Oct 27, 2025
a03b89b
add gathering: explicit to ansible defaults
joelbreton2 Oct 27, 2025
465711f
standardize inventory path
joelbreton2 Oct 27, 2025
fe8972f
remove PYTHONPATH
joelbreton2 Oct 27, 2025
945bfd5
Merge branch 'devel' into Test--make-molecule-ansible-native
joelbreton2 Oct 27, 2025
35e91bb
rename to hosts.yml from invenotry,yml
joelbreton2 Oct 28, 2025
71559ae
Merge branch 'devel' into Test--make-molecule-ansible-native
joelbreton2 Oct 28, 2025
84425f0
Merge branch 'devel' into Test--make-molecule-ansible-native
gmuloc Oct 28, 2025
87ec95b
Merge branch 'devel' into Test--make-molecule-ansible-native
gmuloc Oct 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
---
ansible:
executor:
backend: ansible-playbook
args:
ansible_playbook:
- --inventory=inventory/
env:
ANSIBLE_FORCE_COLOR: true
cfg:
defaults:
jinja2_extensions: jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n
gathering: explicit
scenario:
converge_sequence:
- syntax
Expand All @@ -15,22 +27,5 @@ scenario:
dependency:
name: galaxy
enabled: false
driver:
name: default
options:
managed: false
platforms:
- name: dummy
provisioner:
name: ansible
config_options:
defaults:
jinja2_extensions: "jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n"
gathering: explicit
inventory:
links:
hosts: "inventory/hosts.yml"
group_vars: "inventory/group_vars/"
host_vars: "inventory/host_vars/"
verifier:
name: ansible
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
---
ansible:
executor:
backend: ansible-playbook
args:
ansible_playbook:
- --inventory=inventory/
env:
ANSIBLE_FORCE_COLOR: true
cfg:
defaults:
jinja2_extensions: jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n
gathering: explicit
scenario:
converge_sequence:
- converge
Expand All @@ -11,23 +23,5 @@ scenario:
dependency:
name: galaxy
enabled: false
driver:
name: default
options:
managed: false
platforms:
- name: dummy
provisioner:
name: ansible
config_options:
defaults:
jinja2_extensions: jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n
duplicate_dict_key: error
gathering: explicit
inventory:
links:
hosts: inventory/hosts.yml
group_vars: inventory/group_vars/
host_vars: inventory/host_vars/
verifier:
name: ansible
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
all:
children:
SITE1:
children:
CVP:
hosts:
cvp:
SITE1_FABRIC:
children:
SITE1_SPINES:
hosts:
avd-ci-spine1:
avd-ci-spine2:
SITE1_LEAFS:
hosts:
avd-ci-leaf1:
avd-ci-leaf2:
avd-ci-leaf3:
avd-ci-leaf4:
SITE1_FABRIC_SERVICES:
children:
SITE1_SPINES:
SITE1_LEAFS:
SITE1_FABRIC_PORTS:
children:
SITE1_SPINES:
SITE1_LEAFS:

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,35 +1,28 @@
---
ansible:
executor:
backend: ansible-playbook
args:
ansible_playbook:
- --inventory=inventory/
env:
ANSIBLE_FORCE_COLOR: true
cfg:
defaults:
jinja2_extensions: jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n
gathering: explicit
scenario:
converge_sequence:
- syntax
- converge
test_sequence:
- syntax
- create
- converge
- verify
- cleanup
cleanup_sequence:
- destroy
dependency:
name: galaxy
enabled: false
driver:
name: default
options:
managed: false
platforms:
- name: dummy
provisioner:
name: ansible
config_options:
defaults:
jinja2_extensions: 'jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n'
gathering: explicit
playbooks:
converge: converge.yml
ansible_args:
- --inventory
- ${MOLECULE_SCENARIO_DIRECTORY}/inventory/inventory.yml
verifier:
name: ansible
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
all:
children:
SITE1:
children:
CVP:
hosts:
cvp:
SITE1_FABRIC:
children:
SITE1_SPINES:
hosts:
s1-spine1:
s1-spine2:
SITE1_LEAFS:
hosts:
s1-leaf1:
s1-leaf2:
s1-leaf3:
s1-leaf4:
SITE1_FABRIC_SERVICES:
children:
SITE1_SPINES:
SITE1_LEAFS:
SITE1_FABRIC_PORTS:
children:
SITE1_SPINES:
SITE1_LEAFS:

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
---
ansible:
executor:
backend: ansible-playbook
args:
ansible_playbook:
- --inventory=inventory/
env:
ANSIBLE_FORCE_COLOR: true
cfg:
defaults:
jinja2_extensions: jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n
gathering: explicit
scenario:
converge_sequence:
- syntax
Expand All @@ -14,22 +26,5 @@ scenario:
dependency:
name: galaxy
enabled: false
driver:
name: default
options:
managed: false
platforms:
- name: dummy
provisioner:
name: ansible
config_options:
defaults:
jinja2_extensions: 'jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n'
gathering: explicit
playbooks:
converge: converge.yml
ansible_args:
- --inventory
- ${MOLECULE_SCENARIO_DIRECTORY}/inventory/inventory.yml
verifier:
name: ansible
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
ansible:
executor:
backend: ansible-playbook
args:
ansible_playbook:
- --inventory=inventory/
env:
ANSIBLE_FORCE_COLOR: true
cfg:
defaults:
jinja2_extensions: jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n
gathering: explicit
scenario:
converge_sequence:
- syntax
- converge
- verify
test_sequence:
- syntax
- create
- converge
- idempotence
- verify
cleanup_sequence:
- destroy

dependency:
name: galaxy
enabled: false

verifier:
name: ansible
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
---
ansible:
executor:
backend: ansible-playbook
args:
ansible_playbook:
- --inventory=inventory/
env:
ANSIBLE_FORCE_COLOR: true
cfg:
defaults:
jinja2_extensions: jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n
gathering: explicit
scenario:
converge_sequence:
- syntax
Expand All @@ -15,22 +27,5 @@ scenario:
dependency:
name: galaxy
enabled: false
driver:
name: default
options:
managed: false
platforms:
- name: dummy
provisioner:
name: ansible
config_options:
defaults:
jinja2_extensions: "jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n"
gathering: explicit
inventory:
links:
hosts: "inventory/hosts.yml"
group_vars: "inventory/group_vars/"
host_vars: "inventory/host_vars/"
verifier:
name: ansible
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
---
test_hosts:
all:
children:
IGNORE_IN_PYTEST:
test_hosts:
children:
IGNORE_IN_PYTEST:
hosts:
host_inline_jinja:
hosts:
host_inline_jinja:
hosts:
host_inline_jinja:
host1:
host2:
host3:
host4:
host5:
host6:
host1:
host2:
host3:
host4:
host5:
host6:
Loading