Skip to content

Commit 5ef9476

Browse files
committed
Release 7.5.6.
1 parent 36edaaa commit 5ef9476

13 files changed

+175
-103
lines changed

CHANGELOG.md

Lines changed: 107 additions & 76 deletions
Large diffs are not rendered by default.

CHANGELOG.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,32 @@ Community General Release Notes
66

77
This changelog describes changes after version 6.0.0.
88

9+
v7.5.6
10+
======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular bugfix release with security fixes.
16+
17+
Security Fixes
18+
--------------
19+
20+
- cobbler, gitlab_runners, icinga2, linode, lxd, nmap, online, opennebula, proxmox, scaleway, stackpath_compute, virtualbox, and xen_orchestra inventory plugin - make sure all data received from the remote servers is marked as unsafe, so remote code execution by obtaining texts that can be evaluated as templates is not possible (https://www.die-welt.net/2024/03/remote-code-execution-in-ansible-dynamic-inventory-plugins/, https://github.com/ansible-collections/community.general/pull/8098).
21+
22+
Bugfixes
23+
--------
24+
25+
- aix_filesystem - fix issue with empty list items in crfs logic and option order (https://github.com/ansible-collections/community.general/pull/8052).
26+
- homebrew - error returned from brew command was ignored and tried to parse empty JSON. Fix now checks for an error and raises it to give accurate error message to users (https://github.com/ansible-collections/community.general/issues/8047).
27+
- ipa_hbacrule - the module uses a string for ``ipaenabledflag`` for new FreeIPA versions while the returned value is a boolean (https://github.com/ansible-collections/community.general/pull/7880).
28+
- ipa_sudorule - the module uses a string for ``ipaenabledflag`` for new FreeIPA versions while the returned value is a boolean (https://github.com/ansible-collections/community.general/pull/7880).
29+
- iptables_state - fix idempotency issues when restoring incomplete iptables dumps (https://github.com/ansible-collections/community.general/issues/8029).
30+
- linode inventory plugin - add descriptive error message for linode inventory plugin (https://github.com/ansible-collections/community.general/pull/8133).
31+
- pacemaker_cluster - actually implement check mode, which the module claims to support. This means that until now the module also did changes in check mode (https://github.com/ansible-collections/community.general/pull/8081).
32+
- pam_limits - when the file does not exist, do not create it in check mode (https://github.com/ansible-collections/community.general/issues/8050, https://github.com/ansible-collections/community.general/pull/8057).
33+
- proxmox_kvm - fixed status check getting from node-specific API endpoint (https://github.com/ansible-collections/community.general/issues/7817).
34+
935
v7.5.5
1036
======
1137

changelogs/changelog.yaml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1746,3 +1746,45 @@ releases:
17461746
- 8003-redfish-get-update-status-empty-response.yml
17471747
- pkgin.yml
17481748
release_date: '2024-02-25'
1749+
7.5.6:
1750+
changes:
1751+
bugfixes:
1752+
- aix_filesystem - fix issue with empty list items in crfs logic and option
1753+
order (https://github.com/ansible-collections/community.general/pull/8052).
1754+
- homebrew - error returned from brew command was ignored and tried to parse
1755+
empty JSON. Fix now checks for an error and raises it to give accurate error
1756+
message to users (https://github.com/ansible-collections/community.general/issues/8047).
1757+
- ipa_hbacrule - the module uses a string for ``ipaenabledflag`` for new FreeIPA
1758+
versions while the returned value is a boolean (https://github.com/ansible-collections/community.general/pull/7880).
1759+
- ipa_sudorule - the module uses a string for ``ipaenabledflag`` for new FreeIPA
1760+
versions while the returned value is a boolean (https://github.com/ansible-collections/community.general/pull/7880).
1761+
- iptables_state - fix idempotency issues when restoring incomplete iptables
1762+
dumps (https://github.com/ansible-collections/community.general/issues/8029).
1763+
- linode inventory plugin - add descriptive error message for linode inventory
1764+
plugin (https://github.com/ansible-collections/community.general/pull/8133).
1765+
- pacemaker_cluster - actually implement check mode, which the module claims
1766+
to support. This means that until now the module also did changes in check
1767+
mode (https://github.com/ansible-collections/community.general/pull/8081).
1768+
- pam_limits - when the file does not exist, do not create it in check mode
1769+
(https://github.com/ansible-collections/community.general/issues/8050, https://github.com/ansible-collections/community.general/pull/8057).
1770+
- proxmox_kvm - fixed status check getting from node-specific API endpoint (https://github.com/ansible-collections/community.general/issues/7817).
1771+
release_summary: Regular bugfix release with security fixes.
1772+
security_fixes:
1773+
- cobbler, gitlab_runners, icinga2, linode, lxd, nmap, online, opennebula, proxmox,
1774+
scaleway, stackpath_compute, virtualbox, and xen_orchestra inventory plugin
1775+
- make sure all data received from the remote servers is marked as unsafe,
1776+
so remote code execution by obtaining texts that can be evaluated as templates
1777+
is not possible (https://www.die-welt.net/2024/03/remote-code-execution-in-ansible-dynamic-inventory-plugins/,
1778+
https://github.com/ansible-collections/community.general/pull/8098).
1779+
fragments:
1780+
- 7.5.6.yml
1781+
- 7880-ipa-fix-sudo-and-hbcalrule-idempotence.yml
1782+
- 7953-proxmox_kvm-fix_status_check.yml
1783+
- 8029-iptables-state-restore-check-mode.yml
1784+
- 8048-fix-homebrew-module-error-reporting-on-become-true.yaml
1785+
- 8057-pam_limits-check-mode.yml
1786+
- 8133-add-error-message-for-linode-inventory-plugin.yaml
1787+
- aix_filesystem-crfs-issue.yml
1788+
- inventory-rce.yml
1789+
- pacemaker-cluster.yml
1790+
release_date: '2024-03-25'

changelogs/fragments/7.5.6.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelogs/fragments/7880-ipa-fix-sudo-and-hbcalrule-idempotence.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/7953-proxmox_kvm-fix_status_check.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/8029-iptables-state-restore-check-mode.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/8048-fix-homebrew-module-error-reporting-on-become-true.yaml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/8057-pam_limits-check-mode.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/8133-add-error-message-for-linode-inventory-plugin.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)