Release 3.12.1.

This commit is contained in:
Felix Fontein 2024-08-13 10:03:00 +02:00
parent dbe99e3a63
commit 6791364105
6 changed files with 191 additions and 156 deletions

View File

@ -2,8 +2,11 @@
**Topics**
- <a href="#v3-12-0">v3\.12\.0</a>
- <a href="#v3-12-1">v3\.12\.1</a>
- <a href="#release-summary">Release Summary</a>
- <a href="#deprecated-features">Deprecated Features</a>
- <a href="#v3-12-0">v3\.12\.0</a>
- <a href="#release-summary-1">Release Summary</a>
- <a href="#minor-changes">Minor Changes</a>
- <a href="#bugfixes">Bugfixes</a>
- <a href="#known-issues">Known Issues</a>
@ -11,119 +14,119 @@
- <a href="#minor-changes-1">Minor Changes</a>
- <a href="#bugfixes-1">Bugfixes</a>
- <a href="#v3-10-4">v3\.10\.4</a>
- <a href="#release-summary-1">Release Summary</a>
- <a href="#release-summary-2">Release Summary</a>
- <a href="#bugfixes-2">Bugfixes</a>
- <a href="#v3-10-3">v3\.10\.3</a>
- <a href="#release-summary-2">Release Summary</a>
- <a href="#release-summary-3">Release Summary</a>
- <a href="#bugfixes-3">Bugfixes</a>
- <a href="#v3-10-2">v3\.10\.2</a>
- <a href="#release-summary-3">Release Summary</a>
- <a href="#release-summary-4">Release Summary</a>
- <a href="#bugfixes-4">Bugfixes</a>
- <a href="#v3-10-1">v3\.10\.1</a>
- <a href="#release-summary-4">Release Summary</a>
- <a href="#release-summary-5">Release Summary</a>
- <a href="#bugfixes-5">Bugfixes</a>
- <a href="#known-issues-1">Known Issues</a>
- <a href="#v3-10-0">v3\.10\.0</a>
- <a href="#release-summary-5">Release Summary</a>
- <a href="#minor-changes-2">Minor Changes</a>
- <a href="#deprecated-features">Deprecated Features</a>
- <a href="#v3-9-0">v3\.9\.0</a>
- <a href="#release-summary-6">Release Summary</a>
- <a href="#minor-changes-2">Minor Changes</a>
- <a href="#deprecated-features-1">Deprecated Features</a>
- <a href="#v3-9-0">v3\.9\.0</a>
- <a href="#release-summary-7">Release Summary</a>
- <a href="#minor-changes-3">Minor Changes</a>
- <a href="#bugfixes-6">Bugfixes</a>
- <a href="#v3-8-1">v3\.8\.1</a>
- <a href="#release-summary-7">Release Summary</a>
- <a href="#release-summary-8">Release Summary</a>
- <a href="#security-fixes">Security Fixes</a>
- <a href="#bugfixes-7">Bugfixes</a>
- <a href="#v3-8-0">v3\.8\.0</a>
- <a href="#release-summary-8">Release Summary</a>
- <a href="#release-summary-9">Release Summary</a>
- <a href="#minor-changes-4">Minor Changes</a>
- <a href="#bugfixes-8">Bugfixes</a>
- <a href="#v3-7-0">v3\.7\.0</a>
- <a href="#release-summary-9">Release Summary</a>
- <a href="#release-summary-10">Release Summary</a>
- <a href="#minor-changes-5">Minor Changes</a>
- <a href="#bugfixes-9">Bugfixes</a>
- <a href="#new-modules">New Modules</a>
- <a href="#v3-6-0">v3\.6\.0</a>
- <a href="#release-summary-10">Release Summary</a>
- <a href="#release-summary-11">Release Summary</a>
- <a href="#major-changes">Major Changes</a>
- <a href="#minor-changes-6">Minor Changes</a>
- <a href="#bugfixes-10">Bugfixes</a>
- <a href="#new-modules-1">New Modules</a>
- <a href="#v3-5-0">v3\.5\.0</a>
- <a href="#release-summary-11">Release Summary</a>
- <a href="#release-summary-12">Release Summary</a>
- <a href="#minor-changes-7">Minor Changes</a>
- <a href="#deprecated-features-1">Deprecated Features</a>
- <a href="#deprecated-features-2">Deprecated Features</a>
- <a href="#bugfixes-11">Bugfixes</a>
- <a href="#v3-4-11">v3\.4\.11</a>
- <a href="#release-summary-12">Release Summary</a>
- <a href="#release-summary-13">Release Summary</a>
- <a href="#bugfixes-12">Bugfixes</a>
- <a href="#v3-4-10">v3\.4\.10</a>
- <a href="#release-summary-13">Release Summary</a>
- <a href="#release-summary-14">Release Summary</a>
- <a href="#bugfixes-13">Bugfixes</a>
- <a href="#v3-4-9">v3\.4\.9</a>
- <a href="#release-summary-14">Release Summary</a>
- <a href="#release-summary-15">Release Summary</a>
- <a href="#bugfixes-14">Bugfixes</a>
- <a href="#v3-4-8">v3\.4\.8</a>
- <a href="#release-summary-15">Release Summary</a>
- <a href="#release-summary-16">Release Summary</a>
- <a href="#known-issues-2">Known Issues</a>
- <a href="#v3-4-7">v3\.4\.7</a>
- <a href="#release-summary-16">Release Summary</a>
- <a href="#release-summary-17">Release Summary</a>
- <a href="#bugfixes-15">Bugfixes</a>
- <a href="#v3-4-6">v3\.4\.6</a>
- <a href="#release-summary-17">Release Summary</a>
- <a href="#release-summary-18">Release Summary</a>
- <a href="#bugfixes-16">Bugfixes</a>
- <a href="#known-issues-3">Known Issues</a>
- <a href="#v3-4-5">v3\.4\.5</a>
- <a href="#release-summary-18">Release Summary</a>
- <a href="#release-summary-19">Release Summary</a>
- <a href="#bugfixes-17">Bugfixes</a>
- <a href="#v3-4-4">v3\.4\.4</a>
- <a href="#release-summary-19">Release Summary</a>
- <a href="#release-summary-20">Release Summary</a>
- <a href="#minor-changes-8">Minor Changes</a>
- <a href="#known-issues-4">Known Issues</a>
- <a href="#v3-4-3">v3\.4\.3</a>
- <a href="#release-summary-20">Release Summary</a>
- <a href="#v3-4-2">v3\.4\.2</a>
- <a href="#release-summary-21">Release Summary</a>
- <a href="#v3-4-2">v3\.4\.2</a>
- <a href="#release-summary-22">Release Summary</a>
- <a href="#bugfixes-18">Bugfixes</a>
- <a href="#v3-4-1">v3\.4\.1</a>
- <a href="#release-summary-22">Release Summary</a>
- <a href="#release-summary-23">Release Summary</a>
- <a href="#bugfixes-19">Bugfixes</a>
- <a href="#v3-4-0">v3\.4\.0</a>
- <a href="#release-summary-23">Release Summary</a>
- <a href="#release-summary-24">Release Summary</a>
- <a href="#minor-changes-9">Minor Changes</a>
- <a href="#bugfixes-20">Bugfixes</a>
- <a href="#new-modules-2">New Modules</a>
- <a href="#v3-3-2">v3\.3\.2</a>
- <a href="#release-summary-24">Release Summary</a>
- <a href="#release-summary-25">Release Summary</a>
- <a href="#bugfixes-21">Bugfixes</a>
- <a href="#v3-3-1">v3\.3\.1</a>
- <a href="#release-summary-25">Release Summary</a>
- <a href="#release-summary-26">Release Summary</a>
- <a href="#bugfixes-22">Bugfixes</a>
- <a href="#v3-3-0">v3\.3\.0</a>
- <a href="#release-summary-26">Release Summary</a>
- <a href="#release-summary-27">Release Summary</a>
- <a href="#minor-changes-10">Minor Changes</a>
- <a href="#bugfixes-23">Bugfixes</a>
- <a href="#v3-2-2">v3\.2\.2</a>
- <a href="#release-summary-27">Release Summary</a>
- <a href="#release-summary-28">Release Summary</a>
- <a href="#bugfixes-24">Bugfixes</a>
- <a href="#v3-2-1">v3\.2\.1</a>
- <a href="#release-summary-28">Release Summary</a>
- <a href="#v3-2-0">v3\.2\.0</a>
- <a href="#release-summary-29">Release Summary</a>
- <a href="#minor-changes-11">Minor Changes</a>
- <a href="#deprecated-features-2">Deprecated Features</a>
- <a href="#v3-1-0">v3\.1\.0</a>
- <a href="#v3-2-0">v3\.2\.0</a>
- <a href="#release-summary-30">Release Summary</a>
- <a href="#minor-changes-11">Minor Changes</a>
- <a href="#deprecated-features-3">Deprecated Features</a>
- <a href="#v3-1-0">v3\.1\.0</a>
- <a href="#release-summary-31">Release Summary</a>
- <a href="#minor-changes-12">Minor Changes</a>
- <a href="#v3-0-2">v3\.0\.2</a>
- <a href="#release-summary-31">Release Summary</a>
- <a href="#release-summary-32">Release Summary</a>
- <a href="#bugfixes-25">Bugfixes</a>
- <a href="#v3-0-1">v3\.0\.1</a>
- <a href="#release-summary-32">Release Summary</a>
- <a href="#release-summary-33">Release Summary</a>
- <a href="#bugfixes-26">Bugfixes</a>
- <a href="#v3-0-0">v3\.0\.0</a>
- <a href="#release-summary-33">Release Summary</a>
- <a href="#release-summary-34">Release Summary</a>
- <a href="#major-changes-1">Major Changes</a>
- <a href="#minor-changes-13">Minor Changes</a>
- <a href="#breaking-changes--porting-guide">Breaking Changes / Porting Guide</a>
@ -131,132 +134,145 @@
- <a href="#security-fixes-1">Security Fixes</a>
- <a href="#bugfixes-27">Bugfixes</a>
- <a href="#v2-7-0">v2\.7\.0</a>
- <a href="#release-summary-34">Release Summary</a>
- <a href="#release-summary-35">Release Summary</a>
- <a href="#minor-changes-14">Minor Changes</a>
- <a href="#deprecated-features-3">Deprecated Features</a>
- <a href="#deprecated-features-4">Deprecated Features</a>
- <a href="#bugfixes-28">Bugfixes</a>
- <a href="#v2-6-0">v2\.6\.0</a>
- <a href="#release-summary-35">Release Summary</a>
- <a href="#release-summary-36">Release Summary</a>
- <a href="#minor-changes-15">Minor Changes</a>
- <a href="#deprecated-features-4">Deprecated Features</a>
- <a href="#deprecated-features-5">Deprecated Features</a>
- <a href="#bugfixes-29">Bugfixes</a>
- <a href="#v2-5-1">v2\.5\.1</a>
- <a href="#release-summary-36">Release Summary</a>
- <a href="#release-summary-37">Release Summary</a>
- <a href="#bugfixes-30">Bugfixes</a>
- <a href="#v2-5-0">v2\.5\.0</a>
- <a href="#release-summary-37">Release Summary</a>
- <a href="#release-summary-38">Release Summary</a>
- <a href="#minor-changes-16">Minor Changes</a>
- <a href="#v2-4-0">v2\.4\.0</a>
- <a href="#release-summary-38">Release Summary</a>
- <a href="#release-summary-39">Release Summary</a>
- <a href="#minor-changes-17">Minor Changes</a>
- <a href="#bugfixes-31">Bugfixes</a>
- <a href="#v2-3-0">v2\.3\.0</a>
- <a href="#release-summary-39">Release Summary</a>
- <a href="#release-summary-40">Release Summary</a>
- <a href="#minor-changes-18">Minor Changes</a>
- <a href="#bugfixes-32">Bugfixes</a>
- <a href="#v2-2-1">v2\.2\.1</a>
- <a href="#release-summary-40">Release Summary</a>
- <a href="#release-summary-41">Release Summary</a>
- <a href="#bugfixes-33">Bugfixes</a>
- <a href="#v2-2-0">v2\.2\.0</a>
- <a href="#release-summary-41">Release Summary</a>
- <a href="#release-summary-42">Release Summary</a>
- <a href="#minor-changes-19">Minor Changes</a>
- <a href="#bugfixes-34">Bugfixes</a>
- <a href="#v2-1-1">v2\.1\.1</a>
- <a href="#release-summary-42">Release Summary</a>
- <a href="#release-summary-43">Release Summary</a>
- <a href="#bugfixes-35">Bugfixes</a>
- <a href="#v2-1-0">v2\.1\.0</a>
- <a href="#release-summary-43">Release Summary</a>
- <a href="#release-summary-44">Release Summary</a>
- <a href="#minor-changes-20">Minor Changes</a>
- <a href="#bugfixes-36">Bugfixes</a>
- <a href="#v2-0-2">v2\.0\.2</a>
- <a href="#release-summary-44">Release Summary</a>
- <a href="#release-summary-45">Release Summary</a>
- <a href="#bugfixes-37">Bugfixes</a>
- <a href="#v2-0-1">v2\.0\.1</a>
- <a href="#release-summary-45">Release Summary</a>
- <a href="#v2-0-0">v2\.0\.0</a>
- <a href="#release-summary-46">Release Summary</a>
- <a href="#v2-0-0">v2\.0\.0</a>
- <a href="#release-summary-47">Release Summary</a>
- <a href="#breaking-changes--porting-guide-1">Breaking Changes / Porting Guide</a>
- <a href="#deprecated-features-5">Deprecated Features</a>
- <a href="#deprecated-features-6">Deprecated Features</a>
- <a href="#removed-features-previously-deprecated-1">Removed Features \(previously deprecated\)</a>
- <a href="#v1-10-0">v1\.10\.0</a>
- <a href="#release-summary-47">Release Summary</a>
- <a href="#release-summary-48">Release Summary</a>
- <a href="#minor-changes-21">Minor Changes</a>
- <a href="#v1-9-1">v1\.9\.1</a>
- <a href="#release-summary-48">Release Summary</a>
- <a href="#release-summary-49">Release Summary</a>
- <a href="#bugfixes-38">Bugfixes</a>
- <a href="#v1-9-0">v1\.9\.0</a>
- <a href="#release-summary-49">Release Summary</a>
- <a href="#release-summary-50">Release Summary</a>
- <a href="#minor-changes-22">Minor Changes</a>
- <a href="#deprecated-features-6">Deprecated Features</a>
- <a href="#deprecated-features-7">Deprecated Features</a>
- <a href="#bugfixes-39">Bugfixes</a>
- <a href="#new-plugins">New Plugins</a>
- <a href="#connection">Connection</a>
- <a href="#v1-8-0">v1\.8\.0</a>
- <a href="#release-summary-50">Release Summary</a>
- <a href="#release-summary-51">Release Summary</a>
- <a href="#minor-changes-23">Minor Changes</a>
- <a href="#bugfixes-40">Bugfixes</a>
- <a href="#v1-7-0">v1\.7\.0</a>
- <a href="#release-summary-51">Release Summary</a>
- <a href="#release-summary-52">Release Summary</a>
- <a href="#minor-changes-24">Minor Changes</a>
- <a href="#v1-6-1">v1\.6\.1</a>
- <a href="#release-summary-52">Release Summary</a>
- <a href="#release-summary-53">Release Summary</a>
- <a href="#bugfixes-41">Bugfixes</a>
- <a href="#v1-6-0">v1\.6\.0</a>
- <a href="#release-summary-53">Release Summary</a>
- <a href="#release-summary-54">Release Summary</a>
- <a href="#minor-changes-25">Minor Changes</a>
- <a href="#deprecated-features-7">Deprecated Features</a>
- <a href="#deprecated-features-8">Deprecated Features</a>
- <a href="#bugfixes-42">Bugfixes</a>
- <a href="#v1-5-0">v1\.5\.0</a>
- <a href="#release-summary-54">Release Summary</a>
- <a href="#release-summary-55">Release Summary</a>
- <a href="#minor-changes-26">Minor Changes</a>
- <a href="#bugfixes-43">Bugfixes</a>
- <a href="#new-modules-3">New Modules</a>
- <a href="#v1-4-0">v1\.4\.0</a>
- <a href="#release-summary-55">Release Summary</a>
- <a href="#release-summary-56">Release Summary</a>
- <a href="#minor-changes-27">Minor Changes</a>
- <a href="#breaking-changes--porting-guide-2">Breaking Changes / Porting Guide</a>
- <a href="#security-fixes-2">Security Fixes</a>
- <a href="#bugfixes-44">Bugfixes</a>
- <a href="#v1-3-0">v1\.3\.0</a>
- <a href="#release-summary-56">Release Summary</a>
- <a href="#release-summary-57">Release Summary</a>
- <a href="#minor-changes-28">Minor Changes</a>
- <a href="#bugfixes-45">Bugfixes</a>
- <a href="#new-modules-4">New Modules</a>
- <a href="#v1-2-2">v1\.2\.2</a>
- <a href="#release-summary-57">Release Summary</a>
- <a href="#release-summary-58">Release Summary</a>
- <a href="#security-fixes-3">Security Fixes</a>
- <a href="#v1-2-1">v1\.2\.1</a>
- <a href="#release-summary-58">Release Summary</a>
- <a href="#release-summary-59">Release Summary</a>
- <a href="#bugfixes-46">Bugfixes</a>
- <a href="#v1-2-0">v1\.2\.0</a>
- <a href="#release-summary-59">Release Summary</a>
- <a href="#release-summary-60">Release Summary</a>
- <a href="#minor-changes-29">Minor Changes</a>
- <a href="#bugfixes-47">Bugfixes</a>
- <a href="#v1-1-0">v1\.1\.0</a>
- <a href="#release-summary-60">Release Summary</a>
- <a href="#release-summary-61">Release Summary</a>
- <a href="#minor-changes-30">Minor Changes</a>
- <a href="#deprecated-features-8">Deprecated Features</a>
- <a href="#deprecated-features-9">Deprecated Features</a>
- <a href="#bugfixes-48">Bugfixes</a>
- <a href="#new-plugins-1">New Plugins</a>
- <a href="#connection-1">Connection</a>
- <a href="#inventory">Inventory</a>
- <a href="#new-modules-5">New Modules</a>
- <a href="#v1-0-1">v1\.0\.1</a>
- <a href="#release-summary-61">Release Summary</a>
- <a href="#release-summary-62">Release Summary</a>
- <a href="#bugfixes-49">Bugfixes</a>
- <a href="#v1-0-0">v1\.0\.0</a>
- <a href="#release-summary-62">Release Summary</a>
- <a href="#release-summary-63">Release Summary</a>
- <a href="#minor-changes-31">Minor Changes</a>
- <a href="#v0-1-0">v0\.1\.0</a>
- <a href="#release-summary-63">Release Summary</a>
- <a href="#release-summary-64">Release Summary</a>
- <a href="#minor-changes-32">Minor Changes</a>
- <a href="#removed-features-previously-deprecated-2">Removed Features \(previously deprecated\)</a>
- <a href="#bugfixes-50">Bugfixes</a>
<a id="v3-12-1"></a>
## v3\.12\.1
<a id="release-summary"></a>
### Release Summary
Maintenance release with updated documentation and changelog\.
<a id="deprecated-features"></a>
### Deprecated Features
* The collection deprecates support for all ansible\-core versions that are currently End of Life\, [according to the ansible\-core support matrix](https\://docs\.ansible\.com/ansible\-core/devel/reference\_appendices/release\_and\_maintenance\.html\#ansible\-core\-support\-matrix)\. This means that the next major release of the collection will no longer support ansible\-core 2\.11\, ansible\-core 2\.12\, ansible\-core 2\.13\, and ansible\-core 2\.14\.
<a id="v3-12-0"></a>
## v3\.12\.0
<a id="release-summary"></a>
<a id="release-summary-1"></a>
### Release Summary
Bugfix and feature release\.
@ -306,7 +322,7 @@ Bugfix and feature release\.
<a id="v3-10-4"></a>
## v3\.10\.4
<a id="release-summary-1"></a>
<a id="release-summary-2"></a>
### Release Summary
Bugfix release\.
@ -320,7 +336,7 @@ Bugfix release\.
<a id="v3-10-3"></a>
## v3\.10\.3
<a id="release-summary-2"></a>
<a id="release-summary-3"></a>
### Release Summary
Bugfix release\.
@ -333,7 +349,7 @@ Bugfix release\.
<a id="v3-10-2"></a>
## v3\.10\.2
<a id="release-summary-3"></a>
<a id="release-summary-4"></a>
### Release Summary
Bugfix release\.
@ -346,7 +362,7 @@ Bugfix release\.
<a id="v3-10-1"></a>
## v3\.10\.1
<a id="release-summary-4"></a>
<a id="release-summary-5"></a>
### Release Summary
Hotfix release for requests 2\.32\.0 compatibility\.
@ -370,7 +386,7 @@ Hotfix release for requests 2\.32\.0 compatibility\.
<a id="v3-10-0"></a>
## v3\.10\.0
<a id="release-summary-5"></a>
<a id="release-summary-6"></a>
### Release Summary
Feature release\.
@ -387,7 +403,7 @@ Feature release\.
* docker\_prune \- add new options <code>builder\_cache\_all</code>\, <code>builder\_cache\_filters</code>\, and <code>builder\_cache\_keep\_storage</code>\, and a new return value <code>builder\_cache\_caches\_deleted</code> for pruning build caches \([https\://github\.com/ansible\-collections/community\.docker/issues/844](https\://github\.com/ansible\-collections/community\.docker/issues/844)\, [https\://github\.com/ansible\-collections/community\.docker/issues/845](https\://github\.com/ansible\-collections/community\.docker/issues/845)\)\.
* docker\_swarm\_service \- adds <code>sysctls</code> to support sysctl settings on swarm services \([https\://github\.com/ansible\-collections/community\.docker/issues/190](https\://github\.com/ansible\-collections/community\.docker/issues/190)\)\.
<a id="deprecated-features"></a>
<a id="deprecated-features-1"></a>
### Deprecated Features
* docker\_compose \- the Docker Compose v1 module is deprecated and will be removed from community\.docker 4\.0\.0\. Please migrate to the <code>community\.docker\.docker\_compose\_v2</code> module\, which works with Docker Compose v2 \([https\://github\.com/ansible\-collections/community\.docker/issues/823](https\://github\.com/ansible\-collections/community\.docker/issues/823)\, [https\://github\.com/ansible\-collections/community\.docker/pull/833](https\://github\.com/ansible\-collections/community\.docker/pull/833)\)\.
@ -396,7 +412,7 @@ Feature release\.
<a id="v3-9-0"></a>
## v3\.9\.0
<a id="release-summary-6"></a>
<a id="release-summary-7"></a>
### Release Summary
Bugfix and feature release\.
@ -419,7 +435,7 @@ Bugfix and feature release\.
<a id="v3-8-1"></a>
## v3\.8\.1
<a id="release-summary-7"></a>
<a id="release-summary-8"></a>
### Release Summary
Bugfix release
@ -440,7 +456,7 @@ Bugfix release
<a id="v3-8-0"></a>
## v3\.8\.0
<a id="release-summary-8"></a>
<a id="release-summary-9"></a>
### Release Summary
Bugfix and feature release\.
@ -462,7 +478,7 @@ Bugfix and feature release\.
<a id="v3-7-0"></a>
## v3\.7\.0
<a id="release-summary-9"></a>
<a id="release-summary-10"></a>
### Release Summary
Bugfix and feature release\.
@ -487,7 +503,7 @@ Bugfix and feature release\.
<a id="v3-6-0"></a>
## v3\.6\.0
<a id="release-summary-10"></a>
<a id="release-summary-11"></a>
### Release Summary
Bugfix and feature release\.
@ -537,7 +553,7 @@ so the main difference is that instead of some Python requirements\, they depend
<a id="v3-5-0"></a>
## v3\.5\.0
<a id="release-summary-11"></a>
<a id="release-summary-12"></a>
### Release Summary
Bugfix and feature release\.
@ -548,7 +564,7 @@ Bugfix and feature release\.
* docker\_container \- implement better <code>platform</code> string comparisons to improve idempotency \([https\://github\.com/ansible\-collections/community\.docker/issues/654](https\://github\.com/ansible\-collections/community\.docker/issues/654)\, [https\://github\.com/ansible\-collections/community\.docker/pull/705](https\://github\.com/ansible\-collections/community\.docker/pull/705)\)\.
* docker\_container \- internal refactorings which allow comparisons to use more information like details of the current image or the Docker host config \([https\://github\.com/ansible\-collections/community\.docker/pull/713](https\://github\.com/ansible\-collections/community\.docker/pull/713)\)\.
<a id="deprecated-features-1"></a>
<a id="deprecated-features-2"></a>
### Deprecated Features
* docker\_container \- the default <code>ignore</code> for the <code>image\_name\_mismatch</code> parameter has been deprecated and will switch to <code>recreate</code> in community\.docker 4\.0\.0\. A deprecation warning will be printed in situations where the default value is used and where a behavior would change once the default changes \([https\://github\.com/ansible\-collections/community\.docker/pull/703](https\://github\.com/ansible\-collections/community\.docker/pull/703)\)\.
@ -563,7 +579,7 @@ Bugfix and feature release\.
<a id="v3-4-11"></a>
## v3\.4\.11
<a id="release-summary-12"></a>
<a id="release-summary-13"></a>
### Release Summary
Bugfix release\.
@ -576,7 +592,7 @@ Bugfix release\.
<a id="v3-4-10"></a>
## v3\.4\.10
<a id="release-summary-13"></a>
<a id="release-summary-14"></a>
### Release Summary
Bugfix release\.
@ -589,7 +605,7 @@ Bugfix release\.
<a id="v3-4-9"></a>
## v3\.4\.9
<a id="release-summary-14"></a>
<a id="release-summary-15"></a>
### Release Summary
Maintenance release with updated documentation and vendored Docker SDK for Python code\.
@ -602,7 +618,7 @@ Maintenance release with updated documentation and vendored Docker SDK for Pytho
<a id="v3-4-8"></a>
## v3\.4\.8
<a id="release-summary-15"></a>
<a id="release-summary-16"></a>
### Release Summary
Maintenance release with updated documentation\.
@ -623,7 +639,7 @@ for the rendered HTML version of the documentation of the latest release\.
<a id="v3-4-7"></a>
## v3\.4\.7
<a id="release-summary-16"></a>
<a id="release-summary-17"></a>
### Release Summary
Bugfix release\.
@ -636,7 +652,7 @@ Bugfix release\.
<a id="v3-4-6"></a>
## v3\.4\.6
<a id="release-summary-17"></a>
<a id="release-summary-18"></a>
### Release Summary
Bugfix release with documentation warnings about using certain functionality when connecting to the Docker daemon with TCP TLS\.
@ -658,7 +674,7 @@ Bugfix release with documentation warnings about using certain functionality whe
<a id="v3-4-5"></a>
## v3\.4\.5
<a id="release-summary-18"></a>
<a id="release-summary-19"></a>
### Release Summary
Maintenance release which adds compatibility with requests 2\.29\.0 and 2\.30\.0 and urllib3 2\.0\.
@ -671,7 +687,7 @@ Maintenance release which adds compatibility with requests 2\.29\.0 and 2\.30\.0
<a id="v3-4-4"></a>
## v3\.4\.4
<a id="release-summary-19"></a>
<a id="release-summary-20"></a>
### Release Summary
Maintenance release with updated EE requirements and updated documentation\.
@ -689,7 +705,7 @@ Maintenance release with updated EE requirements and updated documentation\.
<a id="v3-4-3"></a>
## v3\.4\.3
<a id="release-summary-20"></a>
<a id="release-summary-21"></a>
### Release Summary
Maintenance release with improved documentation\.
@ -697,7 +713,7 @@ Maintenance release with improved documentation\.
<a id="v3-4-2"></a>
## v3\.4\.2
<a id="release-summary-21"></a>
<a id="release-summary-22"></a>
### Release Summary
Bugfix release\.
@ -710,7 +726,7 @@ Bugfix release\.
<a id="v3-4-1"></a>
## v3\.4\.1
<a id="release-summary-22"></a>
<a id="release-summary-23"></a>
### Release Summary
Regular bugfix release\.
@ -725,7 +741,7 @@ Regular bugfix release\.
<a id="v3-4-0"></a>
## v3\.4\.0
<a id="release-summary-23"></a>
<a id="release-summary-24"></a>
### Release Summary
Regular bugfix and feature release\.
@ -752,7 +768,7 @@ Regular bugfix and feature release\.
<a id="v3-3-2"></a>
## v3\.3\.2
<a id="release-summary-24"></a>
<a id="release-summary-25"></a>
### Release Summary
Bugfix release\.
@ -765,7 +781,7 @@ Bugfix release\.
<a id="v3-3-1"></a>
## v3\.3\.1
<a id="release-summary-25"></a>
<a id="release-summary-26"></a>
### Release Summary
Bugfix release\.
@ -778,7 +794,7 @@ Bugfix release\.
<a id="v3-3-0"></a>
## v3\.3\.0
<a id="release-summary-26"></a>
<a id="release-summary-27"></a>
### Release Summary
Feature and bugfix release\.
@ -798,7 +814,7 @@ Feature and bugfix release\.
<a id="v3-2-2"></a>
## v3\.2\.2
<a id="release-summary-27"></a>
<a id="release-summary-28"></a>
### Release Summary
Bugfix release\.
@ -811,7 +827,7 @@ Bugfix release\.
<a id="v3-2-1"></a>
## v3\.2\.1
<a id="release-summary-28"></a>
<a id="release-summary-29"></a>
### Release Summary
Maintenance release with improved documentation\.
@ -819,7 +835,7 @@ Maintenance release with improved documentation\.
<a id="v3-2-0"></a>
## v3\.2\.0
<a id="release-summary-29"></a>
<a id="release-summary-30"></a>
### Release Summary
Feature and deprecation release\.
@ -829,7 +845,7 @@ Feature and deprecation release\.
* docker\_container \- added <code>image\_name\_mismatch</code> option which allows to control the behavior if the container uses the image specified\, but the container\'s configuration uses a different name for the image than the one provided to the module \([https\://github\.com/ansible\-collections/community\.docker/issues/485](https\://github\.com/ansible\-collections/community\.docker/issues/485)\, [https\://github\.com/ansible\-collections/community\.docker/pull/488](https\://github\.com/ansible\-collections/community\.docker/pull/488)\)\.
<a id="deprecated-features-2"></a>
<a id="deprecated-features-3"></a>
### Deprecated Features
* docker\_container \- the <code>ignore\_image</code> option is deprecated and will be removed in community\.docker 4\.0\.0\. Use <code>image\: ignore</code> in <code>comparisons</code> instead \([https\://github\.com/ansible\-collections/community\.docker/pull/487](https\://github\.com/ansible\-collections/community\.docker/pull/487)\)\.
@ -838,7 +854,7 @@ Feature and deprecation release\.
<a id="v3-1-0"></a>
## v3\.1\.0
<a id="release-summary-30"></a>
<a id="release-summary-31"></a>
### Release Summary
Feature release\.
@ -852,7 +868,7 @@ Feature release\.
<a id="v3-0-2"></a>
## v3\.0\.2
<a id="release-summary-31"></a>
<a id="release-summary-32"></a>
### Release Summary
Bugfix release\.
@ -865,7 +881,7 @@ Bugfix release\.
<a id="v3-0-1"></a>
## v3\.0\.1
<a id="release-summary-32"></a>
<a id="release-summary-33"></a>
### Release Summary
Bugfix release\.
@ -878,7 +894,7 @@ Bugfix release\.
<a id="v3-0-0"></a>
## v3\.0\.0
<a id="release-summary-33"></a>
<a id="release-summary-34"></a>
### Release Summary
The 3\.0\.0 release features a rewrite of the <code>docker\_container</code> module\, and many modules and plugins no longer depend on the Docker SDK for Python\.
@ -959,7 +975,7 @@ The 3\.0\.0 release features a rewrite of the <code>docker\_container</code> mod
<a id="v2-7-0"></a>
## v2\.7\.0
<a id="release-summary-34"></a>
<a id="release-summary-35"></a>
### Release Summary
Bugfix and deprecation release\. The next 2\.x\.y releases will only be bugfix releases\, the next expect minor/major release will be 3\.0\.0 with some major changes\.
@ -969,7 +985,7 @@ Bugfix and deprecation release\. The next 2\.x\.y releases will only be bugfix r
* Move common utility functions from the <code>common</code> module\_util to a new module\_util called <code>util</code>\. This should not have any user\-visible effect \([https\://github\.com/ansible\-collections/community\.docker/pull/390](https\://github\.com/ansible\-collections/community\.docker/pull/390)\)\.
<a id="deprecated-features-3"></a>
<a id="deprecated-features-4"></a>
### Deprecated Features
* Support for Docker API version 1\.20 to 1\.24 has been deprecated and will be removed in community\.docker 3\.0\.0\. The first Docker version supporting API version 1\.25 was Docker 1\.13\, released in January 2017\. This affects the modules <code>docker\_container</code>\, <code>docker\_container\_exec</code>\, <code>docker\_container\_info</code>\, <code>docker\_compose</code>\, <code>docker\_login</code>\, <code>docker\_image</code>\, <code>docker\_image\_info</code>\, <code>docker\_image\_load</code>\, <code>docker\_host\_info</code>\, <code>docker\_network</code>\, <code>docker\_network\_info</code>\, <code>docker\_node\_info</code>\, <code>docker\_swarm\_info</code>\, <code>docker\_swarm\_service</code>\, <code>docker\_swarm\_service\_info</code>\, <code>docker\_volume\_info</code>\, and <code>docker\_volume</code>\, whose minimally supported API version is between 1\.20 and 1\.24 \([https\://github\.com/ansible\-collections/community\.docker/pull/396](https\://github\.com/ansible\-collections/community\.docker/pull/396)\)\.
@ -983,7 +999,7 @@ Bugfix and deprecation release\. The next 2\.x\.y releases will only be bugfix r
<a id="v2-6-0"></a>
## v2\.6\.0
<a id="release-summary-35"></a>
<a id="release-summary-36"></a>
### Release Summary
Bugfix and feature release\.
@ -993,7 +1009,7 @@ Bugfix and feature release\.
* docker\_container \- added <code>image\_label\_mismatch</code> parameter \([https\://github\.com/ansible\-collections/community\.docker/issues/314](https\://github\.com/ansible\-collections/community\.docker/issues/314)\, [https\://github\.com/ansible\-collections/community\.docker/pull/370](https\://github\.com/ansible\-collections/community\.docker/pull/370)\)\.
<a id="deprecated-features-4"></a>
<a id="deprecated-features-5"></a>
### Deprecated Features
* Support for Ansible 2\.9 and ansible\-base 2\.10 is deprecated\, and will be removed in the next major release \(community\.docker 3\.0\.0\)\. Some modules might still work with these versions afterwards\, but we will no longer keep compatibility code that was needed to support them \([https\://github\.com/ansible\-collections/community\.docker/pull/361](https\://github\.com/ansible\-collections/community\.docker/pull/361)\)\.
@ -1010,7 +1026,7 @@ Bugfix and feature release\.
<a id="v2-5-1"></a>
## v2\.5\.1
<a id="release-summary-36"></a>
<a id="release-summary-37"></a>
### Release Summary
Maintenance release\.
@ -1023,7 +1039,7 @@ Maintenance release\.
<a id="v2-5-0"></a>
## v2\.5\.0
<a id="release-summary-37"></a>
<a id="release-summary-38"></a>
### Release Summary
Regular feature release\.
@ -1037,7 +1053,7 @@ Regular feature release\.
<a id="v2-4-0"></a>
## v2\.4\.0
<a id="release-summary-38"></a>
<a id="release-summary-39"></a>
### Release Summary
Regular feature and bugfix release\.
@ -1057,7 +1073,7 @@ Regular feature and bugfix release\.
<a id="v2-3-0"></a>
## v2\.3\.0
<a id="release-summary-39"></a>
<a id="release-summary-40"></a>
### Release Summary
Regular feature and bugfix release\.
@ -1080,7 +1096,7 @@ Regular feature and bugfix release\.
<a id="v2-2-1"></a>
## v2\.2\.1
<a id="release-summary-40"></a>
<a id="release-summary-41"></a>
### Release Summary
Regular bugfix release\.
@ -1093,7 +1109,7 @@ Regular bugfix release\.
<a id="v2-2-0"></a>
## v2\.2\.0
<a id="release-summary-41"></a>
<a id="release-summary-42"></a>
### Release Summary
Regular feature and bugfix release\.
@ -1113,7 +1129,7 @@ Regular feature and bugfix release\.
<a id="v2-1-1"></a>
## v2\.1\.1
<a id="release-summary-42"></a>
<a id="release-summary-43"></a>
### Release Summary
Emergency release to amend breaking change in previous release\.
@ -1126,7 +1142,7 @@ Emergency release to amend breaking change in previous release\.
<a id="v2-1-0"></a>
## v2\.1\.0
<a id="release-summary-43"></a>
<a id="release-summary-44"></a>
### Release Summary
Feature and bugfix release\.
@ -1147,7 +1163,7 @@ Feature and bugfix release\.
<a id="v2-0-2"></a>
## v2\.0\.2
<a id="release-summary-44"></a>
<a id="release-summary-45"></a>
### Release Summary
Bugfix release\.
@ -1163,7 +1179,7 @@ Bugfix release\.
<a id="v2-0-1"></a>
## v2\.0\.1
<a id="release-summary-45"></a>
<a id="release-summary-46"></a>
### Release Summary
Maintenance release with some documentation fixes\.
@ -1171,7 +1187,7 @@ Maintenance release with some documentation fixes\.
<a id="v2-0-0"></a>
## v2\.0\.0
<a id="release-summary-46"></a>
<a id="release-summary-47"></a>
### Release Summary
New major release with some deprecations removed and a breaking change in the <code>docker\_compose</code> module regarding the <code>timeout</code> parameter\.
@ -1181,7 +1197,7 @@ New major release with some deprecations removed and a breaking change in the <c
* docker\_compose \- fixed <code>timeout</code> defaulting behavior so that <code>stop\_grace\_period</code>\, if defined in the compose file\, will be used if <code>timeout</code> is not specified \([https\://github\.com/ansible\-collections/community\.docker/pull/163](https\://github\.com/ansible\-collections/community\.docker/pull/163)\)\.
<a id="deprecated-features-5"></a>
<a id="deprecated-features-6"></a>
### Deprecated Features
* docker\_container \- using the special value <code>all</code> in <code>published\_ports</code> has been deprecated\. Use <code>publish\_all\_ports\=true</code> instead \([https\://github\.com/ansible\-collections/community\.docker/pull/210](https\://github\.com/ansible\-collections/community\.docker/pull/210)\)\.
@ -1197,7 +1213,7 @@ New major release with some deprecations removed and a breaking change in the <c
<a id="v1-10-0"></a>
## v1\.10\.0
<a id="release-summary-47"></a>
<a id="release-summary-48"></a>
### Release Summary
Regular feature and bugfix release\.
@ -1212,7 +1228,7 @@ Regular feature and bugfix release\.
<a id="v1-9-1"></a>
## v1\.9\.1
<a id="release-summary-48"></a>
<a id="release-summary-49"></a>
### Release Summary
Regular bugfix release\.
@ -1225,7 +1241,7 @@ Regular bugfix release\.
<a id="v1-9-0"></a>
## v1\.9\.0
<a id="release-summary-49"></a>
<a id="release-summary-50"></a>
### Release Summary
New bugfixes and features release\.
@ -1239,7 +1255,7 @@ New bugfixes and features release\.
* docker\_container \- added new <code>command\_handling</code> option with current deprecated default value <code>compatibility</code> which allows to control how the module handles shell quoting when interpreting lists\, and how the module handles empty lists/strings\. The default will switch to <code>correct</code> in community\.docker 3\.0\.0 \([https\://github\.com/ansible\-collections/community\.docker/pull/186](https\://github\.com/ansible\-collections/community\.docker/pull/186)\)\.
* docker\_container \- lifted restriction preventing the creation of anonymous volumes with the <code>mounts</code> option \([https\://github\.com/ansible\-collections/community\.docker/pull/181](https\://github\.com/ansible\-collections/community\.docker/pull/181)\)\.
<a id="deprecated-features-6"></a>
<a id="deprecated-features-7"></a>
### Deprecated Features
* docker\_container \- the new <code>command\_handling</code>\'s default value\, <code>compatibility</code>\, is deprecated and will change to <code>correct</code> in community\.docker 3\.0\.0\. A deprecation warning is emitted by the module in cases where the behavior will change\. Please note that ansible\-core will output a deprecation warning only once\, so if it is shown for an earlier task\, there could be more tasks with this warning where it is not shown \([https\://github\.com/ansible\-collections/community\.docker/pull/186](https\://github\.com/ansible\-collections/community\.docker/pull/186)\)\.
@ -1263,7 +1279,7 @@ New bugfixes and features release\.
<a id="v1-8-0"></a>
## v1\.8\.0
<a id="release-summary-50"></a>
<a id="release-summary-51"></a>
### Release Summary
Regular bugfix and feature release\.
@ -1285,7 +1301,7 @@ Regular bugfix and feature release\.
<a id="v1-7-0"></a>
## v1\.7\.0
<a id="release-summary-51"></a>
<a id="release-summary-52"></a>
### Release Summary
Small feature and bugfix release\.
@ -1298,7 +1314,7 @@ Small feature and bugfix release\.
<a id="v1-6-1"></a>
## v1\.6\.1
<a id="release-summary-52"></a>
<a id="release-summary-53"></a>
### Release Summary
Bugfix release to reduce deprecation warning spam\.
@ -1311,7 +1327,7 @@ Bugfix release to reduce deprecation warning spam\.
<a id="v1-6-0"></a>
## v1\.6\.0
<a id="release-summary-53"></a>
<a id="release-summary-54"></a>
### Release Summary
Regular bugfix and feature release\.
@ -1322,7 +1338,7 @@ Regular bugfix and feature release\.
* common module utils \- correct error messages for guiding to install proper Docker SDK for Python module \([https\://github\.com/ansible\-collections/community\.docker/pull/125](https\://github\.com/ansible\-collections/community\.docker/pull/125)\)\.
* docker\_container \- allow <code>memory\_swap\: \-1</code> to set memory swap limit to unlimited\. This is useful when the user cannot set memory swap limits due to cgroup limitations or other reasons\, as by default Docker will try to set swap usage to two times the value of <code>memory</code> \([https\://github\.com/ansible\-collections/community\.docker/pull/138](https\://github\.com/ansible\-collections/community\.docker/pull/138)\)\.
<a id="deprecated-features-7"></a>
<a id="deprecated-features-8"></a>
### Deprecated Features
* docker\_\* modules and plugins\, except <code>docker\_swarm</code> connection plugin and <code>docker\_compose</code> and <code>docker\_stack\*\` modules \- the current default \`\`localhost</code> for <code>tls\_hostname</code> is deprecated\. In community\.docker 2\.0\.0 it will be computed from <code>docker\_host</code> instead \([https\://github\.com/ansible\-collections/community\.docker/pull/134](https\://github\.com/ansible\-collections/community\.docker/pull/134)\)\.
@ -1337,7 +1353,7 @@ Regular bugfix and feature release\.
<a id="v1-5-0"></a>
## v1\.5\.0
<a id="release-summary-54"></a>
<a id="release-summary-55"></a>
### Release Summary
Regular feature release\.
@ -1360,7 +1376,7 @@ Regular feature release\.
<a id="v1-4-0"></a>
## v1\.4\.0
<a id="release-summary-55"></a>
<a id="release-summary-56"></a>
### Release Summary
Security release to address another potential secret leak\. Also includes regular bugfixes and features\.
@ -1389,7 +1405,7 @@ Security release to address another potential secret leak\. Also includes regula
<a id="v1-3-0"></a>
## v1\.3\.0
<a id="release-summary-56"></a>
<a id="release-summary-57"></a>
### Release Summary
Regular feature and bugfix release\.
@ -1420,7 +1436,7 @@ Regular feature and bugfix release\.
<a id="v1-2-2"></a>
## v1\.2\.2
<a id="release-summary-57"></a>
<a id="release-summary-58"></a>
### Release Summary
Security bugfix release to address CVE\-2021\-20191\.
@ -1433,7 +1449,7 @@ Security bugfix release to address CVE\-2021\-20191\.
<a id="v1-2-1"></a>
## v1\.2\.1
<a id="release-summary-58"></a>
<a id="release-summary-59"></a>
### Release Summary
Bugfix release\.
@ -1446,7 +1462,7 @@ Bugfix release\.
<a id="v1-2-0"></a>
## v1\.2\.0
<a id="release-summary-59"></a>
<a id="release-summary-60"></a>
### Release Summary
Feature release with one new feature and two bugfixes\.
@ -1465,7 +1481,7 @@ Feature release with one new feature and two bugfixes\.
<a id="v1-1-0"></a>
## v1\.1\.0
<a id="release-summary-60"></a>
<a id="release-summary-61"></a>
### Release Summary
Feature release with three new plugins and modules\.
@ -1477,7 +1493,7 @@ Feature release with three new plugins and modules\.
* docker\_container \- when a container is started with <code>detached\=false</code>\, <code>status</code> is now also returned when it is 0 \([https\://github\.com/ansible\-collections/community\.docker/issues/26](https\://github\.com/ansible\-collections/community\.docker/issues/26)\, [https\://github\.com/ansible\-collections/community\.docker/pull/58](https\://github\.com/ansible\-collections/community\.docker/pull/58)\)\.
* docker\_image \- support <code>platform</code> when building images \([https\://github\.com/ansible\-collections/community\.docker/issues/22](https\://github\.com/ansible\-collections/community\.docker/issues/22)\, [https\://github\.com/ansible\-collections/community\.docker/pull/54](https\://github\.com/ansible\-collections/community\.docker/pull/54)\)\.
<a id="deprecated-features-8"></a>
<a id="deprecated-features-9"></a>
### Deprecated Features
* docker\_container \- currently <code>published\_ports</code> can contain port mappings next to the special value <code>all</code>\, in which case the port mappings are ignored\. This behavior is deprecated for community\.docker 2\.0\.0\, at which point it will either be forbidden\, or this behavior will be properly implemented similar to how the Docker CLI tool handles this \([https\://github\.com/ansible\-collections/community\.docker/issues/8](https\://github\.com/ansible\-collections/community\.docker/issues/8)\, [https\://github\.com/ansible\-collections/community\.docker/pull/60](https\://github\.com/ansible\-collections/community\.docker/pull/60)\)\.
@ -1510,7 +1526,7 @@ Feature release with three new plugins and modules\.
<a id="v1-0-1"></a>
## v1\.0\.1
<a id="release-summary-61"></a>
<a id="release-summary-62"></a>
### Release Summary
Maintenance release with a bugfix for <code>docker\_container</code>\.
@ -1523,7 +1539,7 @@ Maintenance release with a bugfix for <code>docker\_container</code>\.
<a id="v1-0-0"></a>
## v1\.0\.0
<a id="release-summary-62"></a>
<a id="release-summary-63"></a>
### Release Summary
This is the first production \(non\-prerelease\) release of <code>community\.docker</code>\.
@ -1538,7 +1554,7 @@ This is the first production \(non\-prerelease\) release of <code>community\.doc
<a id="v0-1-0"></a>
## v0\.1\.0
<a id="release-summary-63"></a>
<a id="release-summary-64"></a>
### Release Summary
The <code>community\.docker</code> continues the work on the Ansible docker modules and plugins from their state in <code>community\.general</code> 1\.2\.0\. The changes listed here are thus relative to the modules and plugins <code>community\.general\.docker\*</code>\.

View File

@ -4,6 +4,19 @@ Docker Community Collection Release Notes
.. contents:: Topics
v3.12.1
=======
Release Summary
---------------
Maintenance release with updated documentation and changelog.
Deprecated Features
-------------------
- The collection deprecates support for all ansible-core versions that are currently End of Life, `according to the ansible-core support matrix <https://docs.ansible.com/ansible-core/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix>`__. This means that the next major release of the collection will no longer support ansible-core 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core 2.14.
v3.12.0
=======

View File

@ -1879,3 +1879,17 @@ releases:
- 947-docker_image_build.yml
- 949-compose-error.yml
release_date: '2024-08-07'
3.12.1:
changes:
deprecated_features:
- The collection deprecates support for all ansible-core versions that are
currently End of Life, `according to the ansible-core support matrix <https://docs.ansible.com/ansible-core/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix>`__.
This means that the next major release of the collection will no longer
support ansible-core 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core
2.14.
release_summary: Maintenance release with updated documentation and changelog.
fragments:
- 0-readme.yml
- 3.12.1.yml
- deprecate-eol-ansible-core.yml
release_date: '2024-08-13'

View File

@ -1,3 +0,0 @@
---
trivial:
- README.md - Add Communication section with Forum information.

View File

@ -1 +0,0 @@
release_summary: Maintenance release with updated documentation and changelog.

View File

@ -1,4 +0,0 @@
deprecated_features:
- "The collection deprecates support for all ansible-core versions that are currently End of Life,
`according to the ansible-core support matrix <https://docs.ansible.com/ansible-core/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix>`__.
This means that the next major release of the collection will no longer support ansible-core 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core 2.14."