New release v2.14.0b3 (#79076)

pull/79100/head v2.14.0b3
jamesmarshall24 2 years ago committed by GitHub
parent 45f9af1fd4
commit d412bb245c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,6 +5,35 @@ ansible-core 2.14 "C'mon Everybody" Release Notes
.. contents:: Topics .. contents:: Topics
v2.14.0b3
=========
Release Summary
---------------
| Release Date: 2022-10-10
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
Bugfixes
--------
- Do not crash when templating an expression with a test or filter that is not a valid Ansible filter name (https://github.com/ansible/ansible/issues/78912, https://github.com/ansible/ansible/pull/78913).
- handlers - fix an issue where the ``flush_handlers`` meta task could not be used with FQCN: ``ansible.builtin.meta`` (https://github.com/ansible/ansible/issues/79023)
- keyword inheritance - Ensure that we do not squash keywords in validate (https://github.com/ansible/ansible/issues/79021)
- omit on keywords was resetting to default value, ignoring inheritance.
- service_facts - Use python re to parse service output instead of grep (https://github.com/ansible/ansible/issues/78541)
New Plugins
-----------
Test
~~~~
- uri - is the string a valid URI
- url - is the string a valid URL
- urn - is the string a valid URN
v2.14.0b2 v2.14.0b2
========= =========
@ -35,16 +64,6 @@ Bugfixes
- known_hosts - do not return changed status when a non-existing key is removed (https://github.com/ansible/ansible/issues/78598) - known_hosts - do not return changed status when a non-existing key is removed (https://github.com/ansible/ansible/issues/78598)
- plugin loader, fix detection for existing configuration before initializing for a plugin - plugin loader, fix detection for existing configuration before initializing for a plugin
New Plugins
-----------
Test
~~~~
- ansible.builtin.uri - is the string a valid URI
- ansible.builtin.url - is the string a valid URL
- ansible.builtin.urn - is the string a valid URN
v2.14.0b1 v2.14.0b1
========= =========

@ -744,15 +744,40 @@ releases:
- plugin_loader_fix.yml - plugin_loader_fix.yml
- v2.14.0b2_summary.yaml - v2.14.0b2_summary.yaml
- validate-modules-sidecar.yml - validate-modules-sidecar.yml
release_date: '2022-10-03'
2.14.0b3:
changes:
bugfixes:
- Do not crash when templating an expression with a test or filter that is not
a valid Ansible filter name (https://github.com/ansible/ansible/issues/78912,
https://github.com/ansible/ansible/pull/78913).
- 'handlers - fix an issue where the ``flush_handlers`` meta task could not
be used with FQCN: ``ansible.builtin.meta`` (https://github.com/ansible/ansible/issues/79023)'
- keyword inheritance - Ensure that we do not squash keywords in validate (https://github.com/ansible/ansible/issues/79021)
- omit on keywords was resetting to default value, ignoring inheritance.
- service_facts - Use python re to parse service output instead of grep (https://github.com/ansible/ansible/issues/78541)
release_summary: '| Release Date: 2022-10-10
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
'
codename: C'mon Everybody
fragments:
- 78541-service-facts-re.yml
- 78913-template-missing-filter-test.yml
- 79021-dont-squash-in-validate.yml
- 79023-fix-flush_handlers-fqcn.yml
- fix_omit_key.yml
- v2.14.0b3_summary.yaml
plugins: plugins:
test: test:
- description: is the string a valid URI - description: is the string a valid URI
name: ansible.builtin.uri name: uri
namespace: null namespace: null
- description: is the string a valid URL - description: is the string a valid URL
name: ansible.builtin.url name: url
namespace: null namespace: null
- description: is the string a valid URN - description: is the string a valid URN
name: ansible.builtin.urn name: urn
namespace: null namespace: null
release_date: '2022-10-03' release_date: '2022-10-10'

@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2022-10-10
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__

@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function) from __future__ import (absolute_import, division, print_function)
__metaclass__ = type __metaclass__ = type
__version__ = '2.14.0b2.post0' __version__ = '2.14.0b3'
__author__ = 'Ansible, Inc.' __author__ = 'Ansible, Inc.'
__codename__ = "C'mon Everybody" __codename__ = "C'mon Everybody"

Loading…
Cancel
Save