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 replaceget_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 ofmenu.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
: Theisolinux.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--tmpdir
s that don't end inbuildiso
. #3050cobbler buildiso
had outdated docs and help messages for some parameters. #3051cobbler 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 toshell=False
before. #3054
Other:
- CI: The system-test workflow now uses a prebuilt image. #3132