Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cobbler-tests-containers | Distribution: openSUSE Tumbleweed |
Version: 3.3.7 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Nov 20 10:11:51 2024 |
Group: Productivity/Networking/Boot/Servers | Build host: reproducible |
Size: 39303 | Source RPM: cobbler-3.3.7-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://cobbler.github.io/ | |
Summary: Dockerfiles and scripts to setup testing containers |
Dockerfiles and scripts to setup testing containers
GPL-2.0-or-later
* Wed Nov 20 2024 Pablo Suárez Hernández <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - Added workaround to build Cobbler 3.3.2 on AlmaLinux. * Fri Mar 11 2022 Enno Gotthold <[email protected]> - 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 [email protected] - 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 * Thu Oct 14 2021 [email protected] - Update to version 3.3.0.50+git.c1d81950: * Add support for Windows 11 * Do not warn users about missing files during removal * Collections: Simplify the duplication checks * mkloaders: Add checks for required components * mkgrub: Rename file and class to mkloaders * mkgrub: Use grub subdirectory for storing binary executables * Downgrade info to debug message when loading systems * Show startup time in seconds if python3-psutil is installed * Use newly introduce per item serializer on parent/profile addings * Remove check_for_duplicate_netinfo parameter checking, this is done in interface setter now * Introduce new serialize_one_item function * Exclude ourselves from duplicate checks for ip/mac/dns duplicates * mkgrub: Improve bootloader building process * mkgrub: Apply opinionated formatting * Fix defaults and path to the ipxe files * Version bump to V3.3.1 * Remove not existent check for disabled spacewalk registration * Security: Flag gate for modify_setting in XMLRPC * Safeguard XMLRPC against rce * Ease up condition checking and do not add interfaces to dhcp6 without ipv6 address * MAC address should already be properly formatted * Write message that initrd has successfully been loaded * Set default menu if netboot is enabled * Use the grub formatted tftp URL in for loading kernel/initrd remotely * Sun Sep 19 2021 [email protected] - Update to version 3.2.1.336+git.5639a3af: * Autoinstall Manager: Fix utils.die calls and removed unused variable * Docs: Add the mkgrub command to the CLI * Add docstring to new API method * Added new keys to the migration module for 3.3.0 * spec file needs an open source license header to be build in open build service * Expose GrubImage Action in api.py and cli.py * Add GrubImage action * Refactor the hardlink command to support non default web directories. * Cobbler-settings: Change options order * docs: Fix docstrings and logger formatting * Adjustments to cobbler-settings validate * Update sleep time in setup-supervisor script * reposync_ssl * Feat.: add support for Debian 11 Bullseye * fix: cobbler reposync * Fri Sep 03 2021 Thomas Renninger <[email protected]> - Do not export spec file from git, due to bad licence format - Add rpmlintrc to sources * Thu Sep 02 2021 [email protected] - Update to version v3.2.1.295+git.af118f52: * Refactor the hardlink command to support non default web directories. * Cobbler-settings: Change options order * docs: Fix docstrings and logger formatting * docs: Update and cleanup * Adjustments to cobbler-settings validate * fix/windows * Applied suggestions from @agraul and @vzhestkov * Update sleep time in setup-supervisor script * reposync_ssl * Feat.: add support for Debian 11 Bullseye * fix: cobbler reposync - Set disabled service to localonly - Remove unused patch D prevent-race-condition-writting-tftpboot-files-bsc1186124.patch * Tue May 18 2021 Pablo Suárez Hernández <[email protected]> - Prevent some race conditions when writting tftpboot files and the destination directory is not existing (bsc#1186124) - Added: * prevent-race-condition-writting-tftpboot-files-bsc1186124.patch * Mon Apr 26 2021 Ferdinand Thiessen <[email protected]> - Fixed SPEC file: * Re-added missing license header * Added missing Source tag for rpmlintrc * Tue Mar 16 2021 [email protected] - Update to version 3.2.1+git20210315.f7482f6b: * API: Add HTTP 200 Return in case we have an OPTIONS request * Install everything in scripts/ to get migrate-data-v2-to-v3.py * Update issue templates * Webinterface: Removal of the Django Version * Remove get-loader code * Remove internal tftp python server and remove tornado dependencies * Increase version of Cobbler to 3.2.1 * Move legacy field setting * Add tests for distro.py and item.py * Templates: Move macros back to the template_api and fix snippets * Templates: Remove old subject parameter; rename Template to CobblerTemplate * Templates: Improve Cheetah template child class (linter & comments) * Templates: Improve docs and fix linter errors with sedsec * CLI: Add class docstring for the main class * Actions - Replicate: Add class docstring * Serializer - Mongo: Revert explicit type because of soft req on MongoDB * Grub: Add tests and catch some errors * Fix several issues in module file.py * remove esxi70u1 from signatures and template from spec * remove esxi70u1 config and templates * Sun Feb 21 2021 [email protected] - Update to version 3.2.0+git20210221.644f267c: * Address review concerns by @nodeg * Add schema checking code and test it * Convert integer bools to real bools * Docs: Rearrange to alphabetical order & add missing settings * Add python-schema to our requirements * post_report: Use with syntax to close file in case of an error. * Fix linter errors in check.py * Remove import cgi * Adjust prospector Config to fix doubled issues * Fix Codacy linter errors * Fri Feb 19 2021 [email protected] - Update to version 3.2.0+git20210218.8af5f420: * revert_strip_none prior adding an object on replicate * Remove unused function filter_upgrade_duplicates() in file.py * Add filename to exception * Add return types in file.py * Handle files with double .json ending * sync_post_wingen: Include pefile in the import check * Tests: Add tests for module_loader and type the module * Add adjustments for the source installation * close file after open * make esx_modules available to template * fix bootcfg template path Delete patches which were upstreamed and are included in the tarball: D better-string-replacement-performance.diff D cgi_parse_qs_is_deprecated.diff D fix-for-old-str.join-usage.diff D fix-string-replacement.diff D load_module_apache_suse_fix.diff D refactored_auth_module.diff D remove-redundant-json-suffix.diff * Tue Jan 19 2021 Dominik Gedon <[email protected]> - Update spec file to satisfy current rpmbuild (>=4.16) and make the build on Tumbleweed work again. * Tue Jan 19 2021 Dominik Gedon <[email protected]> - Update tarball from upstream to remove the .pc quilt folder. * Mon Jan 18 2021 Dominik Gedon <[email protected]> - Fix string replacement for @@xyz@@ - Better performing string replacements - Added: * better-string-replacement-performance.diff * fix-string-replacement.diff
/usr/share/cobbler/docker /usr/share/cobbler/docker/debs /usr/share/cobbler/docker/debs/Debian_10 /usr/share/cobbler/docker/debs/Debian_10/Debian10.dockerfile /usr/share/cobbler/docker/debs/Debian_10/supervisord /usr/share/cobbler/docker/debs/Debian_10/supervisord/conf.d /usr/share/cobbler/docker/debs/Debian_10/supervisord/conf.d/apache2.conf /usr/share/cobbler/docker/debs/Debian_10/supervisord/conf.d/cobblerd.conf /usr/share/cobbler/docker/debs/Debian_10/supervisord/conf.d/dhcpd.conf /usr/share/cobbler/docker/debs/Debian_10/supervisord/conf.d/slapd.conf /usr/share/cobbler/docker/debs/Debian_10/supervisord/conf.d/tftpd.conf /usr/share/cobbler/docker/debs/Debian_10/supervisord/supervisord.conf /usr/share/cobbler/docker/debs/Debian_11 /usr/share/cobbler/docker/debs/Debian_11/Debian11.dockerfile /usr/share/cobbler/docker/debs/Debian_11/supervisord /usr/share/cobbler/docker/debs/Debian_11/supervisord/conf.d /usr/share/cobbler/docker/debs/Debian_11/supervisord/conf.d/apache2.conf /usr/share/cobbler/docker/debs/Debian_11/supervisord/conf.d/cobblerd.conf /usr/share/cobbler/docker/debs/Debian_11/supervisord/conf.d/dhcpd.conf /usr/share/cobbler/docker/debs/Debian_11/supervisord/conf.d/slapd.conf /usr/share/cobbler/docker/debs/Debian_11/supervisord/conf.d/tftpd.conf /usr/share/cobbler/docker/debs/Debian_11/supervisord/supervisord.conf /usr/share/cobbler/docker/debs/build-and-install-debs.sh /usr/share/cobbler/docker/debs/install-debs.sh /usr/share/cobbler/docker/develop /usr/share/cobbler/docker/develop/develop.dockerfile /usr/share/cobbler/docker/develop/openldap /usr/share/cobbler/docker/develop/openldap/slapd.conf /usr/share/cobbler/docker/develop/openldap/test.ldif /usr/share/cobbler/docker/develop/pam /usr/share/cobbler/docker/develop/pam/login /usr/share/cobbler/docker/develop/scripts /usr/share/cobbler/docker/develop/scripts/clean-cobbler.sh /usr/share/cobbler/docker/develop/scripts/setup-mongodb.sh /usr/share/cobbler/docker/develop/scripts/setup-openldap.sh /usr/share/cobbler/docker/develop/scripts/setup-supervisor.sh /usr/share/cobbler/docker/develop/supervisord /usr/share/cobbler/docker/develop/supervisord/conf.d /usr/share/cobbler/docker/develop/supervisord/conf.d/cobblerd.conf /usr/share/cobbler/docker/develop/supervisord/conf.d/dhcpd.conf /usr/share/cobbler/docker/develop/supervisord/conf.d/httpd.conf /usr/share/cobbler/docker/develop/supervisord/conf.d/mongodb.conf /usr/share/cobbler/docker/develop/supervisord/conf.d/named.conf /usr/share/cobbler/docker/develop/supervisord/conf.d/slapd.conf /usr/share/cobbler/docker/develop/supervisord/conf.d/tftpd.conf /usr/share/cobbler/docker/develop/supervisord/supervisord.conf /usr/share/cobbler/docker/rpms /usr/share/cobbler/docker/rpms/Fedora_34 /usr/share/cobbler/docker/rpms/Fedora_34/Fedora34.dockerfile /usr/share/cobbler/docker/rpms/Fedora_34/supervisord /usr/share/cobbler/docker/rpms/Fedora_34/supervisord/conf.d /usr/share/cobbler/docker/rpms/Fedora_34/supervisord/conf.d/cobblerd.conf /usr/share/cobbler/docker/rpms/Fedora_34/supervisord/conf.d/dhcpd.conf /usr/share/cobbler/docker/rpms/Fedora_34/supervisord/conf.d/httpd.conf /usr/share/cobbler/docker/rpms/Fedora_34/supervisord/conf.d/slapd.conf /usr/share/cobbler/docker/rpms/Fedora_34/supervisord/conf.d/tftpd.conf /usr/share/cobbler/docker/rpms/Fedora_34/supervisord/supervisord.conf /usr/share/cobbler/docker/rpms/Rocky_Linux_8 /usr/share/cobbler/docker/rpms/Rocky_Linux_8/Rocky_Linux_8.dockerfile /usr/share/cobbler/docker/rpms/build-and-install-rpms.sh /usr/share/cobbler/docker/rpms/install-rpms.sh /usr/share/cobbler/docker/rpms/opensuse_leap /usr/share/cobbler/docker/rpms/opensuse_leap/openSUSE_Leap15.dockerfile /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord/conf.d /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord/conf.d/cobblerd.conf /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord/conf.d/dhcpd.conf /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord/conf.d/httpd.conf /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord/conf.d/slapd.conf /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord/conf.d/tftpd.conf /usr/share/cobbler/docker/rpms/opensuse_leap/supervisord/supervisord.conf /usr/share/cobbler/docker/rpms/opensuse_tumbleweed /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/openSUSE_TW.dockerfile /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord/conf.d /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord/conf.d/cobblerd.conf /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord/conf.d/dhcpd.conf /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord/conf.d/httpd.conf /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord/conf.d/slapd.conf /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord/conf.d/tftpd.conf /usr/share/cobbler/docker/rpms/opensuse_tumbleweed/supervisord/supervisord.conf
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 9 23:39:48 2024