diff --git a/.github/workflows/container_build_base.yml b/.github/workflows/container_build_base.yml index 7c80fc039d0..c5c4d023782 100644 --- a/.github/workflows/container_build_base.yml +++ b/.github/workflows/container_build_base.yml @@ -1,7 +1,7 @@ --- name: Build base container -on: +"on": push: branches: - devel diff --git a/.github/workflows/container_build_dev.yml b/.github/workflows/container_build_dev.yml index 1d83c132cef..f8cbfa18937 100644 --- a/.github/workflows/container_build_dev.yml +++ b/.github/workflows/container_build_dev.yml @@ -1,7 +1,7 @@ --- name: Build dev container -on: +"on": push: branches: - devel diff --git a/.github/workflows/container_build_template.yml b/.github/workflows/container_build_template.yml index e7e07122271..35f00bd6d2f 100644 --- a/.github/workflows/container_build_template.yml +++ b/.github/workflows/container_build_template.yml @@ -9,7 +9,7 @@ env: # The devcontainers/ci@v0.3 build will fail if this env variable is not set. BUILDX_NO_DEFAULT_ATTESTATIONS: 1 -on: +"on": workflow_call: inputs: # Container name, e.g. "base", "dev", etc. diff --git a/.github/workflows/container_build_universal.yml b/.github/workflows/container_build_universal.yml index 942de49a22d..254d1ae0c3d 100644 --- a/.github/workflows/container_build_universal.yml +++ b/.github/workflows/container_build_universal.yml @@ -1,7 +1,7 @@ --- name: Build universal container -on: +"on": push: branches: - devel diff --git a/.github/workflows/new-cvp-integration.yml b/.github/workflows/new-cvp-integration.yml index 89c6402412f..55864be0ab2 100644 --- a/.github/workflows/new-cvp-integration.yml +++ b/.github/workflows/new-cvp-integration.yml @@ -1,8 +1,8 @@ --- name: "CV integration testing" -# on: pull_request -on: workflow_dispatch +# "on": pull_request +"on": workflow_dispatch concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} diff --git a/.github/workflows/offline-links-check.yml b/.github/workflows/offline-links-check.yml index f0080cabdef..2a3e6cf007d 100644 --- a/.github/workflows/offline-links-check.yml +++ b/.github/workflows/offline-links-check.yml @@ -1,7 +1,7 @@ --- name: "Check links offline for dead targets" -on: +"on": # schedule every day at 3 AM on devel schedule: - cron: "0 3 * * *" diff --git a/.github/workflows/pull-request-comment.yml b/.github/workflows/pull-request-comment.yml index 2a39eefec5f..0f0e6704cae 100644 --- a/.github/workflows/pull-request-comment.yml +++ b/.github/workflows/pull-request-comment.yml @@ -1,6 +1,6 @@ name: "Pull Request Comment" -on: +"on": pull_request_target: types: - opened diff --git a/.github/workflows/pull-request-conflict.yml b/.github/workflows/pull-request-conflict.yml index c888eaf4df5..415e9ae0930 100644 --- a/.github/workflows/pull-request-conflict.yml +++ b/.github/workflows/pull-request-conflict.yml @@ -1,5 +1,5 @@ name: "PR Conflicts checker" -on: +"on": pull_request_target: types: [synchronize] diff --git a/.github/workflows/pull-request-management.yml b/.github/workflows/pull-request-management.yml index 1561584692e..71b54b5df56 100644 --- a/.github/workflows/pull-request-management.yml +++ b/.github/workflows/pull-request-management.yml @@ -1,7 +1,7 @@ --- name: "Collection code testing" -on: pull_request +"on": pull_request concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} diff --git a/.github/workflows/pull-request-rn-labeler.yml b/.github/workflows/pull-request-rn-labeler.yml index 3b230078332..71f52f054b7 100644 --- a/.github/workflows/pull-request-rn-labeler.yml +++ b/.github/workflows/pull-request-rn-labeler.yml @@ -2,7 +2,7 @@ # changed post merge name: "Label for Release Notes" -on: +"on": pull_request_target: types: - closed diff --git a/.github/workflows/pull-request-triage.yml b/.github/workflows/pull-request-triage.yml index 971d371e6ff..c7a397bd70b 100644 --- a/.github/workflows/pull-request-triage.yml +++ b/.github/workflows/pull-request-triage.yml @@ -1,6 +1,6 @@ name: "Pull Request Triage" -on: +"on": pull_request_target: types: - opened diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 3720e89eb97..da4f9224724 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,5 +1,5 @@ name: "Issue and PR stale management" -on: +"on": schedule: - cron: "0 0 * * *" diff --git a/.github/yamllintrc b/.github/yamllintrc index 2ba8cf9b360..cca234584a1 100644 --- a/.github/yamllintrc +++ b/.github/yamllintrc @@ -57,4 +57,9 @@ rules: octal-values: forbid-implicit-octal: true forbid-explicit-octal: true - truthy: disable + trailing-spaces: + ignore: + /python-avd/pyavd/**/schema/*.schema.yml + new-line-at-end-of-file: + ignore: + /python-avd/pyavd/**/schema/*.schema.yml diff --git a/ansible_collections/arista/avd/.yamllint b/ansible_collections/arista/avd/.yamllint index 36725c46942..4c4ca309f6b 100644 --- a/ansible_collections/arista/avd/.yamllint +++ b/ansible_collections/arista/avd/.yamllint @@ -45,4 +45,3 @@ rules: octal-values: forbid-implicit-octal: true forbid-explicit-octal: true - truthy: disable diff --git a/ansible_collections/arista/avd/docs/plugins/Filter_plugins/add_md_toc.md b/ansible_collections/arista/avd/docs/plugins/Filter_plugins/add_md_toc.md index 55e1fa46ada..681ea3db6a8 100644 --- a/ansible_collections/arista/avd/docs/plugins/Filter_plugins/add_md_toc.md +++ b/ansible_collections/arista/avd/docs/plugins/Filter_plugins/add_md_toc.md @@ -44,7 +44,7 @@ tasks: - name: Generate fabric documentation run_once: true delegate_to: localhost - check_mode: no + check_mode: false copy: content: "{{ lookup('template','documentation/fabric-documentation.j2') | arista.avd.add_md_toc(skip_lines=3) }}" dest: "{{ fabric_dir }}/{{ fabric_name }}-documentation.md" diff --git a/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/cv_workflow.md b/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/cv_workflow.md index f1517c966f1..54f86983848 100644 --- a/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/cv_workflow.md +++ b/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/cv_workflow.md @@ -80,7 +80,7 @@ The `arista.avd.cv_workflow` module is an Ansible Action Plugin providing the fo arista.avd.cv_workflow: cv_servers: [ "www.arista.io" ] cv_token: "" - # cv_verify_certs: True + # cv_verify_certs: true configuration_dir: "{{ inventory_dir }}/intended/configs" structured_config_dir: "{{ inventory_dir }}/intended/structured_configs" # structured_config_suffix: "yml" @@ -93,7 +93,7 @@ The `arista.avd.cv_workflow` module is an Ansible Action Plugin providing the fo # description: # id: requested_state: submitted - force: True + force: true change_control: # name: # description: diff --git a/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_facts.md b/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_facts.md index 4255dc1ca26..0cdebfd2a23 100644 --- a/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_facts.md +++ b/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_facts.md @@ -46,8 +46,8 @@ The module is used in `arista.avd.eos_designs` to set facts for devices, which a - name: Set eos_designs facts arista.avd.eos_designs_facts: schema_id: eos_designs - check_mode: False - run_once: True + check_mode: false + run_once: true - name: Set eos_designs facts per device ansible.builtin.set_fact: diff --git a/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_structured_config.md b/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_structured_config.md index 4516c0897d7..cb1c20783d2 100644 --- a/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_structured_config.md +++ b/ansible_collections/arista/avd/docs/plugins/Modules_and_action_plugins/eos_designs_structured_config.md @@ -53,8 +53,8 @@ The `arista.avd.eos_designs_structured_config` module is an Ansible Action Plugi options: list_merge: replace strip_empty_keys: false - check_mode: no - changed_when: False + check_mode: false + changed_when: false ``` ## Authors diff --git a/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md b/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md index 41101c8806b..a6a4cdfa263 100644 --- a/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md +++ b/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md @@ -961,7 +961,7 @@ tenants: - id: 113 name: Tenant_A_OP_Zone_4 tags: [ DC1_LEAF1 ] - enabled: True + enabled: true ospf: enabled: true + area: 0 @@ -1322,11 +1322,11 @@ router_ospf: - connected: {} - static: {} + bgp: -+ enabled: True ++ enabled: true + connected: -+ enabled: True ++ enabled: true + static: -+ enabled: True ++ enabled: true ``` The change has been incorporated into `eos_designs`, so action is only required when directly defining `structured_configuration`. diff --git a/ansible_collections/arista/avd/molecule/cv_deploy/cc_false.yml b/ansible_collections/arista/avd/molecule/cv_deploy/cc_false.yml index be2c76d92f6..b1593badaaf 100644 --- a/ansible_collections/arista/avd/molecule/cv_deploy/cc_false.yml +++ b/ansible_collections/arista/avd/molecule/cv_deploy/cc_false.yml @@ -55,21 +55,21 @@ run_once: true ansible.legacy.uri: url: https://{{ cv_server }}/api/resources/changecontrol/v1/ChangeControlConfig?key.id={{ cv_deploy_results.change_control.id }} - validate_certs: yes - return_content: yes + validate_certs: true + return_content: true headers: Accept: "application/json" Content-Type: "application/json" Authorization: "Bearer {{ lookup('env', 'CVAAS_AAWG_CI') }}" method: DELETE body_format: json - force_basic_auth: yes + force_basic_auth: true timeout: 10 register: cvp_abandon_cc_result until: cvp_abandon_cc_result.status == 200 retries: 3 delay: 3 - ignore_errors: True + ignore_errors: true when: cv_deploy_results.change_control.state | lower in ['pending approval', 'approved'] - name: Cleanup diff --git a/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_false.yml b/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_false.yml index 4c987bb53a7..e29de042520 100644 --- a/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_false.yml +++ b/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_false.yml @@ -56,8 +56,8 @@ run_once: true ansible.legacy.uri: url: https://{{ cv_server }}/api/resources/workspace/v1/WorkspaceConfig/some - validate_certs: yes - return_content: yes + validate_certs: true + return_content: true headers: Accept: "application/json" Content-Type: "application/json" @@ -78,13 +78,13 @@ } ] } - force_basic_auth: yes + force_basic_auth: true timeout: 10 register: cvp_abandon_workspace_result until: cvp_abandon_workspace_result.status == 200 retries: 3 delay: 3 - ignore_errors: True + ignore_errors: true when: cv_deploy_results.workspace.id is not none and cv_deploy_results.workspace.id | length > 0 - name: Cleanup diff --git a/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_true.yml b/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_true.yml index e25c88772d1..4815e98f47e 100644 --- a/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_true.yml +++ b/ansible_collections/arista/avd/molecule/cv_deploy/workspace_force_true.yml @@ -59,21 +59,21 @@ run_once: true ansible.legacy.uri: url: https://{{ cv_server }}/api/resources/changecontrol/v1/ChangeControlConfig?key.id={{ cv_deploy_results.change_control.id }} - validate_certs: yes - return_content: yes + validate_certs: true + return_content: true headers: Accept: "application/json" Content-Type: "application/json" Authorization: "Bearer {{ lookup('env', 'CVAAS_AAWG_CI') }}" method: DELETE body_format: json - force_basic_auth: yes + force_basic_auth: true timeout: 10 register: cvp_abandon_cc_result until: cvp_abandon_cc_result.status == 200 retries: 3 delay: 3 - ignore_errors: True + ignore_errors: true when: cv_deploy_results.change_control.state | lower in ['pending approval', 'approved'] - name: Cleanup diff --git a/ansible_collections/arista/avd/molecule/cv_deploy/workspace_pending.yml b/ansible_collections/arista/avd/molecule/cv_deploy/workspace_pending.yml index c0d5f346c4b..92957d8cdb2 100644 --- a/ansible_collections/arista/avd/molecule/cv_deploy/workspace_pending.yml +++ b/ansible_collections/arista/avd/molecule/cv_deploy/workspace_pending.yml @@ -48,8 +48,8 @@ run_once: true ansible.legacy.uri: url: https://{{ cv_server }}/api/resources/workspace/v1/WorkspaceConfig/some - validate_certs: yes - return_content: yes + validate_certs: true + return_content: true headers: Accept: "application/json" Content-Type: "application/json" @@ -70,13 +70,13 @@ } ] } - force_basic_auth: yes + force_basic_auth: true timeout: 10 register: cvp_abandon_workspace_result until: cvp_abandon_workspace_result.status == 200 retries: 3 delay: 3 - ignore_errors: True + ignore_errors: true when: cv_deploy_results.workspace.id is not none and cv_deploy_results.workspace.id | length > 0 - name: Cleanup diff --git a/ansible_collections/arista/avd/molecule/cv_workflow/cleanup.yml b/ansible_collections/arista/avd/molecule/cv_workflow/cleanup.yml index 2ad3bb90783..a5c024a0226 100644 --- a/ansible_collections/arista/avd/molecule/cv_workflow/cleanup.yml +++ b/ansible_collections/arista/avd/molecule/cv_workflow/cleanup.yml @@ -41,7 +41,7 @@ # configlet_name_template: "AVD-${hostname}" cv_servers: [ '{{ cv_server }}' ] cv_token: '{{ token }}' - # cv_verify_certs: True + # cv_verify_certs: true workspace: name: '{{ ws_name }}' description: '{{ ws_description }}' diff --git a/ansible_collections/arista/avd/molecule/cv_workflow/converge.yml b/ansible_collections/arista/avd/molecule/cv_workflow/converge.yml index d4ea6f712ea..f15e635b523 100644 --- a/ansible_collections/arista/avd/molecule/cv_workflow/converge.yml +++ b/ansible_collections/arista/avd/molecule/cv_workflow/converge.yml @@ -51,7 +51,7 @@ # configlet_name_template: "AVD-${hostname}" cv_servers: [ '{{ cv_server }}' ] cv_token: '{{ token }}' - # cv_verify_certs: True + # cv_verify_certs: true workspace: name: '{{ ws_name }}' description: '{{ ws_description }}' diff --git a/ansible_collections/arista/avd/molecule/dhcp_configuration/inventory/group_vars/DC1_TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/dhcp_configuration/inventory/group_vars/DC1_TENANTS_NETWORKS.yml index 5935ffe5cb3..d433e4dd1c2 100644 --- a/ansible_collections/arista/avd/molecule/dhcp_configuration/inventory/group_vars/DC1_TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/dhcp_configuration/inventory/group_vars/DC1_TENANTS_NETWORKS.yml @@ -15,13 +15,13 @@ tenants: - id: 110 name: Tenant_A_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.10.1/24 - id: 111 vni_override: 50111 name: Tenant_A_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.11.1/24 - name: Tenant_A_WEB_Zone vrf_vni: 11 @@ -29,24 +29,24 @@ tenants: - id: 120 name: Tenant_A_WEB_Zone_1 tags: ['web', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.20.1/24 - id: 121 name: Tenant_A_WEBZone_2 tags: ['web'] - enabled: True + enabled: true - name: Tenant_A_APP_Zone vrf_vni: 12 svis: - id: 130 name: Tenant_A_APP_Zone_1 tags: ['app', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.30.1/24 - id: 131 name: Tenant_A_APP_Zone_2 tags: ['app'] - enabled: True + enabled: true ip_address_virtual: 10.1.31.1/24 - name: Tenant_A_DB_Zone vrf_vni: 13 @@ -54,12 +54,12 @@ tenants: - id: 140 name: Tenant_A_DB_BZone_1 tags: ['db', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 - id: 141 name: Tenant_A_DB_Zone_2 tags: ['db'] - enabled: True + enabled: true ip_address_virtual: 10.1.41.1/24 - name: Tenant_A_WAN_Zone vrf_vni: 14 @@ -67,7 +67,7 @@ tenants: - id: 150 name: Tenant_A_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 # Tenant_B Specific Information - VRFs / VLANs - name: Tenant_B @@ -79,12 +79,12 @@ tenants: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 - id: 211 name: Tenant_B_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.11.1/24 - name: Tenant_B_WAN_Zone vrf_vni: 21 @@ -92,7 +92,7 @@ tenants: - id: 250 name: Tenant_B_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.2.50.1/24 # Tenant_C Specific Information - VRFs / VLANs - name: Tenant_C @@ -104,12 +104,12 @@ tenants: - id: 310 name: Tenant_C_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.10.1/24 - id: 311 name: Tenant_C_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.11.1/24 - name: Tenant_C_WAN_Zone vrf_vni: 31 @@ -117,5 +117,5 @@ tenants: - id: 350 name: Tenant_C_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.3.50.1/24 diff --git a/ansible_collections/arista/avd/molecule/dhcp_provisioning/inventory/group_vars/DC1_TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/dhcp_provisioning/inventory/group_vars/DC1_TENANTS_NETWORKS.yml index 2e92788f740..de24cc77b55 100644 --- a/ansible_collections/arista/avd/molecule/dhcp_provisioning/inventory/group_vars/DC1_TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/dhcp_provisioning/inventory/group_vars/DC1_TENANTS_NETWORKS.yml @@ -41,13 +41,13 @@ tenants: - id: 110 name: Tenant_A_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.10.1/24 - id: 111 vni_override: 50111 name: Tenant_A_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.11.1/24 ip_helpers: - ip_helper: 1.1.1.1 @@ -76,7 +76,7 @@ tenants: - id: 131 name: Tenant_A_APP_Zone_2 tags: ['app'] - enabled: True + enabled: true ip_address_virtual: 10.1.31.1/24 - name: Tenant_A_DB_Zone vrf_vni: 13 @@ -84,12 +84,12 @@ tenants: - id: 140 name: Tenant_A_DB_BZone_1 tags: ['db', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 - id: 141 name: Tenant_A_DB_Zone_2 tags: ['db'] - enabled: True + enabled: true ip_address_virtual: 10.1.41.1/24 - name: Tenant_A_WAN_Zone vrf_vni: 14 @@ -97,7 +97,7 @@ tenants: - id: 150 name: Tenant_A_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 # Tenant_B Specific Information - VRFs / VLANs - name: Tenant_B @@ -109,12 +109,12 @@ tenants: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 - id: 211 name: Tenant_B_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.11.1/24 - name: Tenant_B_WAN_Zone vrf_vni: 21 @@ -122,7 +122,7 @@ tenants: - id: 250 name: Tenant_B_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.2.50.1/24 # Tenant_C Specific Information - VRFs / VLANs - name: Tenant_C @@ -134,12 +134,12 @@ tenants: - id: 310 name: Tenant_C_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.10.1/24 - id: 311 name: Tenant_C_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.11.1/24 - name: Tenant_C_WAN_Zone vrf_vni: 31 @@ -147,5 +147,5 @@ tenants: - id: 350 name: Tenant_C_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.3.50.1/24 diff --git a/ansible_collections/arista/avd/molecule/dhcp_provisioning/molecule.yml b/ansible_collections/arista/avd/molecule/dhcp_provisioning/molecule.yml index d7be2c9aba5..50b64c72a5c 100644 --- a/ansible_collections/arista/avd/molecule/dhcp_provisioning/molecule.yml +++ b/ansible_collections/arista/avd/molecule/dhcp_provisioning/molecule.yml @@ -27,7 +27,7 @@ provisioner: defaults: jinja2_extensions: 'jinja2.ext.loopcontrols,jinja2.ext.do,jinja2.ext.i18n' gathering: explicit - command_warnings: False + command_warnings: false inventory: links: hosts: 'inventory/hosts.yml' diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/converge.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/converge.yml index 44d22e2abb7..e0eddeedc41 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/converge.yml +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/converge.yml @@ -5,7 +5,7 @@ connection: local vars: tacacs_key_set_as_play_var: "071B245F5A" - read_structured_config_from_file: False + read_structured_config_from_file: false tasks: - name: Generate device intended config and documentation diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-isis.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-isis.yml index 3bd2ce61836..7f5370088fa 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-isis.yml +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-isis.yml @@ -35,7 +35,7 @@ router_isis: passive_only: true redistribute_routes: - source_protocol: static - include_leaked: True + include_leaked: true route_map: RM-STATIC-TO-ISIS - source_protocol: connected - source_protocol: isis @@ -46,7 +46,7 @@ router_isis: ospf_route_type: external route_map: RM-OSPF-EXTERNAL-TO-ISIS - source_protocol: ospf - include_leaked: True + include_leaked: true ospf_route_type: nssa-external route_map: RM-OSPF-NSSA_EXT-TO-ISIS - source_protocol: ospf @@ -66,7 +66,7 @@ router_isis: enable: true strict: true tunnel_source_labeled_unicast: - enabled: True + enabled: true rcf: lu_2_sr_pfx() address_family_ipv6: enabled: true diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-pim-sparse-mode.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-pim-sparse-mode.yml index 266cca1795b..fc901af1b74 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-pim-sparse-mode.yml +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-pim-sparse-mode.yml @@ -57,4 +57,4 @@ router_pim_sparse_mode: - RP_ACL2 priority: 20 hashmask: 30 - override: True + override: true diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vrf-instances.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vrf-instances.yml index 0c648b9dc40..f8e423826e0 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vrf-instances.yml +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vrf-instances.yml @@ -3,7 +3,7 @@ vrfs: - name: MGMT - ip_routing: False + ip_routing: false - name: TENANT_A_PROJECT01 tenant: Tenant_A ip_routing: true diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-isis.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-isis.yml index d738966233f..9fe41d6bc93 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-isis.yml +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-isis.yml @@ -16,7 +16,7 @@ router_isis: address_family_ipv4: enabled: true tunnel_source_labeled_unicast: - enabled: True + enabled: true segment_routing_mpls: enabled: false address_family_ipv6: diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml index 2e92788f740..de24cc77b55 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml @@ -41,13 +41,13 @@ tenants: - id: 110 name: Tenant_A_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.10.1/24 - id: 111 vni_override: 50111 name: Tenant_A_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.11.1/24 ip_helpers: - ip_helper: 1.1.1.1 @@ -76,7 +76,7 @@ tenants: - id: 131 name: Tenant_A_APP_Zone_2 tags: ['app'] - enabled: True + enabled: true ip_address_virtual: 10.1.31.1/24 - name: Tenant_A_DB_Zone vrf_vni: 13 @@ -84,12 +84,12 @@ tenants: - id: 140 name: Tenant_A_DB_BZone_1 tags: ['db', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 - id: 141 name: Tenant_A_DB_Zone_2 tags: ['db'] - enabled: True + enabled: true ip_address_virtual: 10.1.41.1/24 - name: Tenant_A_WAN_Zone vrf_vni: 14 @@ -97,7 +97,7 @@ tenants: - id: 150 name: Tenant_A_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 # Tenant_B Specific Information - VRFs / VLANs - name: Tenant_B @@ -109,12 +109,12 @@ tenants: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 - id: 211 name: Tenant_B_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.11.1/24 - name: Tenant_B_WAN_Zone vrf_vni: 21 @@ -122,7 +122,7 @@ tenants: - id: 250 name: Tenant_B_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.2.50.1/24 # Tenant_C Specific Information - VRFs / VLANs - name: Tenant_C @@ -134,12 +134,12 @@ tenants: - id: 310 name: Tenant_C_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.10.1/24 - id: 311 name: Tenant_C_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.11.1/24 - name: Tenant_C_WAN_Zone vrf_vni: 31 @@ -147,5 +147,5 @@ tenants: - id: 350 name: Tenant_C_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.3.50.1/24 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1.yml index 15509434d67..669c6177fd4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1.yml @@ -32,7 +32,7 @@ super_spine: overlay_controller: defaults: loopback_ipv4_pool: 172.16.10.0/24 - uplink_bfd: True + uplink_bfd: true max_uplink_switches: 4 uplink_ipv4_pool: 172.17.10.0/24 bgp_defaults: diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD1.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD1.yml index 0c902151bbd..b588d9c0c07 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD1.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD1.yml @@ -16,7 +16,7 @@ spine: max_uplink_switches: 4 uplink_ipv4_pool: 172.16.11.0/24 uplink_ptp: - enable: True + enable: true uplink_macsec: profile: MACSEC_PROFILE bgp_defaults: @@ -47,7 +47,7 @@ l3leaf: vtep_loopback_ipv4_pool: 172.18.110.0/24 uplink_ipv4_pool: 172.17.110.0/24 uplink_ptp: - enable: True + enable: true uplink_macsec: profile: MACSEC_PROFILE bgp_defaults: diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD2.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD2.yml index 119a2f9e33a..3d74d438437 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD2.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD2.yml @@ -11,7 +11,7 @@ spine: max_uplink_switches: 4 uplink_ipv4_pool: 172.16.12.0/24 uplink_ptp: - enable: True + enable: true uplink_macsec: profile: MACSEC_PROFILE bgp_defaults: @@ -39,7 +39,7 @@ l3leaf: vtep_loopback_ipv4_pool: 172.18.120.0/24 uplink_ipv4_pool: 172.17.120.0/24 uplink_ptp: - enable: True + enable: true uplink_macsec: profile: MACSEC_PROFILE bgp_defaults: diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2.yml index ae63b8b8dc8..ed8eee80d51 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2.yml @@ -24,7 +24,7 @@ overlay_controller: defaults: platform: vEOS-LAB loopback_ipv4_pool: 172.16.20.0/24 - uplink_bfd: False + uplink_bfd: false uplink_switches: ['DC2-SUPER-SPINE1', 'DC2-SUPER-SPINE1'] max_uplink_switches: 4 uplink_ipv4_pool: 172.17.20.0/24 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2_POD1.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2_POD1.yml index 26584d8f2e3..9ac0cca98d7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2_POD1.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC2_POD1.yml @@ -11,7 +11,7 @@ spine: max_uplink_switches: 4 uplink_ipv4_pool: 172.16.21.0/24 uplink_ptp: - enable: True + enable: true bgp_defaults: - distance bgp 20 200 200 raw_eos_cli: | @@ -40,7 +40,7 @@ l3leaf: uplink_interfaces: ['Ethernet1', 'Ethernet2'] uplink_switches: ['DC2-POD1-SPINE1', 'DC2-POD1-SPINE2'] uplink_ipv4_pool: 172.17.210.0/24 - uplink_ptp: {'enable': True} + uplink_ptp: {'enable': true} bgp_defaults: - distance bgp 20 200 200 bgp_as: 65555 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/TENANTS_NETWORKS.yml index bf16e9b868b..d86db5310a4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/TENANTS_NETWORKS.yml @@ -78,9 +78,9 @@ tenants: - id: 113 name: SVI_with_no_vxlan tags: [opzone] - enabled: True + enabled: true ip_address_virtual: 10.10.13.1/24 - vxlan: False + vxlan: false raw_eos_cli: | interface Loopback1000 description Loopback created from raw_eos_cli under VRF Common_VRF @@ -104,9 +104,9 @@ tenants: - id: 1100 name: test_svi tags: [opzone, web] - enabled: True + enabled: true ip_address_virtual: 10.100.100.1/24 - vxlan: False + vxlan: false - name: vrf_with_loopbacks_from_pod_pools vrf_vni: 1101 vtep_diagnostic: @@ -125,9 +125,9 @@ tenants: - id: 1101 name: test_svi tags: [opzone, web] - enabled: True + enabled: true ip_address_virtual: 10.101.100.1/24 - vxlan: False + vxlan: false - name: vrf_with_loopbacks_dc1_pod1_only vrf_vni: 1102 vtep_diagnostic: @@ -139,9 +139,9 @@ tenants: - id: 1102 name: test_svi tags: [opzone, web] - enabled: True + enabled: true ip_address_virtual: 10.102.100.1/24 - vxlan: False + vxlan: false # These are pure L2 vlans - so no SVI on l3leafs l2vlans: @@ -164,4 +164,4 @@ tenants: - id: 2601 name: l2vlan_with_no_vxlan tags: [web] - vxlan: False + vxlan: false diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/hosts.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/hosts.yml index a0ad5017b6a..1c36426feeb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/hosts.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/hosts.yml @@ -121,7 +121,7 @@ all: ansible_network_os: eos ansible_user: admin ansible_ssh_pass: arista - ansible_become: yes + ansible_become: true ansible_become_method: enable TENANTS_NETWORKS: diff --git a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/connected-endpoints-wrong-profile-lacp-fallback.yml b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/connected-endpoints-wrong-profile-lacp-fallback.yml index 01d403007b0..1c696c267bd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/connected-endpoints-wrong-profile-lacp-fallback.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/connected-endpoints-wrong-profile-lacp-fallback.yml @@ -24,7 +24,7 @@ port_profiles: - profile: INDIVIDUAL_TRUNKS mode: trunk vlans: "1,2,3,4,5,6,7,123,234" - native_vlan_tag: False + native_vlan_tag: false native_vlan: 123 expected_error_message: >- diff --git a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-peer-ip-address-network-services.yml b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-peer-ip-address-network-services.yml index c1b14f04800..ad296dbdd81 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-peer-ip-address-network-services.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-peer-ip-address-network-services.yml @@ -24,7 +24,7 @@ tenants: - id: 350 name: Tenant_C_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true bgp_peers: - ip_address: 2.2.2.2 peer_group: Tenant_C_BGP_PEER_GROUP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-tunnel-interface-internet-exit.yml b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-tunnel-interface-internet-exit.yml index f289760cab0..2a66a4b8dc3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-tunnel-interface-internet-exit.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-tunnel-interface-internet-exit.yml @@ -122,7 +122,7 @@ cv_pathfinder_internet_exit_policies: domain_name: test.local ipsec_key_salt: THIS_SHOULD_BE_VAULTED - name: ZSCALER-EXIT-POLICY-2 - fallback_to_system_default: False + fallback_to_system_default: false type: zscaler zscaler: domain_name: test.local diff --git a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-vni-l3-interfaces-in-vxlan-interface.yml b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-vni-l3-interfaces-in-vxlan-interface.yml index 829bafb2972..a3a889b9694 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-vni-l3-interfaces-in-vxlan-interface.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/duplicate-vni-l3-interfaces-in-vxlan-interface.yml @@ -30,7 +30,7 @@ tenants: ip_addresses: [ 10.10.10.10/24 ] nodes: [ duplicate-vni-l3-interfaces-in-vxlan-interface ] mtu: 9000 - enabled: True + enabled: true description: "test" expected_error_message: >- diff --git a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/failure-connected-endpoint-port-profile-does-not-exist-in-facts.yml b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/failure-connected-endpoint-port-profile-does-not-exist-in-facts.yml index dd7701a4835..1547931502a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/failure-connected-endpoint-port-profile-does-not-exist-in-facts.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/failure-connected-endpoint-port-profile-does-not-exist-in-facts.yml @@ -13,7 +13,7 @@ l3leaf: bgp_as: 65042 id: 1 filter: - only_vlans_in_use: True + only_vlans_in_use: true servers: - name: TEST-ENDPOINT diff --git a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-definition-cv-pathfinder.yml b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-definition-cv-pathfinder.yml index 4e605ec4d2a..8d2b3010acd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-definition-cv-pathfinder.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-definition-cv-pathfinder.yml @@ -56,7 +56,7 @@ wan_router: cv_pathfinder_region: AVD_Land_West cv_pathfinder_site: Site422 wan_ha: - enabled: False + enabled: false nodes: - name: missing-prefix-list-definition-cv-pathfinder id: 1 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-in-cv-pathfinder.yml b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-in-cv-pathfinder.yml index a8d5d73d0e1..85628435ef5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-in-cv-pathfinder.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_negative_unit_tests/inventory/host_vars/missing-prefix-list-in-cv-pathfinder.yml @@ -56,7 +56,7 @@ wan_router: cv_pathfinder_region: AVD_Land_West cv_pathfinder_site: Site422 wan_ha: - enabled: False + enabled: false nodes: - name: missing-prefix-list-in-cv-pathfinder id: 1 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_PYTHON_MODULES_L3LEAFS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_PYTHON_MODULES_L3LEAFS.yml index 7d24522a40f..8cd83d4e4bf 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_PYTHON_MODULES_L3LEAFS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_PYTHON_MODULES_L3LEAFS.yml @@ -46,5 +46,5 @@ tenants: - id: 110 name: Tenant_A_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.10.1/24 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_TEMPLATES_L3LEAFS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_TEMPLATES_L3LEAFS.yml index 0f724a68374..5811934a4dc 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_TEMPLATES_L3LEAFS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CUSTOM_TEMPLATES_L3LEAFS.yml @@ -39,5 +39,5 @@ tenants: - id: 110 name: Tenant_A_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.10.1/24 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_CUSTOM_CONTROL_PLANE_POLICY_TESTS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_CUSTOM_CONTROL_PLANE_POLICY_TESTS.yml index b8a8db71a0b..9c792518995 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_CUSTOM_CONTROL_PLANE_POLICY_TESTS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_CUSTOM_CONTROL_PLANE_POLICY_TESTS.yml @@ -25,7 +25,7 @@ wan_router: cv_pathfinder_region: AVD_Land_East cv_pathfinder_site: Site511 wan_ha: - enabled: False + enabled: false nodes: - name: cv-pathfinder-custom-control-plane-policy-edge-1 id: 1 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_TESTS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_TESTS.yml index 620bdc0843f..d68dd43849a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_TESTS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_TESTS.yml @@ -110,7 +110,7 @@ wan_router: cv_pathfinder_region: AVD_Land_East cv_pathfinder_site: Site511 wan_ha: - enabled: False + enabled: false nodes: - name: cv-pathfinder-edge id: 1 @@ -529,7 +529,7 @@ tenants: vrf_id: 1 - name: TRANSIT vrf_id: 66 - # Test that a VRF with address_families: [] on a WAN router is not configured on Vxlan1 interface. Only configured for BGP because we force enabled: True + # Test that a VRF with address_families: [] on a WAN router is not configured on Vxlan1 interface. Only configured for BGP because we force enabled: true - name: NOT-WAN-VRF vrf_id: 13 address_families: [] @@ -733,13 +733,13 @@ cv_pathfinder_internet_exit_policies: domain_name: test.local ipsec_key_salt: THIS_SHOULD_BE_VAULTED - name: ZSCALER-EXIT-POLICY-2 - fallback_to_system_default: False + fallback_to_system_default: false type: zscaler zscaler: domain_name: test.local ipsec_key_salt: THIS_SHOULD_BE_VAULTED - name: DIRECT-EXIT-POLICY-1 - fallback_to_system_default: False + fallback_to_system_default: false type: direct - name: DIRECT-EXIT-POLICY-2 type: direct diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_A.yml index 5bf528c71b2..71dbba27089 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_A.yml @@ -17,7 +17,7 @@ tenant_a: - id: '110' name: Tenant_A_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ipv4_acl_in: TEST-IPV4-ACL-WITH-IP-FIELDS-IN ipv4_acl_out: TEST-IPV4-ACL-WITH-IP-FIELDS-OUT ip_address_virtual: 10.1.10.1/24 @@ -26,7 +26,7 @@ tenant_a: vni_override: 50111 # 10111 would be the calculated value. name: Tenant_A_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.11.1/24 ip_helpers: - ip_helper: 1.1.1.1 @@ -37,12 +37,12 @@ tenant_a: name: Tenant_A_OP_Zone_3 profile: DERIVED_DHCP tags: ['opzone'] - enabled: True + enabled: true # test ospf authentication on vlan interface - id: 113 name: Tenant_A_OP_Zone_4 tags: [ DC1_LEAF1 ] - enabled: True + enabled: true ospf: enabled: true # Keeping to make sure using '0' still works @@ -99,12 +99,12 @@ tenant_a: - id: 131 name: Tenant_A_APP_Zone_2 tags: ['app'] - enabled: True + enabled: true ip_address_virtual: 10.1.31.1/24 - id: 132 name: Tenant_A_APP_Zone_3 tags: ['erp2'] - enabled: True + enabled: true nodes: - node: DC1-LEAF1A ip_address: 10.1.32.1/24 @@ -118,12 +118,12 @@ tenant_a: - id: 140 name: Tenant_A_DB_BZone_1 tags: ['db', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 - id: 141 name: Tenant_A_DB_Zone_2 tags: ['db'] - enabled: True + enabled: true ip_address_virtual: 10.1.41.1/24 - name: Tenant_A_WAN_Zone vrf_id: 14 @@ -143,7 +143,7 @@ tenant_a: ip_addresses: [10.10.10.10/24] nodes: [DC1-BL1A] mtu: 9000 - enabled: True + enabled: true description: "test" ospf: enabled: true @@ -160,7 +160,7 @@ tenant_a: ip_addresses: [10.10.20.20/24] nodes: [DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "test" static_routes: - destination_address_prefix: 10.3.4.0/24 @@ -216,7 +216,7 @@ tenant_a: - id: 150 name: Tenant_A_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 ospf: enabled: true @@ -226,7 +226,7 @@ tenant_a: simple_auth_key: "AQQvKeimxJu+uGQ/yYvv9w==" - id: 151 name: svi_with_no_tags - enabled: True + enabled: true ip_address_virtual: 10.1.51.1/24 # No "tags" defined - should render on switches with tag "all" or no tags additional_route_targets: @@ -253,26 +253,26 @@ tenant_a: ip_addresses: [10.10.10.10/24, 10.10.20.20/24, 10.10.30.10/24, 10.10.40.20/24] nodes: [DC1-BL1A, DC1-BL1A, DC1-BL1B, DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "test" - interfaces: [Ethernet10, Ethernet10] ip_addresses: [10.10.30.10/24, 10.10.40.20/24] nodes: [DC1-BL1A, DC1-BL1B] mtu: 9000 - enabled: True + enabled: true descriptions: ["test-DC1-BL1A", "test-DC1-BL1B"] - interfaces: [Ethernet11, Ethernet11] ip_addresses: [10.10.30.10/24, 10.10.40.20/24] nodes: [DC1-BL1A, DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "Single description" descriptions: ["DC1-BL1A descriptions preferred over single description", "DC1-BL1B descriptions preferred over single description"] - interfaces: [Ethernet12, Ethernet13.10, Ethernet12, Ethernet13.10] ip_addresses: [10.10.40.10/24, 10.10.40.20/24, 10.10.50.10/24, 10.10.50.20/24] nodes: [DC1-BL1A, DC1-BL1A, DC1-BL1B, DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "test l3 interfaces acls" ipv4_acl_in: TEST-IPV4-ACL-WITH-IP-FIELDS-IN ipv4_acl_out: TEST-IPV4-ACL-WITH-IP-FIELDS-OUT diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_B.yml index bbcaebb99d9..d0cda4bb60f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_B.yml @@ -8,12 +8,12 @@ tenant_b: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 - id: 211 name: Tenant_B_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.11.1/24 - name: Tenant_B_WAN_Zone vrf_vni: 21 @@ -22,5 +22,5 @@ tenant_b: - id: 250 name: Tenant_B_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.2.50.1/24 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_C.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_C.yml index a9dea0adf0b..7bf1f2d6166 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_C.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_C.yml @@ -10,11 +10,11 @@ tenant_c: next_hop_self: true maximum_routes: 1000 address_family_ipv4: - activate: True + activate: true prefix_list_in: PL_In_Test_1 prefix_list_out: PL_Out_Test_1 address_family_ipv6: - activate: False + activate: false default_originate: enabled: true always: true @@ -29,7 +29,7 @@ tenant_c: description: "Tenant C peer group2" update_source: lo0 address_family_ipv4: - activate: True + activate: true route_map_in: TEST_IN route_map_out: TEST_OUT rcf_in: TEST_RCF_IN() @@ -47,12 +47,12 @@ tenant_c: - id: 310 name: Tenant_C_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.10.1/24 - id: 311 name: Tenant_C_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.11.1/24 - name: Tenant_C_WAN_Zone vrf_vni: 31 @@ -60,7 +60,7 @@ tenant_c: - id: 350 name: Tenant_C_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.3.50.1/24 bgp_peer_groups: - name: Tenant_C_WAN_Zone_BGP_PEER_GROUP @@ -73,13 +73,13 @@ tenant_c: enabled: true always: true address_family_ipv4: - activate: True + activate: true route_map_in: TEST_IN route_map_out: TEST_OUT rcf_in: TEST_RCF_IN() rcf_out: TEST_RCF_OUT() address_family_ipv6: - activate: True + activate: true route_map_in: TEST_IN route_map_out: TEST_OUT rcf_in: TEST_RCF_IN() diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_D.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_D.yml index 94677dfeb47..12e77f16487 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_D.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DC1_TENANTS_NETWORKS/Tenant_D.yml @@ -10,7 +10,7 @@ tenant_d: - id: 410 name: Tenant_D_v6_OP_Zone_1 tags: ['v6opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.10.1/24 ipv6_address_virtuals: - 2001:db8:310::1/64 @@ -19,7 +19,7 @@ tenant_d: - id: 411 name: Tenant_D_v6_OP_Zone_2 tags: ['v6opzone'] - enabled: True + enabled: true ip_virtual_router_addresses: [ 10.3.11.1/24 ] ipv6_virtual_router_addresses: [ "2001:db8:311::1" ] nodes: @@ -35,13 +35,13 @@ tenant_d: - id: 412 name: Tenant_D_v6_OP_Zone_1 tags: ['v6opzone'] - enabled: True + enabled: true profile: GENERIC_DUAL_STACK # Test case for SVI - Node config inheritance - id: 413 name: Tenant_D_v6_OP_Zone_3 tags: ['v6opzone'] - enabled: True + enabled: true profile: TEST_SVI_NODE_INHERIT ip_virtual_router_addresses: [ "11.4.13.1" ] ipv6_virtual_router_addresses: [ "2001:db9:413::1" ] @@ -97,18 +97,18 @@ tenant_d: - id: 450 name: Tenant_D_v6_WAN_Zone_1 tags: ['v6wan'] - enabled: True + enabled: true ipv6_address_virtuals: - 2001:db8:355::1/64 - id: 451 name: Tenant_D_v6_WAN_Zone_2 tags: ['v6wan'] - enabled: True + enabled: true profile: GENERIC_FULL_V6 - id: 452 name: Tenant_D_v6_WAN_Zone_3 tags: ['v6wan'] - enabled: True + enabled: true profile: GENERIC_DUAL_STACK - name: default vrf_id: 123 @@ -128,6 +128,6 @@ tenant_d: - id: 453 name: Tenant_D_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ipv6_address_virtuals: - "10.0.10.1/24" diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DUPLICATE_SVIS_L2VLANS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DUPLICATE_SVIS_L2VLANS.yml index 07008491e1c..9e5aebad0cc 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DUPLICATE_SVIS_L2VLANS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/DUPLICATE_SVIS_L2VLANS.yml @@ -31,11 +31,11 @@ tenants: - id: 100 name: Duplicate_SVI_100_LEAF1 tags: [ DUP-LEAF1 ] - enabled: True + enabled: true - id: 100 name: Duplicate_SVI_100_LEAF2 tags: [ DUP-LEAF2 ] - enabled: True + enabled: true l2vlans: # Test non unique l2vlans ids in schema - id: 200 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/EVPN_MULTICAST_TESTS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/EVPN_MULTICAST_TESTS.yml index 08625e1fdc2..fdfd370f3a6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/EVPN_MULTICAST_TESTS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/EVPN_MULTICAST_TESTS.yml @@ -238,7 +238,7 @@ tenants: - name: Tenant_C mac_vrf_vni_base: 10000 evpn_l2_multicast: - enabled: False + enabled: false underlay_l2_multicast_group_ipv4_pool: 236.0.0.0/20 evpn_l3_multicast: # Enabled = diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/IGMP_QUERIER_TESTS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/IGMP_QUERIER_TESTS.yml index bfbac6af155..fad96dedf45 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/IGMP_QUERIER_TESTS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/IGMP_QUERIER_TESTS.yml @@ -33,14 +33,14 @@ tenants: - id: 1 name: "VLAN_1" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.1.1/24 # Expected results: # igmp querier enable, querier address set to loopback 0 address 192.168.255.1, and version not set to 3 - id: 2 name: "VLAN_2" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.2.1/24 igmp_snooping_querier: version: 3 @@ -49,7 +49,7 @@ tenants: - id: 3 name: "VLAN_3" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.3.1/24 igmp_snooping_querier: enabled: false @@ -91,14 +91,14 @@ tenants: - id: 11 name: "VLAN_11" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.11.1/24 # Expected results: # igmp querier enable, querier address set to 1.1.1.1, and version set to 2 - id: 12 name: "VLAN_12" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.12.1/24 igmp_snooping_querier: version: 2 @@ -136,7 +136,7 @@ tenants: - id: 21 name: "VLAN_21" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.21.1/24 profile: IGMP_QUERIER_CHILD_1 # Expected results: @@ -144,7 +144,7 @@ tenants: - id: 22 name: "VLAN_22" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.22.1/24 profile: IGMP_QUERIER_CHILD_2 # Expected results: @@ -152,7 +152,7 @@ tenants: - id: 23 name: "VLAN_23" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.23.1/24 igmp_snooping_querier: enabled: true diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/RD_RT_ADMIN_SUBFIELD_TESTS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/RD_RT_ADMIN_SUBFIELD_TESTS.yml index 744f28d6247..e4aaec92ae1 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/RD_RT_ADMIN_SUBFIELD_TESTS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/RD_RT_ADMIN_SUBFIELD_TESTS.yml @@ -55,24 +55,24 @@ tenants: - id: 1 name: "VLAN_1" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.1.1/24 - id: 2 name: "VLAN_2" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.2.1/24 - id: 3 name: "VLAN_3" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.3.1/24 rt_override: 3333 rd_override: 33333 - id: 4 name: "VLAN_4" tags: ['test_l3'] - enabled: True + enabled: true ip_address_virtual: 10.0.4.1/24 rt_override: 3333:3333 rd_override: 33333:33333 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/TRUNK_GROUP_TESTS.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/TRUNK_GROUP_TESTS.yml index 3ce24e2ae09..3385244fd10 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/TRUNK_GROUP_TESTS.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/TRUNK_GROUP_TESTS.yml @@ -12,7 +12,7 @@ tenants: svis: - id: 100 name: svi100_with_trunk_groups - enabled: True + enabled: true ip_address_virtual: 10.1.0.1/24 trunk_groups: [ TG_100, TG_NOT_MATCHING_ANY_SERVERS ] tags: [ TRUNK_GROUP_TESTS_L3LEAF1, TRUNK_GROUP_TESTS_L2LEAF1 ] @@ -21,7 +21,7 @@ tenants: svis: - id: 200 name: svi200_with_trunk_groups - enabled: True + enabled: true ip_address_virtual: 10.2.0.1/24 trunk_groups: [ TG_200, TG_NOT_MATCHING_ANY_SERVERS ] tags: [ TRUNK_GROUP_TESTS_L3LEAF1, TRUNK_GROUP_TESTS_L2LEAF1 ] @@ -30,19 +30,19 @@ tenants: svis: - id: 300 name: svi300_with_trunk_groups - enabled: True + enabled: true ip_address_virtual: 10.3.0.1/24 trunk_groups: [ TG_300, TG_NOT_MATCHING_ANY_SERVERS ] tags: [ TRUNK_GROUP_TESTS_L3LEAF1, TRUNK_GROUP_TESTS_L2LEAF1 ] - id: 301 name: svi301_with_trunk_groups_only_l3leaf - enabled: True + enabled: true ip_address_virtual: 10.3.1.1/24 trunk_groups: [ TG_300, TG_NOT_MATCHING_ANY_SERVERS ] tags: [ TRUNK_GROUP_TESTS_L3LEAF1 ] - id: 398 name: svi398_without_trunk_groups - enabled: True + enabled: true ip_address_virtual: 10.3.1.1/24 tags: [ TRUNK_GROUP_TESTS_L3LEAF1, TRUNK_GROUP_TESTS_L2LEAF1 ] l2vlans: @@ -79,7 +79,7 @@ tenants: svis: - id: 200 name: duplicate svi200_with_trunk_groups not in use. Should not get configured anywhere - enabled: True + enabled: true ip_address_virtual: 10.22.0.1/24 trunk_groups: [ TG_NOT_MATCHING_ANY_SERVERS ] l2vlans: diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/connected_endpoints.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/connected_endpoints.yml index e7762c444db..51038cf9078 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/connected_endpoints.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/connected_endpoints.yml @@ -109,14 +109,14 @@ port_profiles: - profile: INDIVIDUAL_TRUNK mode: trunk vlans: "1,2,3,4,5,6,7,123,234" - native_vlan_tag: False + native_vlan_tag: false native_vlan: 123 spanning_tree_portfast: "edge" - spanning_tree_bpdufilter: True + spanning_tree_bpdufilter: true dot1x: unauthorized: - access_vlan_membership_egress: True - native_vlan_membership_egress: True + access_vlan_membership_egress: true + native_vlan_membership_egress: true qos_profile: MYQOS poe: disabled: true diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-custom-default-policy.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-custom-default-policy.yml index 02443be0bc7..376601c4e3a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-custom-default-policy.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-custom-default-policy.yml @@ -81,7 +81,7 @@ wan_router: wan_carrier: Comcast-5G wan_circuit_id: AF830 ip_address: 172.20.20.20/31 - connected_to_pathfinder: False + connected_to_pathfinder: false wan_path_groups: - name: MPLS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-no-default-policy.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-no-default-policy.yml index 43e1fbf5aa4..9db4c651f03 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-no-default-policy.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/cv-pathfinder-edge-no-default-policy.yml @@ -71,7 +71,7 @@ wan_router: wan_carrier: Comcast-5G wan_circuit_id: AF830 ip_address: 172.20.20.20/31 - connected_to_pathfinder: False + connected_to_pathfinder: false wan_path_groups: - name: MPLS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/platform_settings.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/platform_settings.yml index 792f33b9d9f..a4a72ed88a7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/platform_settings.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/platform_settings.yml @@ -7,10 +7,10 @@ platform_settings: - platforms: [ default ] # Test for security_entropy_sources security_entropy_sources: - hardware: True - haveged: True - cpu_jitter: True - hardware_exclusive: True + hardware: true + haveged: true + cpu_jitter: true + hardware_exclusive: true # Test for structured_config structured_config: ethernet_interfaces: diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/custom_anta_catalogs/DC2_L3_LEAVES.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/custom_anta_catalogs/DC2_L3_LEAVES.yml index 7068ff931c2..166e5f2c793 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/custom_anta_catalogs/DC2_L3_LEAVES.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/custom_anta_catalogs/DC2_L3_LEAVES.yml @@ -25,17 +25,17 @@ anta.tests.mlag: reload_delay_non_mlag: 330 - VerifyMlagDualPrimary: detection_delay: 200 - errdisabled: True + errdisabled: true recovery_delay: 60 recovery_delay_non_mlag: 0 anta.tests.multicast: - VerifyIGMPSnoopingVlans: vlans: - 10: False - 12: False + 10: false + 12: false - VerifyIGMPSnoopingGlobal: - enabled: True + enabled: true anta.tests.stp: - VerifySTPMode: diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3b.arista.com.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3b.arista.com.yml index 11f10e85df1..e56e333b93e 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3b.arista.com.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3b.arista.com.yml @@ -31,4 +31,4 @@ custom_structured_configuration_port_channel_interfaces: custom_structured_configuration_interface_defaults: ethernet: - shutdown: True + shutdown: true diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml index 730d0f1f21d..aa9c925b10c 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml @@ -46,7 +46,7 @@ tenants: name: Tenant_A_OP_Zone_1 description: SVI 110 CUSTOM DESCRIPTION tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.10.1/24 # SVI as integer - id: 111 @@ -54,7 +54,7 @@ tenants: name: Tenant_A_OP_Zone_2 description: SVI 111 CUSTOM DESCRIPTION tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.11.1/24 ip_helpers: - ip_helper: 1.1.1.1 @@ -110,7 +110,7 @@ tenants: - id: 131 name: Tenant_A_APP_Zone_2 tags: ['app'] - enabled: True + enabled: true ip_address_virtual: 10.1.31.1/24 vxlan: false - name: Tenant_A_DB_Zone @@ -119,12 +119,12 @@ tenants: - id: 140 name: Tenant_A_DB_BZone_1 tags: ['db', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 - id: 141 name: Tenant_A_DB_Zone_2 tags: ['db'] - enabled: True + enabled: true ip_address_virtual: 10.1.41.1/24 - name: Tenant_A_WAN_Zone vrf_vni: 14 @@ -133,13 +133,13 @@ tenants: ip_addresses: [10.10.10.10/24] nodes: [DC1-BL1A] mtu: 9000 - enabled: True + enabled: true description: "test" - interfaces: [Ethernet7] ip_addresses: [10.10.20.20/24] nodes: [DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "test" static_routes: - destination_address_prefix: 10.3.4.0/24 @@ -201,7 +201,7 @@ tenants: - id: 150 name: Tenant_A_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 additional_route_targets: - type: import @@ -227,20 +227,20 @@ tenants: ip_addresses: [10.10.10.10/24, 10.10.20.20/24, 10.10.30.10/24, 10.10.40.20/24] nodes: [DC1-BL1A, DC1-BL1A, DC1-BL1B, DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "test" - interfaces: [ Ethernet10.100, Ethernet10.100 ] ip_addresses: [10.10.11.10/24, 10.10.31.10/24] nodes: [DC1-BL1A, DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "subinterface test" - interfaces: [ Ethernet10.200, Ethernet10.200 ] encapsulation_dot1q_vlan: [ 121, 141 ] ip_addresses: [10.10.21.10/24, 10.10.41.10/24] nodes: [DC1-BL1A, DC1-BL1B] mtu: 9000 - enabled: True + enabled: true description: "subinterface test with vlan override" l2vlans: # L2 vlan as string @@ -266,12 +266,12 @@ tenants: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 - id: 211 name: Tenant_B_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.11.1/24 - name: Tenant_B_WAN_Zone vrf_vni: 21 @@ -279,7 +279,7 @@ tenants: - id: 250 name: Tenant_B_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.2.50.1/24 # Tenant_C Specific Information - VRFs / VLANs - name: Tenant_C @@ -294,12 +294,12 @@ tenants: - id: 310 name: Tenant_C_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.10.1/24 - id: 311 name: Tenant_C_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.11.1/24 - name: Tenant_C_WAN_Zone vrf_vni: 31 @@ -307,6 +307,6 @@ tenants: - id: 350 name: Tenant_C_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.3.50.1/24 - vxlan: False + vxlan: false diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml index 9d953980c87..71112ea8f45 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml @@ -11,5 +11,5 @@ tenants: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml index b6a2c037461..879862c092b 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml @@ -14,5 +14,5 @@ tenant_group1: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_FABRIC.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_FABRIC.yml index 525b53e6902..279d9972d59 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_FABRIC.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_FABRIC.yml @@ -11,7 +11,7 @@ fabric_name: DC1_FABRIC # Point to Point Underlay with IPv6 Unnumbered underlay_rfc5549: true -# Test if overlay_mlag_rfc5549 is True +# Test if overlay_mlag_rfc5549 is true # Results to the following EOS config: # ipv6 unicast-routing vrf overlay_mlag_rfc5549: true @@ -268,4 +268,4 @@ l3_edge: as: [ "65105", "64900" ] subnet: 10.23.23.4/30 profile: IPV4-UNDERLAY-EXTERNAL - ipv6_enable: True + ipv6_enable: true diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml index bfede2502ee..edb22d370a3 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/inventory/group_vars/DC1_TENANTS_NETWORKS.yml @@ -42,14 +42,14 @@ tenants: - id: 110 name: Tenant_A_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.10.1/24 # SVI as integer - id: 111 vni_override: 50111 name: Tenant_A_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.1.11.1/24 ip_helpers: - ip_helper: 1.1.1.1 @@ -78,7 +78,7 @@ tenants: - id: 131 name: Tenant_A_APP_Zone_2 tags: ['app'] - enabled: True + enabled: true ip_address_virtual: 10.1.31.1/24 - name: Tenant_A_DB_Zone vrf_vni: 13 @@ -86,12 +86,12 @@ tenants: - id: 140 name: Tenant_A_DB_BZone_1 tags: ['db', 'erp1'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 - id: 141 name: Tenant_A_DB_Zone_2 tags: ['db'] - enabled: True + enabled: true ip_address_virtual: 10.1.41.1/24 - name: Tenant_A_WAN_Zone vrf_vni: 14 @@ -124,7 +124,7 @@ tenants: - id: 150 name: Tenant_A_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.1.40.1/24 l2vlans: # L2 vlan as string @@ -145,12 +145,12 @@ tenants: - id: 210 name: Tenant_B_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.10.1/24 - id: 211 name: Tenant_B_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.2.11.1/24 - name: Tenant_B_WAN_Zone vrf_vni: 21 @@ -158,7 +158,7 @@ tenants: - id: 250 name: Tenant_B_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.2.50.1/24 # Tenant_C Specific Information - VRFs / VLANs - name: Tenant_C @@ -172,12 +172,12 @@ tenants: - id: 310 name: Tenant_C_OP_Zone_1 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.10.1/24 - id: 311 name: Tenant_C_OP_Zone_2 tags: ['opzone'] - enabled: True + enabled: true ip_address_virtual: 10.3.11.1/24 - name: Tenant_C_WAN_Zone vrf_vni: 31 @@ -185,5 +185,5 @@ tenants: - id: 350 name: Tenant_C_WAN_Zone_1 tags: ['wan'] - enabled: True + enabled: true ip_address_virtual: 10.3.50.1/24 diff --git a/ansible_collections/arista/avd/plugins/filter/add_md_toc.py b/ansible_collections/arista/avd/plugins/filter/add_md_toc.py index d6b4b522a13..427547083d7 100644 --- a/ansible_collections/arista/avd/plugins/filter/add_md_toc.py +++ b/ansible_collections/arista/avd/plugins/filter/add_md_toc.py @@ -60,7 +60,7 @@ - name: Generate fabric documentation run_once: true delegate_to: localhost - check_mode: no + check_mode: false copy: content: "{{ lookup('template','documentation/fabric-documentation.j2') | arista.avd.add_md_toc(skip_lines=3) }}" dest: "{{ fabric_dir }}/{{ fabric_name }}-documentation.md" diff --git a/ansible_collections/arista/avd/plugins/modules/cv_workflow.py b/ansible_collections/arista/avd/plugins/modules/cv_workflow.py index 5472629ca4f..37a8165ef72 100644 --- a/ansible_collections/arista/avd/plugins/modules/cv_workflow.py +++ b/ansible_collections/arista/avd/plugins/modules/cv_workflow.py @@ -158,7 +158,7 @@ arista.avd.cv_workflow: cv_servers: [ "www.arista.io" ] cv_token: "" - # cv_verify_certs: True + # cv_verify_certs: true configuration_dir: "{{ inventory_dir }}/intended/configs" structured_config_dir: "{{ inventory_dir }}/intended/structured_configs" # structured_config_suffix: "yml" @@ -171,7 +171,7 @@ # description: # id: requested_state: submitted - force: True + force: true change_control: # name: # description: diff --git a/ansible_collections/arista/avd/plugins/modules/eos_designs_facts.py b/ansible_collections/arista/avd/plugins/modules/eos_designs_facts.py index 4c476299003..e719a1dd8e6 100644 --- a/ansible_collections/arista/avd/plugins/modules/eos_designs_facts.py +++ b/ansible_collections/arista/avd/plugins/modules/eos_designs_facts.py @@ -54,8 +54,8 @@ - name: Set eos_designs facts arista.avd.eos_designs_facts: schema_id: eos_designs - check_mode: False - run_once: True + check_mode: false + run_once: true - name: Set eos_designs facts per device ansible.builtin.set_fact: diff --git a/ansible_collections/arista/avd/plugins/modules/eos_designs_structured_config.py b/ansible_collections/arista/avd/plugins/modules/eos_designs_structured_config.py index 5d87feaa372..b9c52c63b62 100644 --- a/ansible_collections/arista/avd/plugins/modules/eos_designs_structured_config.py +++ b/ansible_collections/arista/avd/plugins/modules/eos_designs_structured_config.py @@ -91,6 +91,6 @@ options: list_merge: replace strip_empty_keys: false - check_mode: no - changed_when: False + check_mode: false + changed_when: false """ diff --git a/ansible_collections/arista/avd/roles/build_output_folders/README.md b/ansible_collections/arista/avd/roles/build_output_folders/README.md index 31fffea567f..2aff89bb44e 100644 --- a/ansible_collections/arista/avd/roles/build_output_folders/README.md +++ b/ansible_collections/arista/avd/roles/build_output_folders/README.md @@ -72,7 +72,7 @@ Below is an example to use in your playbook to build output folders using defaul - name: Build Switch configuration hosts: DC1_FABRIC connection: local - gather_facts: no + gather_facts: false tasks: - name: 'Build local folders for output' ansible.builtin.import_role: diff --git a/ansible_collections/arista/avd/roles/build_output_folders/tasks/main.yml b/ansible_collections/arista/avd/roles/build_output_folders/tasks/main.yml index 9acacecb19c..bdc3b7d819c 100644 --- a/ansible_collections/arista/avd/roles/build_output_folders/tasks/main.yml +++ b/ansible_collections/arista/avd/roles/build_output_folders/tasks/main.yml @@ -10,7 +10,7 @@ state: absent mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ output_dir }}" ansible.builtin.file: @@ -18,7 +18,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ structured_dir_name }} for structured YAML files" ansible.builtin.file: @@ -26,7 +26,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ eos_config_dir_name }} for EOS Configuration files" ansible.builtin.file: @@ -34,7 +34,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ structured_cvp_dir_name }} for CVP structured YAML files" ansible.builtin.file: @@ -42,7 +42,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create documentation folder: {{ documentation_dir_name }}" ansible.builtin.file: @@ -50,7 +50,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ fabric_dir_name }} for Fabric documentation" ansible.builtin.file: @@ -58,7 +58,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ devices_dir_name }} for EOS documentation" ansible.builtin.file: @@ -66,7 +66,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ post_running_config_backup_dir }} for EOS post backup dir" ansible.builtin.file: @@ -74,7 +74,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ pre_running_config_backup_dir }} for EOS pre backup dir" ansible.builtin.file: @@ -82,7 +82,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ eos_validate_state_name }} for EOS state report dir" ansible.builtin.file: @@ -90,7 +90,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: "Create folder {{ custom_anta_catalogs_dir_name }} for input custom ANTA catalogs" ansible.builtin.file: @@ -98,7 +98,7 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true - name: Create output directory for each EOS device ansible.builtin.file: @@ -106,4 +106,4 @@ state: directory mode: "0o775" delegate_to: localhost - run_once: True + run_once: true diff --git a/ansible_collections/arista/avd/roles/cvp_configlet_upload/README.md b/ansible_collections/arista/avd/roles/cvp_configlet_upload/README.md index 3308fceaa32..9b81c4f7b91 100644 --- a/ansible_collections/arista/avd/roles/cvp_configlet_upload/README.md +++ b/ansible_collections/arista/avd/roles/cvp_configlet_upload/README.md @@ -49,8 +49,8 @@ all: ansible_user: ansible ansible_password: ansible ansible_connection: httpapi - ansible_httpapi_use_ssl: True - ansible_httpapi_validate_certs: False + ansible_httpapi_use_ssl: true + ansible_httpapi_validate_certs: false ansible_network_os: eos ansible_httpapi_port: 443 ``` diff --git a/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/README.md b/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/README.md index 7ea440a9f68..5c142cf7701 100644 --- a/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/README.md +++ b/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/README.md @@ -64,8 +64,8 @@ all: ansible_user: ansible ansible_password: ansible ansible_connection: httpapi - ansible_httpapi_use_ssl: True - ansible_httpapi_validate_certs: False + ansible_httpapi_use_ssl: true + ansible_httpapi_validate_certs: false ansible_network_os: eos ansible_httpapi_port: 443 ``` diff --git a/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/docs/avd-to-cvaas.md b/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/docs/avd-to-cvaas.md index 3397ff9dd84..f9243f3e3a3 100644 --- a/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/docs/avd-to-cvaas.md +++ b/ansible_collections/arista/avd/roles/eos_config_deploy_cvp/docs/avd-to-cvaas.md @@ -69,8 +69,8 @@ ansible_user: cvaas ansible_password: (generated in CVP when AVD service account was created) ansible_connection: httpapi ansible_network_os: eos -ansible_httpapi_use_ssl: True -ansible_httpapi_validate_certs: True +ansible_httpapi_use_ssl: true +ansible_httpapi_validate_certs: true ansible_httpapi_port: 443 ``` @@ -111,7 +111,7 @@ Now that AVD is talking to the CVaaS service you can run the "cvaas_deploy.yml" - name: Configlet upload management hosts: cvaas connection: local - gather_facts: no + gather_facts: false tasks: - name: "Deploying configurations to CVaaS" diff --git a/ansible_collections/arista/avd/roles/eos_config_deploy_eapi/handlers/main.yml b/ansible_collections/arista/avd/roles/eos_config_deploy_eapi/handlers/main.yml index b9a1bb4d710..83d306718a1 100644 --- a/ansible_collections/arista/avd/roles/eos_config_deploy_eapi/handlers/main.yml +++ b/ansible_collections/arista/avd/roles/eos_config_deploy_eapi/handlers/main.yml @@ -6,7 +6,7 @@ - name: Backup running config arista.eos.eos_config: - backup: yes + backup: true backup_options: filename: "{{ post_running_config_backup_filename }}" dir_path: "{{ post_running_config_backup_dir }}" diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/how-to/wan.md b/ansible_collections/arista/avd/roles/eos_designs/docs/how-to/wan.md index 9cb69ae6060..c2ea35748e8 100644 --- a/ansible_collections/arista/avd/roles/eos_designs/docs/how-to/wan.md +++ b/ansible_collections/arista/avd/roles/eos_designs/docs/how-to/wan.md @@ -394,7 +394,7 @@ wan_router: peer_ip: 172.16.5.4 static_routes: - prefix: 172.16.0.0/16 - connected_to_pathfinder: False + connected_to_pathfinder: false # Configure BGP peering with peer bgp: peer_as: 65042 @@ -522,7 +522,7 @@ cv_pathfinder_internet_exit_policies: type: zscaler # [...] type specific options - name: ZSCALER-EXIT-POLICY-2 - fallback_to_system_default: False + fallback_to_system_default: false type: zscaler # [...] type specific options - name: DIRECT-EXIT-POLICY-1 diff --git a/ansible_collections/arista/avd/roles/eos_snapshot/README.md b/ansible_collections/arista/avd/roles/eos_snapshot/README.md index eb6a79e15af..662f26fd47f 100644 --- a/ansible_collections/arista/avd/roles/eos_snapshot/README.md +++ b/ansible_collections/arista/avd/roles/eos_snapshot/README.md @@ -126,7 +126,7 @@ all: ansible_user: 'arista' ansible_password: 'arista' ansible_network_os: eos -ansible_become: yes +ansible_become: true ansible_become_method: enable ``` diff --git a/ansible_collections/arista/avd/roles/eos_validate_state/README.md b/ansible_collections/arista/avd/roles/eos_validate_state/README.md index d38c537c5ff..0e8ef81e351 100644 --- a/ansible_collections/arista/avd/roles/eos_validate_state/README.md +++ b/ansible_collections/arista/avd/roles/eos_validate_state/README.md @@ -284,7 +284,7 @@ all: ansible_user: arista ansible_password: arista ansible_network_os: eos -ansible_become: yes +ansible_become: true ansible_become_method: enable ansible_become_password: arista ansible_connection: httpapi diff --git a/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_configlet_dir.yml b/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_configlet_dir.yml index 9c60481b4c7..35514f3f752 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_configlet_dir.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_configlet_dir.yml @@ -1,5 +1,5 @@ - name: Test without configlet_dir - ignore_errors: yes + ignore_errors: true configlet_build_config: configlet_prefix: 'Prefix' configlet_extension: 'cfg' diff --git a/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix.yml b/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix.yml index 83e7dfcfb79..e005c4b0977 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix.yml @@ -1,5 +1,5 @@ - name: Test without prefix - ignore_errors: yes + ignore_errors: true configlet_build_config: configlet_dir: '{{ configlet_path }}' configlet_extension: 'cfg' diff --git a/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix_configlet_dir.yml b/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix_configlet_dir.yml index 9032397f7ef..f243dbc7f7b 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix_configlet_dir.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/configlet_build_config/tests/test_without_prefix_configlet_dir.yml @@ -1,5 +1,5 @@ - name: Test without prefix and configlet_dir - ignore_errors: yes + ignore_errors: true configlet_build_config: configlet_extension: 'yml' destination: "{{ actual_output }}" diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_changed.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_changed.yml index 88d85f425d9..9ccd08bf759 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_changed.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_changed.yml @@ -4,7 +4,7 @@ state: absent - name: Test with dest (changing) - ignore_errors: no + ignore_errors: false register: result arista.avd.eos_designs_structured_config: dest: "{{ actual_output_dir }}/eos_designs_structured_config_test_with_dest.yml" diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_json.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_json.yml index 3a2140d2dba..d1a033ea071 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_json.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_json.yml @@ -1,5 +1,5 @@ - name: Test with dest and changed - ignore_errors: no + ignore_errors: false register: result arista.avd.eos_designs_structured_config: dest: "{{ actual_output_dir }}/eos_designs_structured_config_test_with_dest.json" diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_no_change.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_no_change.yml index b87c4f4e94a..eddb0d6d31c 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_no_change.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_dest_no_change.yml @@ -1,10 +1,10 @@ - name: Test with dest (no change) - first run to ensure no change - ignore_errors: no + ignore_errors: false arista.avd.eos_designs_structured_config: dest: "{{ actual_output_dir }}/eos_designs_structured_config_test_with_dest.yml" - name: Test with dest (no change) - ignore_errors: no + ignore_errors: false register: result arista.avd.eos_designs_structured_config: dest: "{{ actual_output_dir }}/eos_designs_structured_config_test_with_dest.yml" diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_eos_designs_custom_templates.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_eos_designs_custom_templates.yml index 34b948bfa2d..c4f04526cc0 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_eos_designs_custom_templates.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_eos_designs_custom_templates.yml @@ -1,5 +1,5 @@ - name: Test with eos_designs_custom_templates - ignore_errors: no + ignore_errors: false register: result arista.avd.eos_designs_structured_config: eos_designs_custom_templates: diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_invalid_inputs.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_invalid_inputs.yml index 11d1ae4b5a4..5ebaff16614 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_invalid_inputs.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_invalid_inputs.yml @@ -1,5 +1,5 @@ - name: Test with invalid inputs - ignore_errors: yes + ignore_errors: true register: result vars: underlay_routing_protocol: ABC diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_list_merge_invalid.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_list_merge_invalid.yml index 350dd792586..0e3c0be9f94 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_list_merge_invalid.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_list_merge_invalid.yml @@ -1,5 +1,5 @@ - name: Test with list_merge invalid option - ignore_errors: yes + ignore_errors: true register: result arista.avd.eos_designs_structured_config: eos_designs_custom_templates: @@ -12,5 +12,5 @@ merge: 'list_merge' argument can only be equal to one of ['replace', 'keep', 'append', 'prepend', 'append_rp', 'prepend_rp'] assert: that: - - result.failed == True + - result.failed == true - result.msg == error_msg diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_false.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_false.yml index aa5c48212fa..60f1c236cf0 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_false.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_false.yml @@ -1,5 +1,5 @@ - name: Test with template_output false - ignore_errors: no + ignore_errors: false register: result vars: custom_structured_configuration_inline_jinja_value_1: "test" diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_true.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_true.yml index 804216f8394..b041a944cf6 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_true.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_with_template_output_true.yml @@ -1,5 +1,5 @@ - name: Test with template_output true - ignore_errors: no + ignore_errors: false register: result vars: custom_structured_configuration_inline_jinja_value: "test" diff --git a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_without_dest.yml b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_without_dest.yml index 561e9a026c3..c6600999daf 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_without_dest.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/eos_designs_structured_config/tests/test_without_dest.yml @@ -1,5 +1,5 @@ - name: Test without dest - ignore_errors: no + ignore_errors: false register: result arista.avd.eos_designs_structured_config: diff --git a/ansible_collections/arista/avd/tests/integration/targets/inventory_to_container/tests/test_without_container_root.yml b/ansible_collections/arista/avd/tests/integration/targets/inventory_to_container/tests/test_without_container_root.yml index c85580ce0d5..17a31f6a49e 100644 --- a/ansible_collections/arista/avd/tests/integration/targets/inventory_to_container/tests/test_without_container_root.yml +++ b/ansible_collections/arista/avd/tests/integration/targets/inventory_to_container/tests/test_without_container_root.yml @@ -1,6 +1,6 @@ - name: Test without container_root register: cvp_vars - ignore_errors: yes + ignore_errors: true inventory_to_container: inventory: '{{ inventory_path }}/inventory.yml' configlet_dir: '{{ configlet_path }}' diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/event_handlers.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/event_handlers.schema.yml index 2088ea55357..4e3788823a9 100644 --- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/event_handlers.schema.yml +++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/event_handlers.schema.yml @@ -92,7 +92,7 @@ keys: keys: interface: type: str - required: True + required: true description: |- Interface name. Example - Ethernet4 @@ -151,7 +151,7 @@ keys: description: Name of unit. Trigger condition occurs on maintenance operation of specified unit asynchronous: type: bool - default: False + default: false description: | Set the action to be non-blocking. action_type: diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ip_security.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ip_security.schema.yml index e5f93581d4d..bb0153ed4eb 100644 --- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ip_security.schema.yml +++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ip_security.schema.yml @@ -194,7 +194,7 @@ keys: description: IPsec profile name to use. hardware_encryption_disabled: type: bool - default: False + default: false description: |- Disable hardware encryption. An SFE restart is needed for this change to take effect. diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/router_bgp.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/router_bgp.schema.yml index d6e65920c19..f940ddd5ad3 100644 --- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/router_bgp.schema.yml +++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/router_bgp.schema.yml @@ -1021,7 +1021,7 @@ keys: redistribute_routes: type: list primary_key: source_protocol - allow_duplicate_primary_key: True + allow_duplicate_primary_key: true deprecation: warning: true remove_in_version: 6.0.0 @@ -1953,7 +1953,7 @@ keys: redistribute_routes: type: list primary_key: source_protocol - allow_duplicate_primary_key: True + allow_duplicate_primary_key: true deprecation: warning: true remove_in_version: 6.0.0 diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/vlan_interfaces.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/vlan_interfaces.schema.yml index 48f41eb63db..c301dd1a232 100644 --- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/vlan_interfaces.schema.yml +++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/vlan_interfaces.schema.yml @@ -239,7 +239,7 @@ keys: type: list primary_key: address # TODO: Allow duplicate primary keys, as we can have the same address for different VRFs. - # allow_duplicate_primary_key: True + # allow_duplicate_primary_key: true items: type: dict keys: diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/bgp_peer_groups.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/bgp_peer_groups.schema.yml index 0be78d985ed..67414385942 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/bgp_peer_groups.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/bgp_peer_groups.schema.yml @@ -26,7 +26,7 @@ keys: description: Type 7 encrypted password. bfd: type: bool - default: False + default: false structured_config: type: dict relaxed_validation: true @@ -46,7 +46,7 @@ keys: description: Type 7 encrypted password. bfd: type: bool - default: False + default: false structured_config: type: dict relaxed_validation: true @@ -66,7 +66,7 @@ keys: description: Type 7 encrypted password. bfd: type: bool - default: True + default: true structured_config: type: dict relaxed_validation: true @@ -86,7 +86,7 @@ keys: description: Type 7 encrypted password. bfd: type: bool - default: True + default: true structured_config: type: dict relaxed_validation: true @@ -106,7 +106,7 @@ keys: description: Type 7 encrypted password. bfd: type: bool - default: True + default: true structured_config: type: dict relaxed_validation: true @@ -126,7 +126,7 @@ keys: description: Type 7 encrypted password. bfd: type: bool - default: True + default: true structured_config: type: dict relaxed_validation: true @@ -146,7 +146,7 @@ keys: description: Type 7 encrypted password. bfd: type: bool - default: True + default: true structured_config: type: dict relaxed_validation: true @@ -171,7 +171,7 @@ keys: If the password is not set, the static BGP peerings between Pathfinders may not come up. bfd: type: bool - default: True + default: true bfd_timers: type: dict description: |- @@ -227,7 +227,7 @@ keys: If the password is not set, the static BGP peerings between Pathfinders may not come up. bfd: type: bool - default: True + default: true bfd_timers: type: dict description: |- diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/cv_topology.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/cv_topology.schema.yml index 2b5b469b4ae..26f872fbff4 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/cv_topology.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/cv_topology.schema.yml @@ -27,7 +27,7 @@ keys: required: true interfaces: type: list - required: True + required: true primary_key: name items: type: dict diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_ipsec_profile.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_ipsec_profile.schema.yml index ea98941a443..45dab3d876d 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_ipsec_profile.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_ipsec_profile.schema.yml @@ -20,7 +20,7 @@ $defs: description: Name of the IPSec profile. shared_key: type: str - required: True + required: true description: |- The type 7 encrypted IPSec shared key. This variable is sensitive and should be configured using some vault mechanism. diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml index 67d1436c608..9291d57305c 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml @@ -62,7 +62,7 @@ $defs: documentation_options: table: network-services-vrfs-settings type: bool - default: True + default: true description: | MLAG iBGP peering per VRF. By default an iBGP peering is configured per VRF between MLAG peers on separate VLANs. @@ -622,7 +622,7 @@ $defs: table: network-services-vrfs-svis-settings type: list primary_key: id - allow_duplicate_primary_key: True + allow_duplicate_primary_key: true description: | List of SVIs. This will create both the L3 SVI and L2 VLAN based on filters applied to the node. @@ -841,14 +841,14 @@ $defs: type: str enabled: type: bool - default: True + default: true ospf: type: dict description: OSPF interface configuration. keys: enabled: type: bool - default: False + default: false area: type: str convert_types: @@ -958,7 +958,7 @@ $defs: table: network-services-vrfs-bgp-settings type: list primary_key: ip_address - allow_duplicate_primary_key: True + allow_duplicate_primary_key: true description: | List of BGP peer definitions. This will configure BGP neighbors inside the tenant VRF for peering with external devices. @@ -1210,7 +1210,7 @@ $defs: table: network-services-l2vlans-settings type: list primary_key: id - allow_duplicate_primary_key: True + allow_duplicate_primary_key: true description: Define L2 network services organized by vlan id. items: type: dict diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/management_eapi.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/management_eapi.schema.yml index df00c50462f..fc0c223e7e2 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/management_eapi.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/management_eapi.schema.yml @@ -16,9 +16,9 @@ keys: keys: enable_http: type: bool - default: False + default: false enable_https: type: bool - default: True + default: true default_services: type: bool diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/mgmt_vrf_routing.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/mgmt_vrf_routing.schema.yml index 0bb9890407f..c7592adc2c0 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/mgmt_vrf_routing.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/mgmt_vrf_routing.schema.yml @@ -10,5 +10,5 @@ keys: documentation_options: table: management-interface-settings type: bool - default: False + default: false description: Configure IP routing for the OOB Management VRF. diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/snmp_settings.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/snmp_settings.schema.yml index 5a4f41d7fc9..db720ba3430 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/snmp_settings.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/snmp_settings.schema.yml @@ -20,7 +20,7 @@ keys: description: SNMP contact. location: type: bool - default: False + default: false description: Set SNMP location. Formatted as " ". vrfs: $ref: "eos_cli_config_gen#/keys/snmp_server/keys/vrfs" @@ -42,7 +42,7 @@ keys: Can be used in combination with "vrfs" and "enable_mgmt_interface_vrf". compute_local_engineid: type: bool - default: False + default: false description: | Generate a local engineId for SNMP using the 'compute_local_engineid_source' method. compute_local_engineid_source: @@ -61,7 +61,7 @@ keys: - system_mac compute_v3_user_localized_key: type: bool - default: False + default: false description: | Requires compute_local_engineid to be `true`. If enabled, the SNMPv3 passphrases for auth and priv are transformed using RFC 2574, matching the value they would take in EOS CLI. diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/terminattr_disable_aaa.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/terminattr_disable_aaa.schema.yml index a6a9bdcd768..acf55579845 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/terminattr_disable_aaa.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/terminattr_disable_aaa.schema.yml @@ -10,4 +10,4 @@ keys: documentation_options: table: cloudvision-settings type: bool - default: False + default: false diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/wan_ipsec_profiles.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/wan_ipsec_profiles.schema.yml index d5ebe09db0d..e0c229ea463 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/wan_ipsec_profiles.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/wan_ipsec_profiles.schema.yml @@ -14,7 +14,7 @@ keys: keys: control_plane: type: dict - required: True + required: true $ref: "eos_designs#/$defs/ipsec_profile" keys: ike_policy_name: @@ -28,7 +28,7 @@ keys: default: CP-PROFILE shared_key: type: str - required: True + required: true description: |- The IPSec shared key. This variable is sensitive and SHOULD be configured using some vault mechanism.