diff options
author | Christian Adams <chadams@redhat.com> | 2022-08-08 11:34:22 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-08 11:34:22 -0400 |
commit | 00c3da9d51c108939bdbfcf986b9645a52e88084 (patch) | |
tree | 631957e5540e28927ebfbbca7f1c805d2d3a9020 | |
parent | 7a24541d18f9d145cc0146de47b735d99eaa818f (diff) | |
download | ansible-00c3da9d51c108939bdbfcf986b9645a52e88084.tar.gz |
New release v2.13.3rc1 (#78470)v2.13.3rc1
-rw-r--r-- | changelogs/CHANGELOG-v2.13.rst | 33 | ||||
-rw-r--r-- | changelogs/changelog.yaml | 68 | ||||
-rw-r--r-- | changelogs/fragments/v2.13.3rc1_summary.yaml | 3 | ||||
-rw-r--r-- | lib/ansible/release.py | 2 |
4 files changed, 105 insertions, 1 deletions
diff --git a/changelogs/CHANGELOG-v2.13.rst b/changelogs/CHANGELOG-v2.13.rst index 1caf8eff45..79a02d4383 100644 --- a/changelogs/CHANGELOG-v2.13.rst +++ b/changelogs/CHANGELOG-v2.13.rst @@ -5,6 +5,39 @@ ansible-core 2.13 "Nobody's Fault but Mine" Release Notes .. contents:: Topics +v2.13.3rc1 +========== + +Release Summary +--------------- + +| Release Date: 2022-08-08 +| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__ + + +Bugfixes +-------- + +- Avoid 'unreachable' error when chmod on AIX has 255 as return code. +- Fix PluginLoader to mimic Python import machinery by adding module to sys.modules before exec +- Fix dnf module documentation to indicate that comparison operators for package version require spaces around them (https://github.com/ansible/ansible/issues/78295) +- ansible-connection - decrypt vaulted parameters before sending over the socket, as vault secrets are not available on the other side. +- ansible-galaxy - Fix reinitializing the whole collection directory with ``ansible-galaxy collection init ns.coll --force``. Now directories and files that are not included in the collection skeleton will be removed. +- ansible-galaxy - do not require mandatory keys in the ``galaxy.yml`` of source collections when listing them (https://github.com/ansible/ansible/issues/70180). +- ansible-galaxy - fix listing collections that contains metadata but the namespace or name are not strings. +- ansible-galaxy - fix setting the cache for paginated responses from Galaxy NG/AH (https://github.com/ansible/ansible/issues/77911). +- ansible-test - Delegation for commands which generate output for programmatic consumption no longer redirect all output to stdout. The affected commands and options are ``shell``, ``sanity --lint``, ``sanity --list-tests``, ``integration --list-targets``, ``coverage analyze`` +- ansible-test - Delegation now properly handles arguments given after ``--`` on the command line. +- ansible-test - Test configuration for collections is now parsed only once, prior to delegation. Fixes issue: https://github.com/ansible/ansible/issues/78334 +- ansible-test - The ``shell`` command no longer redirects all output to stdout when running a provided command. Any command output written to stderr will be mixed with the stderr output from ansible-test. +- ansible-test - The ``shell`` command no longer requests a TTY when using delegation unless an interactive shell is being used. An interactive shell is the default behavior when no command is given to pass to the shell. +- dnf - fix output parsing on systems with ``LANGUAGE`` set to a language other than English (https://github.com/ansible/ansible/issues/78193) +- if a config setting prevents running ansible it should at least show it's "origin". +- prevent type annotation shim failures from causing runtime failures (https://github.com/ansible/ansible/pull/77860) +- template module/lookup - fix ``convert_data`` option that was effectively always set to True for Jinja macros (https://github.com/ansible/ansible/issues/78141) +- uri - properly use uri parameter use_proxy (https://github.com/ansible/ansible/issues/58632) +- yum - fix traceback when ``releasever`` is specified with ``latest`` (https://github.com/ansible/ansible/issues/78058) + v2.13.2 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 7eaea152b7..ba7242673c 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -924,3 +924,71 @@ releases: - permission-denied-spwd-module.yml - v2.13.2rc1_summary.yaml release_date: '2022-07-11' + 2.13.3rc1: + changes: + bugfixes: + - Avoid 'unreachable' error when chmod on AIX has 255 as return code. + - Fix PluginLoader to mimic Python import machinery by adding module to sys.modules + before exec + - Fix dnf module documentation to indicate that comparison operators for package + version require spaces around them (https://github.com/ansible/ansible/issues/78295) + - ansible-connection - decrypt vaulted parameters before sending over the socket, + as vault secrets are not available on the other side. + - ansible-galaxy - Fix reinitializing the whole collection directory with ``ansible-galaxy + collection init ns.coll --force``. Now directories and files that are not + included in the collection skeleton will be removed. + - ansible-galaxy - do not require mandatory keys in the ``galaxy.yml`` of source + collections when listing them (https://github.com/ansible/ansible/issues/70180). + - ansible-galaxy - fix listing collections that contains metadata but the namespace + or name are not strings. + - ansible-galaxy - fix setting the cache for paginated responses from Galaxy + NG/AH (https://github.com/ansible/ansible/issues/77911). + - ansible-test - Delegation for commands which generate output for programmatic + consumption no longer redirect all output to stdout. The affected commands + and options are ``shell``, ``sanity --lint``, ``sanity --list-tests``, ``integration + --list-targets``, ``coverage analyze`` + - ansible-test - Delegation now properly handles arguments given after ``--`` + on the command line. + - 'ansible-test - Test configuration for collections is now parsed only once, + prior to delegation. Fixes issue: https://github.com/ansible/ansible/issues/78334' + - ansible-test - The ``shell`` command no longer redirects all output to stdout + when running a provided command. Any command output written to stderr will + be mixed with the stderr output from ansible-test. + - ansible-test - The ``shell`` command no longer requests a TTY when using delegation + unless an interactive shell is being used. An interactive shell is the default + behavior when no command is given to pass to the shell. + - dnf - fix output parsing on systems with ``LANGUAGE`` set to a language other + than English (https://github.com/ansible/ansible/issues/78193) + - if a config setting prevents running ansible it should at least show it's + "origin". + - prevent type annotation shim failures from causing runtime failures (https://github.com/ansible/ansible/pull/77860) + - template module/lookup - fix ``convert_data`` option that was effectively + always set to True for Jinja macros (https://github.com/ansible/ansible/issues/78141) + - uri - properly use uri parameter use_proxy (https://github.com/ansible/ansible/issues/58632) + - yum - fix traceback when ``releasever`` is specified with ``latest`` (https://github.com/ansible/ansible/issues/78058) + release_summary: '| Release Date: 2022-08-08 + + | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__ + + ' + codename: Nobody's Fault but Mine + fragments: + - 58632-uri-include_use_proxy.yaml + - 70180-collection-list-more-robust.yml + - 77014-ansible-galaxy-list-fix-null-metadata-namespace-name.yml + - 78058-yum-releasever-latest.yml + - 78141-template-fix-convert_data.yml + - 78295-dnf-fix-comparison-operators-docs.yml + - 78325-ansible-galaxy-fix-caching-paginated-responses-from-v3-servers.yml + - aix_chmod_255.yml + - ansible-connection_decode.yml + - ansible-galaxy-collection-init-force.yml + - ansible-test-content-config.yml + - ansible-test-filter-options.yml + - ansible-test-tty-output-handling.yml + - config_error_origin.yml + - dnf-fix-locale-language.yml + - self_referential.yml + - type_shim_exception_swallow.yml + - v2.13.3rc1_summary.yaml + release_date: '2022-08-08' diff --git a/changelogs/fragments/v2.13.3rc1_summary.yaml b/changelogs/fragments/v2.13.3rc1_summary.yaml new file mode 100644 index 0000000000..89ba7e871f --- /dev/null +++ b/changelogs/fragments/v2.13.3rc1_summary.yaml @@ -0,0 +1,3 @@ +release_summary: | + | Release Date: 2022-08-08 + | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__ diff --git a/lib/ansible/release.py b/lib/ansible/release.py index 6d5eda14fb..19c3f8827b 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.13.2.post0' +__version__ = '2.13.3rc1' __author__ = 'Ansible, Inc.' __codename__ = "Nobody's Fault but Mine" |