New release v2.17.5rc1 (#84027)

pull/84030/head v2.17.5rc1
Matt Martz 2 months ago committed by GitHub
parent 589a3aa198
commit f0fff1a533
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -4,6 +4,26 @@ ansible-core 2.17 "Gallows Pole" Release Notes
.. contents:: Topics .. contents:: Topics
v2.17.5rc1
==========
Release Summary
---------------
| Release Date: 2024-09-30
| `Porting Guide <https://docs.ansible.com/ansible-core/2.17/porting_guides/porting_guide_core_2.17.html>`__
Bugfixes
--------
- Add descriptions for ``ansible-galaxy install --help` and ``ansible-galaxy role|collection install --help``.
- Errors now preserve stacked error messages even when YAML is involved.
- ``ansible-galaxy install --help`` - Fix the usage text and document that the requirements file passed to ``-r`` can include collections and roles.
- copy - mtime/atime not updated. Fix now update mtime/atime(https://github.com/ansible/ansible/issues/83013)
- delay keyword is now a float, matching the underlying 'time' API and user expectations.
- dnf5 - re-introduce the ``state: installed`` alias to ``state: present`` (https://github.com/ansible/ansible/issues/83960)
- module_utils atomic_move (used by most file based modules), now correctly handles permission copy and setting mtime correctly across all paths
v2.17.4 v2.17.4
======= =======

@ -885,3 +885,33 @@ releases:
- fix-inconsistent-csvfile-missing-search-error.yml - fix-inconsistent-csvfile-missing-search-error.yml
- powershell-clixml.yml - powershell-clixml.yml
release_date: '2024-09-03' release_date: '2024-09-03'
2.17.5rc1:
changes:
bugfixes:
- Add descriptions for ``ansible-galaxy install --help` and ``ansible-galaxy
role|collection install --help``.
- Errors now preserve stacked error messages even when YAML is involved.
- '``ansible-galaxy install --help`` - Fix the usage text and document that
the requirements file passed to ``-r`` can include collections and roles.'
- copy - mtime/atime not updated. Fix now update mtime/atime(https://github.com/ansible/ansible/issues/83013)
- delay keyword is now a float, matching the underlying 'time' API and user
expectations.
- 'dnf5 - re-introduce the ``state: installed`` alias to ``state: present``
(https://github.com/ansible/ansible/issues/83960)'
- module_utils atomic_move (used by most file based modules), now correctly
handles permission copy and setting mtime correctly across all paths
release_summary: '| Release Date: 2024-09-30
| `Porting Guide <https://docs.ansible.com/ansible-core/2.17/porting_guides/porting_guide_core_2.17.html>`__
'
codename: Gallows Pole
fragments:
- 2.17.5rc1_summary.yaml
- 83235-copy-module-update-mtime.yml
- 83960-dnf5-state-installed-fix.yml
- ansible-galaxy-install-help.yml
- atomic_update_perms_time.yml
- delay_type.yml
- fix_errors.yml
release_date: '2024-09-30'

@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2024-09-30
| `Porting Guide <https://docs.ansible.com/ansible-core/2.17/porting_guides/porting_guide_core_2.17.html>`__

@ -17,6 +17,6 @@
from __future__ import annotations from __future__ import annotations
__version__ = '2.17.4.post0' __version__ = '2.17.5rc1'
__author__ = 'Ansible, Inc.' __author__ = 'Ansible, Inc.'
__codename__ = "Gallows Pole" __codename__ = "Gallows Pole"

@ -1,3 +1,3 @@
[build-system] [build-system]
requires = ["setuptools >= 66.1.0, <= 72.1.0"] # lower bound to support controller Python versions, upper bound for latest version tested at release requires = ["setuptools >= 66.1.0, <= 75.1.0"] # lower bound to support controller Python versions, upper bound for latest version tested at release
build-backend = "setuptools.build_meta" build-backend = "setuptools.build_meta"

Loading…
Cancel
Save