summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjamesmarshall24 <james.marshall@redhat.com>2022-04-18 12:12:05 -0700
committerGitHub <noreply@github.com>2022-04-18 12:12:05 -0700
commite3ee19fbb8e10606cb41aa57fa3a267a45459bfc (patch)
treead406ee19f37e371ad05e7310fa9349e90dfbcd3
parentfbc75020508605d713355835e7cbbeda576379e4 (diff)
downloadansible-e3ee19fbb8e10606cb41aa57fa3a267a45459bfc.tar.gz
New release v2.12.5rc1 (#77543)v2.12.5rc1
-rw-r--r--changelogs/CHANGELOG-v2.12.rst24
-rw-r--r--changelogs/changelog.yaml39
-rw-r--r--changelogs/fragments/v2.12.5rc1_summary.yaml3
-rw-r--r--lib/ansible/release.py2
4 files changed, 67 insertions, 1 deletions
diff --git a/changelogs/CHANGELOG-v2.12.rst b/changelogs/CHANGELOG-v2.12.rst
index 80ff712334..7726e507a1 100644
--- a/changelogs/CHANGELOG-v2.12.rst
+++ b/changelogs/CHANGELOG-v2.12.rst
@@ -5,6 +5,30 @@ ansible-core 2.12 "Dazed and Confused" Release Notes
.. contents:: Topics
+v2.12.5rc1
+==========
+
+Release Summary
+---------------
+
+| Release Date: 2022-04-18
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+
+Bugfixes
+--------
+
+- Ansible.ModuleUtils.SID - Use user principal name as is for lookup in the ``Convert-ToSID`` function - https://github.com/ansible/ansible/issues/77316
+- Fix traceback when installing a collection from a git repository and git is not installed (https://github.com/ansible/ansible/issues/77479).
+- ansible-test - Correctly detect when running as the ``root`` user (UID 0) on the origin host. The result of the detection was incorrectly being inverted.
+- ansible-test - Fix skipping of tests marked ``needs/python`` on the origin host.
+- ansible-test - Fix skipping of tests marked ``needs/root`` on the origin host.
+- ansible-test compile sanity test - do not crash if a column could not be determined for an error (https://github.com/ansible/ansible/pull/77465).
+- hostname - use ``file_get_content()`` to read the file containing the host name in the ``FileStrategy.get_permanent_hostname()`` method. This prevents a ``TypeError`` from being raised when the strategy is used (https://github.com/ansible/ansible/issues/77025).
+- script - skip in check mode since the plugin cannot determine if a change will occur.
+- shell/command - only skip in check mode if the options `creates` and `removes` are both None.
+- winrm - Ensure ``kinit`` is run with the same ``PATH`` env var as the Ansible process
+
v2.12.4
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index e5db202948..3e6cbee571 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1392,3 +1392,42 @@ releases:
- nativejinjaunsafetext-yaml-representer.yml
- v2.12.4rc1_summary.yaml
release_date: '2022-03-21'
+ 2.12.5rc1:
+ changes:
+ bugfixes:
+ - Ansible.ModuleUtils.SID - Use user principal name as is for lookup in the
+ ``Convert-ToSID`` function - https://github.com/ansible/ansible/issues/77316
+ - Fix traceback when installing a collection from a git repository and git is
+ not installed (https://github.com/ansible/ansible/issues/77479).
+ - ansible-test - Correctly detect when running as the ``root`` user (UID 0)
+ on the origin host. The result of the detection was incorrectly being inverted.
+ - ansible-test - Fix skipping of tests marked ``needs/python`` on the origin
+ host.
+ - ansible-test - Fix skipping of tests marked ``needs/root`` on the origin host.
+ - ansible-test compile sanity test - do not crash if a column could not be determined
+ for an error (https://github.com/ansible/ansible/pull/77465).
+ - hostname - use ``file_get_content()`` to read the file containing the host
+ name in the ``FileStrategy.get_permanent_hostname()`` method. This prevents
+ a ``TypeError`` from being raised when the strategy is used (https://github.com/ansible/ansible/issues/77025).
+ - script - skip in check mode since the plugin cannot determine if a change
+ will occur.
+ - shell/command - only skip in check mode if the options `creates` and `removes`
+ are both None.
+ - winrm - Ensure ``kinit`` is run with the same ``PATH`` env var as the Ansible
+ process
+ release_summary: '| Release Date: 2022-04-18
+
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+ '
+ codename: Dazed and Confused
+ fragments:
+ - 76353-fix-check-mode-skipping.yaml
+ - 77074-hostname-fix-typeerror-in-filestrategy.yml
+ - 77465-ansible-test-compile-crash.yml
+ - 77493-ansible-galaxy-find-git-executable-before-using.yaml
+ - ModuleUtils.SID-long-username.yml
+ - ansible-test-target-filter.yml
+ - v2.12.5rc1_summary.yaml
+ - winrm-kinit-path.yml
+ release_date: '2022-04-18'
diff --git a/changelogs/fragments/v2.12.5rc1_summary.yaml b/changelogs/fragments/v2.12.5rc1_summary.yaml
new file mode 100644
index 0000000000..858b870bb0
--- /dev/null
+++ b/changelogs/fragments/v2.12.5rc1_summary.yaml
@@ -0,0 +1,3 @@
+release_summary: |
+ | Release Date: 2022-04-18
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
diff --git a/lib/ansible/release.py b/lib/ansible/release.py
index 10d7b8a6d7..cf39e764af 100644
--- a/lib/ansible/release.py
+++ b/lib/ansible/release.py
@@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
-__version__ = '2.12.4.post0'
+__version__ = '2.12.5rc1'
__author__ = 'Ansible, Inc.'
__codename__ = 'Dazed and Confused'