You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
workflow: Update ansible-test CI action and fix detected issues (#60)
* fixes for sanity and sap_company unit
* update remaining tests with new set_module_args
* updated workflow matrix
* exclude python 3.13 for 2.16 and 2.17
* add 2.14 and 2.15 with exclusions for 3.12 and 3.13
* remove python 2 support and unused packages from unit folder
* split workflow into supported and eol, update gitignore
* update readme to align with workflow matrix
* downgrade requires_ansible to allow EOL sanity tests
Copy file name to clipboardExpand all lines: README.md
+17-20Lines changed: 17 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,29 +62,26 @@ The process of decision making in this collection is based on discussing and fin
62
62
63
63
Every voice is important. If you have something on your mind, create an issue or dedicated discussion and let's discuss it!
64
64
65
-
## Tested with Ansible and the following Python versions
66
-
67
-
Tested Ansible versions:
68
-
- 2.13
69
-
- 2.14
70
-
- 2.15
71
-
- 2.16
72
-
- devel
73
-
74
-
Tested Python versions:
75
-
- 3.6
76
-
- 3.7
77
-
- 3.8
78
-
- 3.9
79
-
- 3.10
80
-
- 3.11
81
-
82
-
Due to SAP licensing and hardware requirements, integration tests are momentarily not feasible.
65
+
## Tested with the following Ansible and Python version combinations
66
+
67
+
Supported ansible-core versions:
68
+
-`2.18` with Python `3.11 - 3.13`
69
+
-`2.19` with Python `3.11 - 3.13`
70
+
-`devel` with Python `3.11 - 3.13`
71
+
72
+
End-of-life ansible-core versions are only tested for backwards compatibility.
73
+
-`2.14` with Python `3.9 - 3.11`
74
+
-`2.15` with Python `3.9 - 3.11`
75
+
-`2.16` with Python `3.10 - 3.12`
76
+
-`2.17` with Python `3.10 - 3.12`
77
+
78
+
**Support for Python 2 has been dropped in release `1.5.0`.**
79
+
80
+
Due to SAP licensing and hardware requirements, integration tests are momentarily not feasible.
83
81
The modules are tested manually against SAP systems until we found a solution or have some
84
82
modules where we are able to execute integration test we decided to disable these tests.
85
83
86
-
The test support for Ansible versions 2.9 - 2.12 is disabled due to eol of these versions.
87
-
The modules may work with these versions but are not tested.
84
+
**NOTE:** All tests combinations were configured following official [ansible-core-support-matrix](https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix).
0 commit comments