Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cobbler for openSUSE:Factory checked in at 2023-05-18 15:19:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cobbler (Old) and /work/SRC/openSUSE:Factory/.cobbler.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cobbler" Thu May 18 15:19:49 2023 rev:70 rq:1087750 version:3.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/cobbler/cobbler.changes 2022-07-22 19:21:26.492680918 +0200 +++ /work/SRC/openSUSE:Factory/.cobbler.new.1533/cobbler.changes 2023-05-18 15:19:59.598099897 +0200 @@ -1,0 +2,40 @@ +Wed May 17 15:40:31 UTC 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 + +------------------------------------------------------------------- Old: ---- backport_complex_xmlrpc_objects_and_logger_spam.patch backport_kernel_regex_error_message.patch cobbler-3.3.3.0+git.5c498dbf.obscpio New: ---- cobbler-3.3.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cobbler.spec ++++++ --- /var/tmp/diff_new_pack.oc6aLC/_old 2023-05-18 15:20:00.146103257 +0200 +++ /var/tmp/diff_new_pack.oc6aLC/_new 2023-05-18 15:20:00.150103282 +0200 @@ -1,6 +1,7 @@ # # spec file for package cobbler # +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2006 Michael DeHaan <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -21,6 +22,7 @@ # - Ubuntu: 18.04 # # If it doesn't build on the Open Build Service (OBS) it's a bug. +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # Force bash instead of Debian dash @@ -67,7 +69,7 @@ %define apache_group www %define apache_dir /srv/www -%define apache_webconfigdir /etc/apache2/vhosts.d +%define apache_webconfigdir /etc/apache2/conf.d %define apache_mod_wsgi apache2-mod_wsgi-python%{python3_pkgversion} %define tftpboot_dir /srv/tftpboot @@ -151,7 +153,7 @@ %endif Name: cobbler -Version: 3.3.3.0+git.5c498dbf +Version: 3.3.3 Release: 0%{?dist} Summary: Boot server configurator URL: https://cobbler.github.io/ @@ -168,11 +170,6 @@ License: GPL-2.0-or-later Source: %{name}-%{version}.tar.gz -#################### -# Already merged upstream -Patch0: backport_complex_xmlrpc_objects_and_logger_spam.patch -# Already merged upstream -Patch1: backport_kernel_regex_error_message.patch BuildArch: noarch BuildRequires: git-core @@ -227,6 +224,7 @@ Requires: fence-agents Requires: rsync Requires: xorriso +Requires: dosfstools %{?python_enable_dependency_generator} %if ! (%{defined python_enable_dependency_generator} || %{defined python_disable_dependency_generator}) Requires: %{py3_module_cheetah} @@ -283,10 +281,16 @@ %description tests Unit test files from the Cobbler project +%package tests-containers +Summary: Dockerfiles and scripts to setup testing containers +Requires: cobbler = %{version}-%{release} + +%description tests-containers +Dockerfiles and scripts to setup testing containers + %prep %setup -%autopatch -p1 %if 0%{?suse_version} # Set tftpboot location correctly for SUSE distributions @@ -310,6 +314,7 @@ [ "${TFTPROOT}" != %{tftpboot_dir} ] && echo "ERROR: TFTPROOT: ${TFTPROOT} does not match %{tftpboot_dir}" %py3_build +make man %install . distro_build_configs.sh @@ -419,6 +424,8 @@ %config(noreplace) %{_sysconfdir}/cobbler/import_rsync_whitelist %dir %{_sysconfdir}/cobbler/iso %config(noreplace) %{_sysconfdir}/cobbler/iso/buildiso.template +%config(noreplace) %{_sysconfdir}/cobbler/iso/isolinux_menuentry.template +%config(noreplace) %{_sysconfdir}/cobbler/iso/grub_menuentry.template %config(noreplace) %{_sysconfdir}/cobbler/logging_config.conf %attr(640, root, root) %config(noreplace) %{_sysconfdir}/cobbler/modules.conf %attr(600, root, root) %config(noreplace) %{_sysconfdir}/cobbler/mongodb.conf @@ -486,4 +493,8 @@ %dir %{_datadir}/cobbler/tests %{_datadir}/cobbler/tests/* +%files tests-containers +%dir %{_datadir}/cobbler/docker +%{_datadir}/cobbler/docker/* + %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.oc6aLC/_old 2023-05-18 15:20:00.182103478 +0200 +++ /var/tmp/diff_new_pack.oc6aLC/_new 2023-05-18 15:20:00.186103503 +0200 @@ -1,9 +1,10 @@ <services> <service name="obs_scm" mode="disabled"> - <param name="url">https://github.com/cobbler/cobbler.git</param> + <param name="url">https://github.com/openSUSE/cobbler.git</param> <param name="scm">git</param> - <param name="versionformat">3.3.3.@TAG_OFFSET@+git.%h</param> - <param name="revision">v3.3.3</param> + <param name="versionformat">@PARENT_TAG@</param> + <param name="versionrewrite-pattern">v(.*)</param> + <param name="revision">openSUSE/factory</param> <param name="extract">cobbler.spec</param> </service> <service name="set_version" mode="disabled"/> ++++++ cobbler-3.3.3.0+git.5c498dbf.obscpio -> cobbler-3.3.3.obscpio ++++++ /work/SRC/openSUSE:Factory/cobbler/cobbler-3.3.3.0+git.5c498dbf.obscpio /work/SRC/openSUSE:Factory/.cobbler.new.1533/cobbler-3.3.3.obscpio differ: char 48, line 1 ++++++ cobbler.obsinfo ++++++ --- /var/tmp/diff_new_pack.oc6aLC/_old 2023-05-18 15:20:00.218103698 +0200 +++ /var/tmp/diff_new_pack.oc6aLC/_new 2023-05-18 15:20:00.222103724 +0200 @@ -1,5 +1,5 @@ name: cobbler -version: 3.3.3.0+git.5c498dbf -mtime: 1654185693 -commit: 5c498dbf2af6e3782b37605a477759e1aacc16b2 +version: 3.3.3 +mtime: 1684337086 +commit: d6c763f7d66fb7bde900720633c4caa7ee7ccb10
