diff options
-rw-r--r-- | changelogs/CHANGELOG-v2.15.rst | 19 | ||||
-rw-r--r-- | changelogs/changelog.yaml | 28 | ||||
-rw-r--r-- | changelogs/fragments/2.15.0b2_summary.yaml | 3 | ||||
-rw-r--r-- | lib/ansible/release.py | 2 |
4 files changed, 51 insertions, 1 deletions
diff --git a/changelogs/CHANGELOG-v2.15.rst b/changelogs/CHANGELOG-v2.15.rst index 134c848ab9..ee346bbff4 100644 --- a/changelogs/CHANGELOG-v2.15.rst +++ b/changelogs/CHANGELOG-v2.15.rst @@ -5,6 +5,25 @@ ansible-core 2.15 "Ten Years Gone" Release Notes .. contents:: Topics +v2.15.0b2 +========= + +Release Summary +--------------- + +| Release Date: 2023-04-10 +| `Porting Guide <https://docs.ansible.com/ansible-core/2.15/porting_guides/porting_guide_core_2.15.html>`__ + + +Bugfixes +-------- + +- AnsibleModule.run_command - Only use selectors when needed, and rely on Python stdlib subprocess for the simple task of collecting stdout/stderr when prompt matching is not required. +- ansible-galaxy - reduce API calls to servers by fetching signatures only for final candidates. +- dnf5 - fix module and package names in the message following failed module respawn attempt +- dnf5 - use the logs API to determine transaction problems +- validate-modules sanity test - replace semantic markup parsing and validating code with the code from `antsibull-docs-parser 0.2.0 <https://github.com/ansible-community/antsibull-docs-parser/releases/tag/0.2.0>`__ (https://github.com/ansible/ansible/pull/80406). + v2.15.0b1 ========= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index b6b1465fe1..40d5cdc796 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -725,3 +725,31 @@ releases: name: normpath namespace: null release_date: '2023-04-04' + 2.15.0b2: + changes: + bugfixes: + - AnsibleModule.run_command - Only use selectors when needed, and rely on Python + stdlib subprocess for the simple task of collecting stdout/stderr when prompt + matching is not required. + - ansible-galaxy - reduce API calls to servers by fetching signatures only for + final candidates. + - dnf5 - fix module and package names in the message following failed module + respawn attempt + - dnf5 - use the logs API to determine transaction problems + - validate-modules sanity test - replace semantic markup parsing and validating + code with the code from `antsibull-docs-parser 0.2.0 <https://github.com/ansible-community/antsibull-docs-parser/releases/tag/0.2.0>`__ + (https://github.com/ansible/ansible/pull/80406). + release_summary: '| Release Date: 2023-04-10 + + | `Porting Guide <https://docs.ansible.com/ansible-core/2.15/porting_guides/porting_guide_core_2.15.html>`__ + + ' + codename: Ten Years Gone + fragments: + - 2.15.0b2_summary.yaml + - 80334-reduce-ansible-galaxy-api-calls.yml + - 80406-validate-modules-semantic-markup.yml + - dnf5-fix-interpreter-fail-msg.yml + - dnf5-logs-api.yml + - run-command-selectors-prompt-only.yml + release_date: '2023-04-10' diff --git a/changelogs/fragments/2.15.0b2_summary.yaml b/changelogs/fragments/2.15.0b2_summary.yaml new file mode 100644 index 0000000000..c1b619b013 --- /dev/null +++ b/changelogs/fragments/2.15.0b2_summary.yaml @@ -0,0 +1,3 @@ +release_summary: | + | Release Date: 2023-04-10 + | `Porting Guide <https://docs.ansible.com/ansible-core/2.15/porting_guides/porting_guide_core_2.15.html>`__ diff --git a/lib/ansible/release.py b/lib/ansible/release.py index 78236433a9..f6163dcc22 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.15.0b1.post0' +__version__ = '2.15.0b2' __author__ = 'Ansible, Inc.' __codename__ = "Ten Years Gone" |