Changelog for
cobbler-tests-containers-3.3.3-220400.25.2.uyuni2.noarch.rpm :
* Mon Mar 11 2024 Michele Bussolotto
- Add new setting for uyuni authentication endpoint (bsc#1219887)
* Wed Feb 21 2024 Marek Czernek - Provide option to use pre-built GRUB bootloader
* Tue Feb 13 2024 Pablo Suárez Hernández - Prevent parallel executions of cobbler sync actions (bsc#1218764)
* Mon Nov 27 2023 Alexander Graul - Build the appendline correctly for RHEL-family <= 9 (bsc#1216437)
* Fri Nov 17 2023 Pablo Suárez Hernández - Notify to \"systemd\" when cobblerd startup is finished (bsc#1215982)
* Tue Nov 14 2023 Pablo Suárez Hernández - Enable ppc64(le) buildiso support (bsc#1214077)
* Wed Sep 20 2023 Pablo Suárez Hernández - Buildiso: copy grub into ESP using mtools to allow execution in containers
* Tue Sep 19 2023 Pablo Suárez Hernández - Add mtools as dependency for Cobbler
* Fri Aug 11 2023 Alexander Graul - Fix EFI PXE boot regression (bsc#1214124)- Fix isolinux.cfg generation in \"cobbler buildiso\" (bsc#1207330)
* Thu Jun 29 2023 Alexander Graul - Backport upstream\'s item dict caching (bsc#1207417)
* Don\'t save \"children\" property in collections
* Wed Jun 07 2023 Pablo Suárez Hernández - Include install append line in all cases (bsc#1207330)- Adjust dockerfiles use to build CI images at OBS.
* Mon Jun 05 2023 Enno Gotthold - \"cobbler buildiso\" arguments \"--system\" and \"--profile\" are now accepted in the right order (bsc#1210776)
* Mon Apr 17 2023 Alexander Graul - Fix cobbler buildiso so that the artifact can be booted by EFI firmware. (bsc#1206060)- Add input_string_
*, input_boolean, input_int functiont to public API
* Tue Mar 07 2023 Enno Gotthold - Switch packaging from patch based to Git tree based development- All patches that are being removed in this revision are contained in the new Git tree.- S390X systems require their kernel options to have a linebreak at 79 characters (bsc#1207595)- settings-migration-v1-to-v2.sh will now handle paths with whitespace correct- Fix renaming Cobbler items (bsc#1204900, bsc#1209149)- Removed:
* add_cobbler_tests_containers_package.patch
* add_item_to_dict_cache_and_threadpool.patch
* backport_complex_xmlrpc_objects_and_logger_spam.patch
* backport_fix_for_buildiso_exclude_dns.patch
* backport_kernel_regex_error_message.patch
* fix_avoid_overriding_boot_loader_if_existing.patch
* fix_buildiso_for_image_based_systems.patch
* fix_cobbler_settings_migrations.patch
* fix_failing_cobbler_tests.patch
* fix_next_server_being_hostname.patch
* fix_proxy_url_ext_migration_none_value.patch
* fix_regression_empty_interface_type.patch
* fix_v2_migration_script.patch
* items_Fix_creation_of_default_NetworkInterface.patch
* skip_wrong_collections_instead_crashing.patch
* temp_patch_do_generate_local_only_menus.patch
* temp_patch_to_avoid_permission_errors.patch
* workaround_apache2_confdir_for_suma.patch
* Fri Feb 03 2023 Davide Benini - Items: Fix creation of \"default\" NetworkInterface (bsc#1206520)- Added:
* items_Fix_creation_of_default_NetworkInterface.patch
* Thu Jan 05 2023 Pablo Suárez Hernández - Improve Cobbler performance with item cache and threadpool (bsc#1205489)- Skip collections that are inconsistent instead of crashing (bsc#1205749)- Added:
* add_item_to_dict_cache_and_threadpool.patch
* skip_wrong_collections_instead_crashing.patch
* Thu Dec 22 2022 Pablo Suárez Hernández - Add new \"cobbler-tests-containers\" subpackage which contains setup and configuration files to run Cobbler tests in containers.- Add missing code for previous patch file around boot_loaders migration.- Added:
* add_cobbler_tests_containers_package.patch- Modified:
* fix_avoid_overriding_boot_loader_if_existing.patch
* Fri Dec 16 2022 Pablo Suárez Hernández - Avoid possible override of existing values during migration of collections to 3.0.0 (bsc#1206160)- Added:
* fix_avoid_overriding_boot_loader_if_existing.patch
* Thu Dec 15 2022 Pablo Suárez Hernández - Fix regression: allow empty string as interface_type value (bsc#1203478)- Added:
* fix_regression_empty_interface_type.patch
* Wed Nov 16 2022 Pablo Suárez Hernández - Fix failing Cobbler tests after upgrading to 3.3.3.- Added:
* fix_failing_cobbler_tests.patch
* Fri Nov 11 2022 Pablo Suárez Hernández - Fix problem for the migration of \"autoinstall\" collection attribute.- Modified:
* fix_v2_migration_script.patch
* Fri Oct 28 2022 Pablo Suárez Hernández - Update v2 to v3 migration script to allow migration of collections that contains settings from Cobbler 2. (bsc#1203478)- Added:
* fix_v2_migration_script.patch
* Fri Oct 21 2022 Pablo Suárez Hernández - Consider case of \"next_server\" being a hostname during migration of Cobbler collections.- Fix problem with \"proxy_url_ext\" setting being None type.- Added:
* fix_next_server_being_hostname.patch
* fix_proxy_url_ext_migration_none_value.patch
* Thu Sep 22 2022 Pablo Suárez Hernández - Fix settings migration schema to work while upgrading on existing running Uyuni and SUSE Manager servers running with old Cobbler settings (bsc#1203478)- Added:
* fix_cobbler_settings_migrations.patch
* Mon Aug 29 2022 Pablo Suárez Hernández - Do generate boot menus even if no profiles or systems - only local boot- Avoid crashing running buildiso in certain conditions.- Added:
* temp_patch_do_generate_local_only_menus.patch
* fix_buildiso_for_image_based_systems.patch
* Thu Jul 07 2022 Enno Gotthold - Fix issue that a custom kernel with the extension \".kernel\" is not accepted by \"cobbler distro add\"- Fix issue with \"get_item_resolved_value\" that prevented it from returning in cases where a complex object would have been returned- Fix issue where the logs would have been spammed with \"grab_tree\" messages that are meant for debugging- Buildiso - Fix DNS append line generation- Added:
* backport_complex_xmlrpc_objects_and_logger_spam.patch
* backport_kernel_regex_error_message.patch
* backport_fix_for_buildiso_exclude_dns.patch
* Fri Jun 03 2022 Pablo Suárez Hernández - Change apache2 conf dir for SUSE distros to allow integration with Uyuni and SUSE Manager- Avoid permissions errors during cobbler sync- Added:
* workaround_apache2_confdir_for_suma.patch
* temp_patch_to_avoid_permission_errors.patch
* Fri Jun 03 2022 Pablo Suárez Hernández - Update to version 3.3.3- Add UEFI capabilities to \"cobbler buildiso\" (jsc#SUMA#112)- Relevant changes on this release:
* New:
* Uyuni Proxies can now be set with the schema validation.
* Cobbler should now build on AlmaLinux.
* The initrd is not required anymore as it is an optional file.
* XML-RPC: Added dump_vars endpoint. This is intended to replace get_blended_data as of 3.4.0.
* XML-RPC: Added get_item_resolved_value & set_item_resolved_value endpoints.
* Breaking Changes:
* The field virt_file_size is now a float and the related settings as well.
* Changes:
* The error messages for duplicated objects now contains the name of the duplicated object.
* Bugfixes:
* Dictionaries had the wrong value set for <>.
* There were some cases in which the autoinstallation manager was handed the wrong object and then crashed.
* The inheritance of the owners field was fixed.
* Serial Console options should not contain bogous -1 value anymore.
* HTTP API should not throw permission errors anymore.
* During build the log was not visible due to a custom logger without output.
* cobbler mkloaders now also copies dependencies of menu.c32.
* We now generate the grub configuration for the architectures correct again.
* virt_file_size now is a float at all times.
* Cobbler should restart successfully now if you have attached an image to a system.
* If you have a system named default the bootloader was not removed properly before.
* cobbler buildiso: The isolinux.cfg was not properly formatted.
* There were unharmful templating errors in the log related to redhat_management_type. The parts depending on this were removed.
* The DNS managers were non-functional before because of a not existing function call.
* cobbler buildiso failed with --tmpdirs that don\'t end in buildiso.
* cobbler buildiso had outdated docs and help messages for some parameters.
* cobbler import: It was impossible to import Rocky Linux 8.5 successfully.
* Cobbler created duplicated settings files before.
* cobbler sync was broken by refactoring to shell=False before.