github cobbler/cobbler v3.3.3
Cobbler V3.3.3

latest release: v3.3.4
23 months ago

This release is containing a lot of backports from main to make Cobbler ready to be shipped in Uyuni.

We have 129 files changed, 6254 insertions(+), 1877 deletions(-)

Milestone: https://github.com/cobbler/cobbler/milestone/19

Diff to last release: v3.3.2...v3.3.3

Announcements:

  • None

New:

  • Uyuni Proxies can now be set with the schema validation. #3061
  • Cobbler should now build on AlmaLinux. #3064
  • The initrd is not required anymore as it is an optional file. #3127
  • XML-RPC: Added dump_vars endpoint. This is intended to replace get_blended_data as of 3.4.0. #3131
  • XML-RPC: Added get_item_resolved_value (#3056) & set_item_resolved_value (#3134) endpoints.

Breaking Changes:

  • The field virt_file_size is now a float and the related settings as well. #3072

Changes:

  • The error messages for duplicated objects now contains the name of the duplicated object. #3129

Bugfixes:

  • Dictionaries had the wrong value set for <<inherit>> #3128
  • There were some cases in which the autoinstallation manager was handed the wrong object and then crashed. #3130
  • The inheritance of the owners field was fixed. #3131
  • Serial Console options should not contain bogous -1 value anymore. #3105
  • HTTP API should not throw permission errors anymore. #3046 #3080
  • During build the log was not visible due to a custom logger without output. #3059
  • cobbler mkloaders now also copies dependencies of menu.c32. #3058
  • We now generate the grub configuration for the architectures correct again. #3097
  • virt_file_size now is a float at all times. #3072
  • Cobbler should restart successfully now if you have attached an image to a system. #3044
  • If you have a system named default the bootloader was not removed properly before. #3045
  • cobbler buildiso: The isolinux.cfg was not properly formatted. #3047
  • There were unharmful templating errors in the log related to redhat_management_type. The parts depending on this were removed. #3048
  • The DNS managers were non-functional before because of a not existing function call. #3049
  • cobbler buildiso failed with --tmpdirs that don't end in buildiso. #3050
  • cobbler buildiso had outdated docs and help messages for some parameters. #3051
  • cobbler import: It was impossible to import Rocky Linux 8.5 successfully. #3052
  • Cobbler created duplicated settings files before. #3053
  • cobbler sync was broken by refactoring to shell=False before. #3054

Other:

  • CI: The system-test workflow now uses a prebuilt image. #3132

Don't miss a new cobbler release

NewReleases is sending notifications on new releases.