Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cobbler-tests-containers-3.3.7-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

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

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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

Files

/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