| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: cobbler-tests | Distribution: openSUSE Tumbleweed |
| Version: 3.3.7 | Vendor: openSUSE |
| Release: 3.1 | Build date: Thu Oct 2 13:04:18 2025 |
| Group: Productivity/Networking/Boot/Servers | Build host: reproducible |
| Size: 815017 | Source RPM: cobbler-3.3.7-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://cobbler.github.io/ | |
| Summary: Unit tests for cobbler | |
Unit test files from the Cobbler project
GPL-2.0-or-later
* Thu Oct 02 2025 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
- Make use of PEP 518 for building
* Mon Jun 30 2025 Nathan Cutler <ncutler@suse.com>
- Run recent source_validator and fix_changelog locally against the
package (removes rogue --------- lines from the changes file)
* Wed Nov 20 2024 Pablo Suárez Hernández <psuarezhernandez@suse.com>
- Update to 3.3.7
* Security: Fix issue that allowed anyone to connect to the API
as admin (CVE-2024-47533, bsc#1231332)
* bind - Fix bug that prevents cname entries from being
generated successfully
* Fix build on RHEL9 based distributions (fence-agents-all split)
* Fix for Windows systems
* Docs: Add missing dependencies for source installation
* Fix issue that prevented systems from being synced when the
profile was edited
* Tue Jul 16 2024 Enno Gotthold <egotthold@suse.com>
- Update to 3.3.6
* Upstream all openSUSE specific patches that were maintained in Git
* Fix rename of items that had uppercase letters
* Skip inconsistent collections instead of crashing the daemon
- Update to 3.3.5
* Added collection indicies for UUID's, MAC's, IP addresses and hostnames
bsc#1219933
* Re-added to_dict() caching
* Added lazy loading for the daemon (off by default)
- Update to 3.3.4
* Added cobbler-tests-containers subpackage
* Updated the distro_signatures.json database
* The default name for grub2-efi changed to grubx64.efi to match
the DHCP template
* Wed May 17 2023 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
- Fix package building with Sphinx >= 7.0.0
- 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.
- Do generate boot menus even if no profiles or systems - only local boot
- Avoid crashing running buildiso in certain conditions.
- Fix settings migration schema to work while upgrading on existing running
Uyuni and SUSE Manager servers running with old Cobbler settings (bsc#1203478)
- Consider case of "next_server" being a hostname during migration
of Cobbler collections.
- Fix problem with "proxy_url_ext" setting being None type.
- Update v2 to v3 migration script to allow migration of collections
that contains settings from Cobbler 2. (bsc#1203478)
- Fix problem for the migration of "autoinstall" collection attribute.
- Fix failing Cobbler tests after upgrading to 3.3.3.
- Fix regression: allow empty string as interface_type value (bsc#1203478)
- Avoid possible override of existing values during migration
of collections to 3.0.0 (bsc#1206160)
- 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.
- Improve Cobbler performance with item cache and threadpool (bsc#1205489)
- Skip collections that are inconsistent instead of crashing (bsc#1205749)
- Items: Fix creation of "default" NetworkInterface (bsc#1206520)
- 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)
- 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
- Removed:
* backport_complex_xmlrpc_objects_and_logger_spam.patch
* backport_kernel_regex_error_message.patch
* Thu Jul 21 2022 Enno Gotthold <egotthold@suse.com>
- 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
- Added:
* backport_complex_xmlrpc_objects_and_logger_spam.patch
* backport_kernel_regex_error_message.patch
* Fri Jun 03 2022 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
- Update to version 3.3.3
* 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 <<inherit>>.
* 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.
- Removed:
* cobbler332alma.patch
* Thu Mar 31 2022 Stefan Bluhm <stefan.bluhm@clacee.eu>
- Added workaround to build Cobbler 3.3.2 on AlmaLinux.
* Fri Mar 11 2022 Enno Gotthold <egotthold@suse.com>
- This update fixes CVE-2022-0860 (bsc#1197027)
- Version 3.3.0 fixed jsc#SUMA-112
- Update to version 3.3.2
* New:
* cobbler sync doesn't have to be executed no more after enable_ipxe was flipped
* Auth: Support for Global Secure Catalog via LDAP provider
* Changes:
* Reposync now deletes old metadata to prevent metadata merge conflicts
* The automigration of the settings is now not enabled per default.
* We removed ppc from RedHat EL 7 as it is not supported
* Bugfixes:
* Network interface is not subscriptable errors were fixed
* The stacktraces related to the package and file pre & post triggers should no longer appear
* You should be able to add multiple initrds if needed again
* Debian: Fix regex for SHIM_FILE which now provides a working reasonable default
* Fri Feb 18 2022 alexander.graul@suse.com
- This update contains fixes for CVE-2021-45082 and 2021-45083
- Update to version 3.3.1.0+git.f5b0599a:
* Fix spec error introduced with CVE fix
* Security: Fix incomplete template sanitization
* Security: Restrict config file accessibility
* Docker: CentOS to Rocky Linux move for Compose
* Remove old Cobbler Web leftovers
* Utils: Check if service is running before stopping it
* CI: Remove test report parsing and publishing
* System-Tests: Remove broken Test report parser
* Use distro_build_configs.sh for fixing bind path
/usr/share/cobbler/tests /usr/share/cobbler/tests/__init__.py /usr/share/cobbler/tests/actions /usr/share/cobbler/tests/actions/__init__.py /usr/share/cobbler/tests/actions/buildiso /usr/share/cobbler/tests/actions/buildiso/__init__.py /usr/share/cobbler/tests/actions/buildiso/append_line_test.py /usr/share/cobbler/tests/actions/buildiso/buildiso_test.py /usr/share/cobbler/tests/actions/buildiso/conftest.py /usr/share/cobbler/tests/actions/mkloaders_test.py /usr/share/cobbler/tests/actions/reposync_test.py /usr/share/cobbler/tests/actions/sync_test.py /usr/share/cobbler/tests/api /usr/share/cobbler/tests/api/__init__.py /usr/share/cobbler/tests/api/find_test.py /usr/share/cobbler/tests/api/miscellaneous_test.py /usr/share/cobbler/tests/api/sync_test.py /usr/share/cobbler/tests/autoinstallation_manager_test.py /usr/share/cobbler/tests/cli /usr/share/cobbler/tests/cli/__init__.py /usr/share/cobbler/tests/cli/cli_unit_test.py /usr/share/cobbler/tests/cli/cobbler_cli_direct_test.py /usr/share/cobbler/tests/cli/cobbler_cli_object_test.py /usr/share/cobbler/tests/cli/conftest.py /usr/share/cobbler/tests/collections /usr/share/cobbler/tests/collections/__init__.py /usr/share/cobbler/tests/collections/conftest.py /usr/share/cobbler/tests/collections/distro_collection_test.py /usr/share/cobbler/tests/collections/system_collection_test.py /usr/share/cobbler/tests/configgen_test.py /usr/share/cobbler/tests/conftest.py /usr/share/cobbler/tests/enums_test.py /usr/share/cobbler/tests/grub_test.py /usr/share/cobbler/tests/items /usr/share/cobbler/tests/items/__init__.py /usr/share/cobbler/tests/items/cache_test.py /usr/share/cobbler/tests/items/distro_test.py /usr/share/cobbler/tests/items/file_test.py /usr/share/cobbler/tests/items/image_test.py /usr/share/cobbler/tests/items/inmemory_test.py /usr/share/cobbler/tests/items/item_test.py /usr/share/cobbler/tests/items/menu_test.py /usr/share/cobbler/tests/items/mgmtclass_test.py /usr/share/cobbler/tests/items/network_interface_test.py /usr/share/cobbler/tests/items/package_test.py /usr/share/cobbler/tests/items/profile_test.py /usr/share/cobbler/tests/items/repo_test.py /usr/share/cobbler/tests/items/resource_test.py /usr/share/cobbler/tests/items/system_test.py /usr/share/cobbler/tests/module_loader_test.py /usr/share/cobbler/tests/modules /usr/share/cobbler/tests/modules/__init__.py /usr/share/cobbler/tests/modules/authentication /usr/share/cobbler/tests/modules/authentication/__init__.py /usr/share/cobbler/tests/modules/authentication/configfile_test.py /usr/share/cobbler/tests/modules/authentication/ldap_test.py /usr/share/cobbler/tests/modules/authentication/pam_test.py /usr/share/cobbler/tests/modules/authentication/passthrough_test.py /usr/share/cobbler/tests/modules/authorization /usr/share/cobbler/tests/modules/authorization/__init__.py /usr/share/cobbler/tests/modules/authorization/allowall_test.py /usr/share/cobbler/tests/modules/authorization/configfile_test.py /usr/share/cobbler/tests/modules/authorization/ownership_test.py /usr/share/cobbler/tests/modules/installation /usr/share/cobbler/tests/modules/installation/__init__.py /usr/share/cobbler/tests/modules/installation/post_log_test.py /usr/share/cobbler/tests/modules/installation/post_power_test.py /usr/share/cobbler/tests/modules/installation/post_puppet_test.py /usr/share/cobbler/tests/modules/installation/post_report_test.py /usr/share/cobbler/tests/modules/installation/pre_clear_anamon_logs_test.py /usr/share/cobbler/tests/modules/installation/pre_log_test.py /usr/share/cobbler/tests/modules/installation/pre_puppet_test.py /usr/share/cobbler/tests/modules/managers /usr/share/cobbler/tests/modules/managers/__init__.py /usr/share/cobbler/tests/modules/managers/bind_test.py /usr/share/cobbler/tests/modules/managers/dnsmasq_test.py /usr/share/cobbler/tests/modules/managers/genders_test.py /usr/share/cobbler/tests/modules/managers/import_signatures_test.py /usr/share/cobbler/tests/modules/managers/in_tftpd_test.py /usr/share/cobbler/tests/modules/managers/isc_test.py /usr/share/cobbler/tests/modules/managers/ndjbdns_test.py /usr/share/cobbler/tests/modules/nsupdate_add_system_post_test.py /usr/share/cobbler/tests/modules/nsupdate_delete_system_pre_test.py /usr/share/cobbler/tests/modules/scm_track_test.py /usr/share/cobbler/tests/modules/serializer /usr/share/cobbler/tests/modules/serializer/__init__.py /usr/share/cobbler/tests/modules/serializer/file_test.py /usr/share/cobbler/tests/modules/serializer/mongodb_test.py /usr/share/cobbler/tests/modules/sync_post_restart_services_test.py /usr/share/cobbler/tests/modules/sync_post_wingen_test.py /usr/share/cobbler/tests/performance /usr/share/cobbler/tests/performance/__init__.py /usr/share/cobbler/tests/performance/deserialize_test.py /usr/share/cobbler/tests/performance/get_autoinstall_test.py /usr/share/cobbler/tests/performance/item_add_test.py /usr/share/cobbler/tests/performance/item_copy_test.py /usr/share/cobbler/tests/performance/item_edit_test.py /usr/share/cobbler/tests/performance/item_remove_test.py /usr/share/cobbler/tests/performance/item_rename_test.py /usr/share/cobbler/tests/performance/make_pxe_menu_test.py /usr/share/cobbler/tests/performance/start_test.py /usr/share/cobbler/tests/performance/sync_test.py /usr/share/cobbler/tests/serializer_test.py /usr/share/cobbler/tests/settings /usr/share/cobbler/tests/settings/__init__.py /usr/share/cobbler/tests/settings/migrations /usr/share/cobbler/tests/settings/migrations/__init__.py /usr/share/cobbler/tests/settings/migrations/helper_test.py /usr/share/cobbler/tests/settings/migrations/migrations_test.py /usr/share/cobbler/tests/settings/migrations/normalize_test.py /usr/share/cobbler/tests/settings/settings_test.py /usr/share/cobbler/tests/special_cases /usr/share/cobbler/tests/special_cases/__init__.py /usr/share/cobbler/tests/special_cases/security_test.py /usr/share/cobbler/tests/templar_test.py /usr/share/cobbler/tests/template_api_test.py /usr/share/cobbler/tests/test_data /usr/share/cobbler/tests/test_data/V2_8_5 /usr/share/cobbler/tests/test_data/V2_8_5/settings.yaml /usr/share/cobbler/tests/test_data/V3_0_0 /usr/share/cobbler/tests/test_data/V3_0_0/settings.d /usr/share/cobbler/tests/test_data/V3_0_0/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_0_0/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_0_0/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_0_0/settings.yaml /usr/share/cobbler/tests/test_data/V3_0_1 /usr/share/cobbler/tests/test_data/V3_0_1/settings.d /usr/share/cobbler/tests/test_data/V3_0_1/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_0_1/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_0_1/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_0_1/settings.yaml /usr/share/cobbler/tests/test_data/V3_1_0 /usr/share/cobbler/tests/test_data/V3_1_0/settings.d /usr/share/cobbler/tests/test_data/V3_1_0/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_1_0/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_1_0/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_1_0/settings.yaml /usr/share/cobbler/tests/test_data/V3_1_1 /usr/share/cobbler/tests/test_data/V3_1_1/settings.d /usr/share/cobbler/tests/test_data/V3_1_1/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_1_1/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_1_1/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_1_1/settings.yaml /usr/share/cobbler/tests/test_data/V3_1_2 /usr/share/cobbler/tests/test_data/V3_1_2/settings.d /usr/share/cobbler/tests/test_data/V3_1_2/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_1_2/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_1_2/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_1_2/settings.yaml /usr/share/cobbler/tests/test_data/V3_2_0 /usr/share/cobbler/tests/test_data/V3_2_0/settings.d /usr/share/cobbler/tests/test_data/V3_2_0/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_2_0/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_2_0/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_2_0/settings.yaml /usr/share/cobbler/tests/test_data/V3_2_1 /usr/share/cobbler/tests/test_data/V3_2_1/settings.d /usr/share/cobbler/tests/test_data/V3_2_1/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_2_1/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_2_1/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_2_1/settings.yaml /usr/share/cobbler/tests/test_data/V3_3_0 /usr/share/cobbler/tests/test_data/V3_3_0/settings.d /usr/share/cobbler/tests/test_data/V3_3_0/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_3_0/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_3_0/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_3_0/settings.yaml /usr/share/cobbler/tests/test_data/V3_3_1 /usr/share/cobbler/tests/test_data/V3_3_1/settings.d /usr/share/cobbler/tests/test_data/V3_3_1/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_3_1/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_3_1/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_3_1/settings.d/windows.settings /usr/share/cobbler/tests/test_data/V3_3_1/settings.yaml /usr/share/cobbler/tests/test_data/V3_3_2 /usr/share/cobbler/tests/test_data/V3_3_2/settings.d /usr/share/cobbler/tests/test_data/V3_3_2/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_3_2/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_3_2/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_3_2/settings.d/windows.settings /usr/share/cobbler/tests/test_data/V3_3_2/settings.yaml /usr/share/cobbler/tests/test_data/V3_3_3 /usr/share/cobbler/tests/test_data/V3_3_3/settings.d /usr/share/cobbler/tests/test_data/V3_3_3/settings.d/bind_manage_ipmi.settings /usr/share/cobbler/tests/test_data/V3_3_3/settings.d/manage_genders.settings /usr/share/cobbler/tests/test_data/V3_3_3/settings.d/nsupdate.settings /usr/share/cobbler/tests/test_data/V3_3_3/settings.d/windows.settings /usr/share/cobbler/tests/test_data/V3_3_3/settings.yaml /usr/share/cobbler/tests/test_data/dummy_initramfs /usr/share/cobbler/tests/test_data/named.conf /usr/share/cobbler/tests/test_data/settings_old /usr/share/cobbler/tests/tftpgen_test.py /usr/share/cobbler/tests/utils_test.py /usr/share/cobbler/tests/validate_test.py /usr/share/cobbler/tests/xmlrpcapi /usr/share/cobbler/tests/xmlrpcapi/__init__.py /usr/share/cobbler/tests/xmlrpcapi/background_test.py /usr/share/cobbler/tests/xmlrpcapi/conftest.py /usr/share/cobbler/tests/xmlrpcapi/distro_test.py /usr/share/cobbler/tests/xmlrpcapi/file_test.py /usr/share/cobbler/tests/xmlrpcapi/image_test.py /usr/share/cobbler/tests/xmlrpcapi/item_test.py /usr/share/cobbler/tests/xmlrpcapi/menu_test.py /usr/share/cobbler/tests/xmlrpcapi/mgmt_class_test.py /usr/share/cobbler/tests/xmlrpcapi/miscellaneous_test.py /usr/share/cobbler/tests/xmlrpcapi/non_object_calls_test.py /usr/share/cobbler/tests/xmlrpcapi/package_test.py /usr/share/cobbler/tests/xmlrpcapi/profile_test.py /usr/share/cobbler/tests/xmlrpcapi/repo_test.py /usr/share/cobbler/tests/xmlrpcapi/system_test.py
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 11 22:25:06 2025