From 766fcdb4930aef2cdc57c84edaecfc748ca8d736 Mon Sep 17 00:00:00 2001 From: "Christian M. Adams" Date: Wed, 8 Sep 2021 10:00:52 -0400 Subject: [PATCH] New release v2.11.5rc1 --- changelogs/CHANGELOG-v2.11.rst | 30 +++++++++++++ changelogs/changelog.yaml | 47 ++++++++++++++++++++ changelogs/fragments/v2.11.5rc1_summary.yaml | 3 ++ lib/ansible/release.py | 2 +- 4 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/v2.11.5rc1_summary.yaml diff --git a/changelogs/CHANGELOG-v2.11.rst b/changelogs/CHANGELOG-v2.11.rst index c1435e2e043..928819a59d3 100644 --- a/changelogs/CHANGELOG-v2.11.rst +++ b/changelogs/CHANGELOG-v2.11.rst @@ -5,6 +5,36 @@ ansible-core 2.11 "Hey Hey, What Can I Do" Release Notes .. contents:: Topics +v2.11.5rc1 +========== + +Release Summary +--------------- + +| Release Date: 2021-09-08 +| `Porting Guide `__ + + +Bugfixes +-------- + +- Fix templating task action with host-specific vars (https://github.com/ansible/ansible/issues/75568) +- Since ansible/2.11 doc site was removed, the current relative messages point to a 404 url, this fixes it by chainging the target to ansible-core/2.11 +- ansible-galaxy - Fix a bug with build_ignore when installing collections from source (https://github.com/ansible/ansible/issues/75528). +- ansible-galaxy - Improve error message from dependency resolution when a candidate has inconsistent requirements (https://github.com/ansible/ansible/issues/75139). +- ansible-playbook, more robust handling of --list-hosts and undefined vars in hosts keyword. +- command module, clarify order of remove/creates checks. +- command module, correctly handles chdir to symlinks. +- command module, move to standarized messages in 'msg' vs abusing 'stdout'. +- command module, now all options work in ad-hoc execution. +- command module, now always returns what we documented as 'returns always'. +- get_bin_path, clarify with quotes what the missing required executable is. +- make previous versions compatible we new attributres w/o implementing them. +- paramiko_ssh - mark connection as connected when ``_connect()`` is called (https://github.com/ansible/ansible/issues/74081) +- setup module should now not truncate hpux interface names. +- validate_argument_spec, correct variable precedence and merge method and add missing examples +- variable manager, avoid sourcing delegated variables when no inventory hostname is present. This affects scenarios like syntax check and imports. + v2.11.4 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index b7bc27e5a09..1b667a361bd 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1936,3 +1936,50 @@ releases: - v2.11.4rc1_summary.yaml - when-eval-native-py310.yml release_date: '2021-08-10' + 2.11.5rc1: + changes: + bugfixes: + - Fix templating task action with host-specific vars (https://github.com/ansible/ansible/issues/75568) + - Since ansible/2.11 doc site was removed, the current relative messages point + to a 404 url, this fixes it by chainging the target to ansible-core/2.11 + - ansible-galaxy - Fix a bug with build_ignore when installing collections from + source (https://github.com/ansible/ansible/issues/75528). + - ansible-galaxy - Improve error message from dependency resolution when a candidate + has inconsistent requirements (https://github.com/ansible/ansible/issues/75139). + - ansible-playbook, more robust handling of --list-hosts and undefined vars + in hosts keyword. + - command module, clarify order of remove/creates checks. + - command module, correctly handles chdir to symlinks. + - command module, move to standarized messages in 'msg' vs abusing 'stdout'. + - command module, now all options work in ad-hoc execution. + - command module, now always returns what we documented as 'returns always'. + - get_bin_path, clarify with quotes what the missing required executable is. + - make previous versions compatible we new attributres w/o implementing them. + - paramiko_ssh - mark connection as connected when ``_connect()`` is called + (https://github.com/ansible/ansible/issues/74081) + - setup module should now not truncate hpux interface names. + - validate_argument_spec, correct variable precedence and merge method and add + missing examples + - variable manager, avoid sourcing delegated variables when no inventory hostname + is present. This affects scenarios like syntax check and imports. + release_summary: '| Release Date: 2021-09-08 + + | `Porting Guide `__ + + ' + codename: Hey Hey, What Can I Do + fragments: + - 74081-paramiko-mark-connected.yml + - 75235-ansible-galaxy-inconsistent-candidate-error.yml + - 75547-fix-installing-collections-from-source.yaml + - 75568-fix-templating-task-action-host-specific-vars.yml + - attributes_compat.yml + - clarify_missing_exe.yml + - command_deliver_promisses.yml + - fix_host_list.yml + - fix_relative_msg_urls.yml + - fix_syntax_check.yml + - hpux_iface_facts_length.yml + - v2.11.5rc1_summary.yaml + - vas_fixes.yml + release_date: '2021-09-08' diff --git a/changelogs/fragments/v2.11.5rc1_summary.yaml b/changelogs/fragments/v2.11.5rc1_summary.yaml new file mode 100644 index 00000000000..cc47ef3d295 --- /dev/null +++ b/changelogs/fragments/v2.11.5rc1_summary.yaml @@ -0,0 +1,3 @@ +release_summary: | + | Release Date: 2021-09-08 + | `Porting Guide `__ diff --git a/lib/ansible/release.py b/lib/ansible/release.py index 441995128e0..b5d1046ec1a 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.11.4.post0' +__version__ = '2.11.5rc1' __author__ = 'Ansible, Inc.' __codename__ = 'Hey Hey, What Can I Do'