Releases: cfengine/masterfiles
3.24.1
Release announcement: https://cfengine.com/blog/2024/cfengine-3-21-6-and-3-24-1-released/
Official changelogs: https://docs.cfengine.com/docs/3.21/release-notes-whatsnew-changelog-masterfiles-policy-framework.html
Pull requests
- Bumped .CFVERSION number to 3.25.0 (master) by @olehermanse in #2928
- Bumped .CFVERSION number to 3.24.1 (3.24) by @olehermanse in #2929
- CFE-4426: Added inline docs showing valid values for method (field_operation) in body edit_field quoted_var (3.24) by @nickanderson in #2932
- [3.24.x] Use --rows-per-insert instead of merge_inserts.awk by @vpodzime in #2937
- Update branches to test against with new LTS: master, 3.24.x and 3.21.x (3.24) by @craigcomstock in #2940
- ENT-11472: Added CSP HTTP Header to MP apache config (3.24) by @mineralsfree in #2934
- ENT-12116: Added trailing /. to files promises targeting local_software_dir (3.24) by @nickanderson in #2942
- Changed Mission Portal's CSP to support data url images (3.24.x) by @aleksandrychev in #2945
- CFE-4442: Clarified need for namespace to be specified when definging a custom policy update bundle (3.24) by @nickanderson in #2950
- ENT-4400: Allowed blob image-src in the Mission Portal CSP rules (3.24.x) by @aleksandrychev in #2952
- Adjusted CSP in httpd.conf to suit ACE javascript editor (3.24.x) by @craigcomstock in #2954
- Fixed failed to open /dev/tty errors when using systemd unit management (3.24) by @craigcomstock in #2957
- Added support for AIX System Resource Controller services promises (3.24) by @craigcomstock in #2960
- Added changelog for 3.24.1 by @craigcomstock in #2962
All commits: 3.24.0...3.24.1
3.21.6
Release announcement: https://cfengine.com/blog/2024/cfengine-3-21-6-and-3-24-1-released/
Official changelogs: https://docs.cfengine.com/docs/3.21/release-notes-whatsnew-changelog-masterfiles-policy-framework.html
Pull requests
- Ensured permissions for htdocs/application/cache (3.21.x) by @aleksandrychev in #2915
- ENT-11941: Aligned ownership and permission expectations between Mission Portal and MPF (3.21) by @nickanderson in #2917
- Fixed error caused by function call in comment attribute (3.21.x) by @larsewi in #2920
- CFE-4415: Fix shell typo in nimclient module script (3.21) by @craigcomstock in #2922
- CFE-4426: Added inline docs showing valid values for method (field_operation) in body edit_field quoted_var (3.21) by @nickanderson in #2933
- ENT-12116: Added trailing /. to files promises targeting local_software_dir (3.21) by @nickanderson in #2943
- ENT-11472: Added CSP HTTP Header to MP apache config (3.21) by @mineralsfree in #2935
- Changed Mission Portal's CSP to support data url images (3.21.x) by @aleksandrychev in #2946
- CFE-4442: Clarified need for namespace to be specified when defining a custom policy update bundle (3.21) by @nickanderson in #2951
- ENT-4400: Allowed blob image-src in the Mission Portal CSP rules (3.21.x) by @aleksandrychev in #2953
- Adjusted CSP in httpd.conf to suit ACE javascript editor (3.21) by @craigcomstock in #2955
- Fixed failed to open /dev/tty errors when using systemd unit management (3.21) by @craigcomstock in #2958
- Added changelog for 3.21.6 by @craigcomstock in #2961
All commits: 3.21.5...3.21.6
3.21.5
What's changed
Release announcement (blog): https://cfengine.com/blog/2024/cfengine-3-18-8-and-3-21-5-released/
Official changelog (docs): https://docs.cfengine.com/docs/3.21/release-notes-whatsnew-changelog-masterfiles-policy-framework.html
Commit changelog: 3.21.4...3.21.5
Pull requests:
- Added opensuse class to lib/packages.cf policy (3.21) by @craigcomstock in #2832
- CFE-4357: main.cf: Removed
reports
promises frommpf_augments_control
bundle (3.21.x) by @larsewi in #2829 - ENT-11371 MPF.md: Fixed many inconsistencies (3.21) by @olehermanse in #2836
- MPF.md: Fixed variable name for allowconnects and allowallconnects (3.21) by @olehermanse in #2838
- Fixed link reference to mailmaxlines (3.21) by @nickanderson in #2840
- CFE-4335: Made AIX watchdog ignore stale pidfiles (3.21) by @nickanderson in #2842
- ENT-11396: Fixed history for default:def.control_common_tls_min_version (3.21) by @nickanderson in #2846
- ENT-11395: Fixed history for default:def.control_common_tls_ciphers (3.21) by @nickanderson in #2847
- CFE-4345: Added freebsd package_module and package_inventory since we have pkg packages module available (3.21) by @craigcomstock in #2855
- ENT-11480: Removed hour delay between CFEngine Enterprise PostgreSQL recommendation checks (3.21) by @nickanderson in #2858
- CFE-4374: Fixed comparison that caused control_executor_mailfilter_*_configured to never be set (3.21) by @nickanderson in #2868
- CFE-4359: Update regex strings to raw to squelch warnings introduced with python 3.12 (3.21) by @nickanderson in #2866
- Updated see also references (3.21) by @nickanderson in #2872
- CFE-4377: Added set_escaped_user_field complementing set_user_field (3.21) by @nickanderson in #2871
- CFE-4359: Update regex strings to raw to squelch warnings introduced with python 3.12 (3.21) by @nickanderson in #2874
- Changed mission-portal apache restart to graceful to minimize service interruptions (3.21) by @craigcomstock in #2876
- ENT-11569: Added documentation for mailto, mailfrom, smtpserver and maxmaillines (3.21) by @nickanderson in #2881
- ENT-11570: Added documentation for customizing domain via Augments (3.21) by @nickanderson in #2883
- ENT-11807: Fixed documentation by @nickanderson in #2889
- ENT-10962: Fixed mission portal restoring changes from /var/cfengine/share/GUI (3.21) by @nickanderson in #2891
- GH Actions: Upgraded versions of Ubuntu and checkout action (3.21) by @olehermanse in #2895
- CFE-4342: When failing to detect platform, inventory attribute "OS" now defaults to PRETTY_NAME from os-release as a fallback (3.21) by @olehermanse in #2893
- ENT-11136: Refactor and improve policy fixing up SELinux context on FR SSH files (3.21) by @nickanderson in #2890
- Added setup-feeder option to distributed cleanup script (3.21) by @craigcomstock in #2899
- ENT-10646: Squashed common error logged by Apache related to IPv6 (3.21) by @nickanderson in #2905
- Added changelog for 3.21.5 by @vpodzime in #2904
- Fixed missing software inventory on RedHat based systems (3.21) by @craigcomstock in #2910
- Added check for SubjectAltNameWarning exception in distributed_cleanup.py (3.21) by @craigcomstock in #2914