From 9fe8a57aa909d8688c2f3a42ff8873107a0cb3c7 Mon Sep 17 00:00:00 2001 From: Craig Comstock Date: Mon, 11 Nov 2024 16:02:49 -0600 Subject: [PATCH] Added changelog for 3.21.6 Co-authored-by: Nick Anderson Co-authored-by: Lars Erik Wik <53906608+larsewi@users.noreply.github.com> --- ChangeLog | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3927072557..64510f6a6b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,34 @@ +3.21.6: + - Added logging CFEngine component related SELinux denials in cf-support + (ENT-12137) + - Agent now also ignores interfaces listed in ignore_interfaces.rx when + looking for IPv6 interface info. Variables such as + 'default:sys.hardware_mac[]' will no longer be defined for + ignored interfaces. (ENT-11840) + - Atomic copy_from in files promise + Changes to 'files' promise in 'copy_from' attribute: + - The new file (i.e., '.cfnew') is now created with correct + permission during remote copy. Previously it would be created with + default permissions. + - The destination file (i.e., '') is no longer deleted on + backup during file copy. Previously it would be renamed to + '.cfsaved', causing the original file to dissappear. Now an + actual copy of the original file with the same permissions is created + instead. + As a result, there will no longer be a brief moment where the original + file is inaccessible. (ENT-11988) + - Fixed bug in double expansion of foreign list variables with namespaces + (ENT-11923) + - Fixed package promises with only promisers and no other attributes + (CFE-4315, CFE-4398, CFE-4408) + - Fixed packagesmatching() function segfaulting on Windows platform + (ENT-11900) + - Trailing newline on insert_tree promisers no longer removes ending tag for select_xpath + (CFE-3806) + - commands promises with exit codes not matching any + _returncodes attributes from classes body now log an + error message not just an info message (CFE-4429, ENT-12103) + 3.21.5: - Added warning log message when OS is not recognized (CFE-4342) - Adjusted package module inventory to include quotes around fields when needed