Skip to content

Commit f854fc9

Browse files
authored
Drop support for Ansible 2.9 and ansible-base 2.10 (#343) (#348)
* Drop support for Ansible 2.9 and ansible-base 2.10 * Improve README (cherry picked from commit eff87f9)
1 parent cc78846 commit f854fc9

File tree

5 files changed

+7
-21
lines changed

5 files changed

+7
-21
lines changed

.github/workflows/ansible-test-plugins.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ jobs:
2525
strategy:
2626
matrix:
2727
ansible:
28-
- stable-2.9
29-
- stable-2.10
3028
- stable-2.11
3129
- stable-2.12
3230
- stable-2.13
@@ -60,8 +58,6 @@ jobs:
6058
- 5.7.31
6159
- 8.0.22
6260
ansible:
63-
- stable-2.9
64-
- stable-2.10
6561
- stable-2.11
6662
- stable-2.12
6763
- stable-2.13
@@ -76,10 +72,6 @@ jobs:
7672
exclude:
7773
- mysql: 8.0.22
7874
connector: pymysql==0.7.10
79-
- python: 3.8
80-
ansible: stable-2.9
81-
- python: 3.8
82-
ansible: stable-2.10
8375
- python: 3.8
8476
ansible: stable-2.11
8577
- python: 3.6
@@ -131,8 +123,6 @@ jobs:
131123
fail-fast: true
132124
matrix:
133125
ansible:
134-
- stable-2.9
135-
- stable-2.10
136126
- stable-2.11
137127
- stable-2.12
138128
- stable-2.13

.github/workflows/ansible-test-roles.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@ jobs:
2323
mysql:
2424
- 2.0.12
2525
ansible:
26-
- stable-2.9
27-
- stable-2.10
2826
- stable-2.11
2927
- stable-2.12
3028
- stable-2.13
@@ -33,10 +31,6 @@ jobs:
3331
- 3.6
3432
- 3.8
3533
exclude:
36-
- python: 3.8
37-
ansible: stable-2.9
38-
- python: 3.8
39-
ansible: stable-2.10
4034
- python: 3.8
4135
ansible: stable-2.11
4236
- python: 3.6

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ Every voice is important and every idea is valuable. If you have something on yo
5959
- [mysql_user](https://docs.ansible.com/ansible/latest/collections/community/mysql/mysql_user_module.html)
6060
- [mysql_variables](https://docs.ansible.com/ansible/latest/collections/community/mysql/mysql_variables_module.html)
6161

62-
## Tested with Ansible
62+
## Tested with
63+
64+
### ansible-core
6365

64-
- 2.9
65-
- 2.10
6666
- 2.11
6767
- 2.12
6868
- 2.13
69-
- devel
69+
- current development version
7070

7171
### Databases
7272

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
major_changes:
2+
- The community.mysql collection no longer supports ``Ansible 2.9`` and ``ansible-base 2.10``. While we take no active measures to prevent usage and there are no plans to introduce incompatible code to the modules, we will stop testing against ``Ansible 2.9`` and ``ansible-base 2.10``. Both will very soon be End of Life and if you are still using them, you should consider upgrading to the ``latest Ansible / ansible-core 2.11 or later`` as soon as possible (https://github.com/ansible-collections/community.mysql/pull/343).

plugins/module_utils/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from __future__ import absolute_import, division, print_function
99
__metaclass__ = type
1010

11-
# Once we drop support for Ansible 2.9, ansible-base 2.10, and ansible-core 2.11, we can
11+
# Once we drop support for ansible-core 2.11, we can
1212
# remove the _version.py file, and replace the following import by
1313
#
1414
# from ansible.module_utils.compat.version import LooseVersion

0 commit comments

Comments
 (0)