Cobbler V3.3.1
This release addresses mainly security issues and bugfixes.
We have 212 files changed, 2665 insertions(+), 125148 deletions(-)
Milestone: https://github.com/cobbler/cobbler/milestone/15
Diff to last release: v3.3.0...v3.3.1
Announcements:
- Important Security Bugfixes
- CVE-2021-45082: Incomplete template sanitation #2945
- CVE-2021-45083: Make configuration files only readable by root #2945
- Stabilize MongoDB serializer #2919
- Log file pollution: validate the data before logging it #2911
- Authentication: Remove testing module due to hardcoded well known
credentials #2908
New:
Breaking Changes:
cobbler mkgrub
renamed tocobbler mkloaders
#2807
Bugfixes:
cobbler <item> rename
should work again now #2824- ldap_anonymous_bind #2831
- Wrong bind path for Debian #2927
- RHEL/Fedora arches in signatures #2895
- Auto migrate settings #2871
- System: Fix serial_device and serial_baud_rate #2923
- Cannot set property 'file' of image #2878
- Enums: Fix failure to convert
<<inherit>>
#2920 cobbler mkloaders
for non-SUSE distros did not work #2851- Added
ipv6_prefix
topost_install_network_config
#2928
Other:
-
Internal Refactorings:
- Add systemctl for systemd based systems #2841
- Enums: Create general str to enum converter #2901
- Systems: Re-enable the modify_interface call #2921
- Utils: Check if service is running before stopping it #2936
- Several check enhancements #2809
- Remove old Cobbler Web leftovers #2938
- Simplify remote_boot_file setters #2886
-
Docs
- Explain TFTP and internal database #2904
-
Tests:
-
CI/container: