Cobbler 3.3.1 Released

Posted by Dominik Gedon on Wednesday, February 16, 2022

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: https://github.com/cobbler/cobbler/compare/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:

  • Support for Windows 11 #2819
  • Support for FreeBSD 12.2 & 13.0 #2929
  • UEFI support #2416

Breaking Changes:

  • cobbler mkgrub renamed to cobbler 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 to post_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:
    • Add tftpgen unit tests #2808
    • Add system unit tests #2814
    • Add system test for cobbler buildiso #2822
    • XMLRPC test for adding an interface to a system #2907
  • CI/container:
    • Improvements for the development container #2806
    • Use prebuilt images for testing #2812
    • CentOS to Rocky Linux move for Compose #2939
    • Add python-rpm-macros #2872

comments powered by Disqus

Related posts in 2022 Feb

Cobbler 3.3.1 Released
Posted on February 16, 2022
Read more