Skip to content

Commit 15303cb

Browse files
authored
Add Ansible-Core 2.18 Support (#654)
* add ansible 2.18 * add ansible 2.18 * add ignore for 2.18 * update ignore for 2.18
1 parent 74cd70e commit 15303cb

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed

.github/workflows/main.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,14 @@ jobs:
2727
fail-fast: false
2828
matrix:
2929
include:
30+
# Ansible 2.18: supports Python 3.11 - 3.13
31+
- ansible_version: "stable-2.18"
32+
python_version: "3.13"
33+
- ansible_version: "stable-2.18"
34+
python_version: "3.12"
35+
- ansible_version: "stable-2.18"
36+
python_version: "3.11"
37+
3038
# Ansible 2.17: supports Python 3.7 - 3.12
3139
- ansible_version: "stable-2.17"
3240
python_version: "3.12"
@@ -78,6 +86,14 @@ jobs:
7886
fail-fast: false
7987
matrix:
8088
include:
89+
# Ansible 2.18: supports Python 3.11 - 3.13
90+
- ansible_version: "stable-2.18"
91+
python_version: "3.13"
92+
- ansible_version: "stable-2.18"
93+
python_version: "3.12"
94+
- ansible_version: "stable-2.18"
95+
python_version: "3.11"
96+
8197
# Ansible 2.17: supports Python 3.7 - 3.12
8298
- ansible_version: "stable-2.17"
8399
python_version: "3.12"

tests/sanity/ignore-2.18.txt

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
plugins/action/common/check_roles.py action-plugin-docs # action plugin has no matching module to provide documentation
2+
plugins/action/common/nac_dc_validate.py action-plugin-docs # action plugin has no matching module to provide documentation
3+
plugins/action/common/prepare_plugins/prep_001_fabric.py action-plugin-docs # action plugin has no matching module to provide documentation
4+
plugins/action/common/prepare_plugins/prep_002_global.py action-plugin-docs # action plugin has no matching module to provide documentation
5+
plugins/action/common/prepare_plugins/prep_003_list_defaults.py action-plugin-docs # action plugin has no matching module to provide documentation
6+
plugins/action/common/prepare_plugins/prep_104_topology_switches.py action-plugin-docs # action plugin has no matching module to provide documentation
7+
plugins/action/common/prepare_plugins/prep_105_fabric_overlay.py action-plugin-docs # action plugin has no matching module to provide documentation
8+
plugins/action/common/prepare_plugins/prep_106_topology_interfaces.py action-plugin-docs # action plugin has no matching module to provide documentation
9+
plugins/action/common/prepare_plugins/prep_107_topology_vpc_interfaces.py action-plugin-docs # action plugin has no matching module to provide documentation
10+
plugins/action/common/prepare_plugins/prep_108_vrf_lites.py action-plugin-docs # action plugin has no matching module to provide documentation
11+
plugins/action/common/prepare_plugins/prep_109_route_control.py action-plugin-docs # action plugin has no matching module to provide documentation
12+
plugins/action/common/prepare_plugins/prep_118_topology_edge_connections.py action-plugin-docs # action plugin has no matching module to provide documentation
13+
plugins/action/common/prepare_plugins/prep_999_verify.py action-plugin-docs # action plugin has no matching module to provide documentation
14+
plugins/action/common/prepare_service_model.py action-plugin-docs # action plugin has no matching module to provide documentation
15+
plugins/action/common/get_credentials.py action-plugin-docs # action plugin has no matching module to provide documentation
16+
plugins/action/common/run_map.py action-plugin-docs # action plugin has no matching module to provide documentation
17+
plugins/action/common/read_run_map.py action-plugin-docs # action plugin has no matching module to provide documentation
18+
plugins/action/common/merge_defaults.py action-plugin-docs # action plugin has no matching module to provide documentation
19+
plugins/action/dtc/add_device_check.py action-plugin-docs # action plugin has no matching module to provide documentation
20+
plugins/action/dtc/manage_child_fabrics.py action-plugin-docs # action plugin has no matching module to provide documentation
21+
plugins/action/dtc/prepare_msite_child_fabrics_data.py action-plugin-docs # action plugin has no matching module to provide documentation
22+
plugins/action/dtc/prepare_msite_data.py action-plugin-docs # action plugin has no matching module to provide documentation
23+
plugins/action/dtc/manage_child_fabric_vrfs.py action-plugin-docs # action plugin has no matching module to provide documentation
24+
plugins/action/dtc/manage_child_fabric_networks.py action-plugin-docs # action plugin has no matching module to provide documentation
25+
plugins/action/dtc/fabric_check_sync.py action-plugin-docs # action plugin has no matching module to provide documentation
26+
plugins/action/dtc/fabrics_config_save.py action-plugin-docs # action plugin has no matching module to provide documentation
27+
plugins/action/dtc/fabrics_deploy.py action-plugin-docs # action plugin has no matching module to provide documentation
28+
plugins/action/dtc/vpc_pair_check.py action-plugin-docs # action plugin has no matching module to provide documentation
29+
plugins/action/dtc/verify_tags.py action-plugin-docs # action plugin has no matching module to provide documentation
30+
plugins/action/dtc/diff_model_changes.py action-plugin-docs # action plugin has no matching module to provide documentation
31+
plugins/action/dtc/update_switch_hostname_policy.py action-plugin-docs # action plugin has no matching module to provide documentation
32+
plugins/action/dtc/links_filter_and_remove.py action-plugin-docs # action plugin has no matching module to provide documentation
33+
plugins/action/dtc/unmanaged_child_fabric_vrfs.py action-plugin-docs # action plugin has no matching module to provide documentation
34+
plugins/action/dtc/unmanaged_child_fabric_networks.py action-plugin-docs # action plugin has no matching module to provide documentation
35+
plugins/action/dtc/unmanaged_policy.py action-plugin-docs # action plugin has no matching module to provide documentation
36+
plugins/action/dtc/unmanaged_edge_connections.py action-plugin-docs # action plugin has no matching module to provide documentation
37+
plugins/action/dtc/get_poap_data.py action-plugin-docs # action plugin has no matching module to provide documentation
38+
plugins/action/dtc/map_msd_inventory.py action-plugin-docs # action plugin has no matching module to provide documentation
39+
plugins/action/dtc/existing_links_check.py action-plugin-docs # action plugin has no matching module to provide documentation
40+
plugins/action/dtd/prepare_service_model.py action-plugin-docs # action plugin has no matching module to provide documentation
41+
plugins/action/test/inventory.py action-plugin-docs # action plugin has no matching module to provide documentation
42+
plugins/action/dtc/diff_compare.py action-plugin-docs # action plugin has no matching module to provide documentation
43+
plugins/action/dtc/fabric_deploy_manager.py action-plugin-docs # action plugin has no matching module to provide documentation
44+
plugins/action/common/change_flag_manager.py action-plugin-docs # action plugin has no matching module to provide documentation

0 commit comments

Comments
 (0)