Release announcement: https://cfengine.com/blog/2025/cfengine-3-21-8-and-3-24-3-released/
All commits: 3.24.1...3.24.3
Pull requests
- ENT-12106: Replaced links to IRC channels with Matrix, help list, and Github discussions (3.24) by @nickanderson in #2967
- Fixed issue with yum package module regarding packages with epoch not validating (3.24) by @craigcomstock in #2971
- ENT-12531: Allowed images from raw.github.com (3.24) by @nickanderson in #2974
- Fixed location of Mission Portal application logs for log_dir cleanup (3.24) by @craigcomstock in #2978
- ENT-12560: Added paths for the dmsetup, fdisk, and lshw commands (3.24) by @nickanderson in #2981
- Fix typo and some formatting issues (3.24) by @nickanderson in #2985
- Tidied up some not needed steps in tests workflow (3.24) by @craigcomstock in #2996
- ENT-12842: Updated CHANGELOG.md for 3.24.2 (3.24.x) by @larsewi in #3000
- Bumped .CFVERSION number to 3.24.3 by @olehermanse in #3006
- ENT-12990: Removed duplicate well known paths for ls and lsof on opensuse (3.24) by @nickanderson in #3011
- CFE-4543: Made protocol_version configurable via Augments (3.24) by @nickanderson in #3014
- Added exception for Ubuntu-24 to accept our test gpg key which is "weak" (rsa1024) (3.24) by @craigcomstock in #3016
- ENT-13066: Removed edit_defaults attribute that does not have effect with content attribute (3.24) by @nickanderson in #3019
- ENT-12988: Added dmidecode to well known paths for Red Hat (3.24) by @nickanderson in #3021
- ENT-12987: Fixed path to lsof on Red Hat 7 and greater (3.24) by @nickanderson in #3023
- CFE-4573: Added Ubuntu 24.04 and Debian 12 by @nickanderson in #3027
- ENT-13170: Added history for mpf_disable_mission_portal_docroot_sync_from_share_gui class (3.24) by @nickanderson in #3031
- ENT-13210: Prevented nfs server inventory from doing unnecessary extra work (3.24) by @nickanderson in #3039
- Inventory unique NFS Servers and recommend consistency in definition (3.24) by @nickanderson in #3042
- CFE-4588: Fixed duplicate bundlesequence_end when bundlesequence_classification not defined (3.24) by @nickanderson in #3045
- Use current process ID to investigate proc filesystem to workaround in-container non-root owned symlinks (3.24) by @craigcomstock in #2998
- Increased timeout for php processing to allow for longer running API requests (3.24) by @craigcomstock in #3052
- Fixed some ArchLinux missing paths (3.24) by @nickanderson in #3055
- Fix package naming for Ubuntu 24 arm64 by @nickanderson in #3057
- lib/services: Fix systemd example/reports (3.24) by @nickanderson in #3060
- ENT-13388: Added 3.24.3 changelog entries by @aleksandrychev in #3064
- Changelog improvements (3.24) by @olehermanse in #3067
- CFE-4602: Added documentation for default:def.control_agent_maxconnections (3.24) by @nickanderson in #3072
- Marked packages acceptance tests as skip needs work for Debian 13 platform (3.24) by @craigcomstock in #3065
- Fixed improper inclusion of community agents in running test that relies on enterprise feature: packages patches data (3.24) by @craigcomstock in #3080
- Fixed cfruncommand for Windows causing "Too many arguments" error (3.24) by @craigcomstock in #3084