Hello community, here is the log from the commit of package cobbler for openSUSE:Factory checked in at 2020-06-10 00:48:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cobbler (Old) and /work/SRC/openSUSE:Factory/.cobbler.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cobbler" Wed Jun 10 00:48:32 2020 rev:55 rq:812949 version:3.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/cobbler/cobbler.changes 2020-04-09 23:14:52.122224172 +0200 +++ /work/SRC/openSUSE:Factory/.cobbler.new.3606/cobbler.changes 2020-06-10 00:48:35.502972539 +0200 @@ -1,0 +2,74 @@ +Thu May 28 14:41:15 UTC 2020 - Thomas Renninger <[email protected]> + +- Bring changelog in sync with Uyuni: +- Fixes template engine selection(bsc#1170462) + Fixed mainline by commit 33c769e99 +D fix-template-engine-selection.patch + +- Fixes a template rendering error (bsc#1169779) + Fixed mainline by commit 5e5ef6c8c +D fixes-a-template-rendering-error.patch + + +- use systemctl to restart cobblerd on logfile rotation (bsc#1169207) + Mainline logrotate conf file uses already /sbin/service instead of + outdated: /etc/init.d/cobblerd + +- Fix cobbler sync for DHCP or DNS (bsc#1169553) + Fixed mainline by commit 2d6cfe42da + D fix_cobbler_sync_for_dhcp_or_dns.diff + +- Signatures file now uses "default_autoinstall" which fixes import + problem happening with some distributions (bsc#1159010) + Fixed mainline by commit 33d181199f0da1da + +- Fix for kernel and initrd detection (bsc#1159010) + Fixed mainline by commit 872f505f66c50059 + +------------------------------------------------------------------- +Wed May 27 10:20:36 UTC 2020 - Enno Gotthold <[email protected]> + +- New: + * For the distro there is now a parameter remote_boot_initrd and remote_boot_kernel () + * For the profile there is now a parameter filename for DHCP. (#2280) + * Signatures for ESXi 6 and 7 (#2308) + * The hardlink command is now detected more dynamically and thus more error resistant (#2297) + * HTTPBoot will now work in some cases out of the bug. (#2295) + * Additional DNS query for a case where the wrong record was queried in the nsupdate system case (#2285) + +- Changes: + * Enabled a lot of tests, removed some and implemented new. (#2202) + * Removed not used files from the codebase. (#2302) + * Exchanged mkisofs to xorrisofs. (#2296) + * Removed duplicate code. (#2224) + * Removed unreachable code. (#2223) + * Snippet creation and deletion now works again via xmlrpc. (#2244) + * Replace createrepo with createrepo_c. (#2266) + * Enable Kerberos through having a case sensitive users.conf. (#2272) + +- Bugfixes: + * General various Bugfixes (#2331, ) + * Makefile usage and commands. (#2344, #2304) + * Fix the dhcp template. (#2314) + * Creation of the management classes and gPXE. (#2310) + * Fix the scm_track module. (#2275, #2279) + * Fix passing the netdevice parameter correctly to the linuxrc. (#2263) + * powerstatus from cobbler now works thanks to a wrapper for ipmitool. (#2267) + * In case the LDAP is used for auth, it now works with ADs. (#2274) + * Fix passthru authentication. (#2271) + +- Other: + * Add Codecov. (#2229) + * Documentation updates. (#2333, #2326, #2305, #2249, #2268) + * Buildprocess: + * Recreation and cleanup of Grub2. (#2278) + * Fix small errors for openSUSE Leap. (#2233) + * Fix rpmlint errors. (#2237) + * Maximum compatibility for debbuild package creation. (#2255, #2292, #2242, #2300) + * Fixes related to our CI Pipeline (#2254, #2269) + * Internal Code cleanup (#2273, #2270) + +- Breaking Changes: + * Hash handling in users.digest file. (#2299) + +------------------------------------------------------------------- Old: ---- cobbler-3.1.1+git20200316.25209de3.tar.gz cobbler-rpmlintrc New: ---- cobbler-3.1.2.obscpio cobbler-3.1.2.tar.gz cobbler.rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cobbler.spec ++++++ --- /var/tmp/diff_new_pack.TvSUhh/_old 2020-06-10 00:48:36.186974329 +0200 +++ /var/tmp/diff_new_pack.TvSUhh/_new 2020-06-10 00:48:36.190974340 +0200 @@ -1,6 +1,3 @@ -# -# RPM spec file for all Cobbler packages -# # Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties @@ -11,17 +8,8 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# -# Supported/tested build targets: -# - Fedora: 30, 31, Rawhide -# - CentOS + EPEL: 7, 8 -# - SLE: 15sp1 -# - OpenSuSE: Leap 15.1, Tumbleweed -# - Debian: 10 -# - 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 %global _buildshell /bin/bash @@ -124,7 +112,7 @@ %global __requires_exclude_from ^%{python3_sitelib}/modules/serializer_mongodb.py*$ Name: cobbler -Version: 3.1.1+git20200316.25209de3 +Version: 3.1.2 Release: 0%{?dist} Summary: Boot server configurator URL: https://cobbler.github.io/ @@ -140,10 +128,8 @@ %endif License: GPL-2.0-or-later -#Source0: https://github.com/cobbler/cobbler/archive/v%{version}/%{name}-%{version}.tar.gz -Source0: %{name}-%{version}.tar.gz -Source1: %{name}-rpmlintrc - +Source: %{name}-%{version}.tar.gz +Source1: cobbler.rpmlintrc BuildArch: noarch BuildRequires: git-core ++++++ _service ++++++ --- /var/tmp/diff_new_pack.TvSUhh/_old 2020-06-10 00:48:36.222974423 +0200 +++ /var/tmp/diff_new_pack.TvSUhh/_new 2020-06-10 00:48:36.222974423 +0200 @@ -2,12 +2,12 @@ <service mode="disabled" name="obs_scm"> <param name="url">git://github.com/cobbler/cobbler.git</param> <param name="scm">git</param> - <param name="revision">master</param> - <param name="versionformat">3.1.1+git%cd.%h</param> + <param name="revision">release30</param> <!-- - <param name="versionformat">3.1.1</param> ---> + <param name="versionformat">3.1.2+git%cd.%h</param> <param name="extract">cobbler.spec</param> +--> + <param name="versionformat">3.1.2</param> <param name="extract">cobbler.rpmlintrc</param> </service> <service mode="disabled" name="set_version"/> ++++++ cobbler-3.1.1+git20200316.25209de3.tar.gz -> cobbler-3.1.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/cobbler/cobbler-3.1.1+git20200316.25209de3.tar.gz /work/SRC/openSUSE:Factory/.cobbler.new.3606/cobbler-3.1.2.tar.gz differ: char 12, line 1 ++++++ cobbler.obsinfo ++++++ --- /var/tmp/diff_new_pack.TvSUhh/_old 2020-06-10 00:48:36.262974528 +0200 +++ /var/tmp/diff_new_pack.TvSUhh/_new 2020-06-10 00:48:36.262974528 +0200 @@ -1,5 +1,5 @@ name: cobbler -version: 3.1.1+git20200316.25209de3 -mtime: 1584347863 -commit: 25209de345ebe79c1cd1cca79f5a99366225dbb1 +version: 3.1.2 +mtime: 1590568004 +commit: 359888edc01025a7f526e80e13f904343e36a587 ++++++ cobbler-rpmlintrc -> cobbler.rpmlintrc ++++++ --- /work/SRC/openSUSE:Factory/cobbler/cobbler-rpmlintrc 2020-04-09 23:14:51.330223714 +0200 +++ /work/SRC/openSUSE:Factory/.cobbler.new.3606/cobbler.rpmlintrc 2020-06-10 00:48:35.562972696 +0200 @@ -1,6 +1,11 @@ -addFilter('files-duplicate') -addFilter('incoherent-logrotate-file') -addFilter('non-executable-script') -addFilter('systemd-service-without-service_add_post') -addFilter('systemd-service-without-service_add_pre') +# We don't want this warning because cobblerd is the server and cobbler would be the cli client. +addFilter("W: incoherent-logrotate-file") +# In our case okay because we do this as a community +addFilter("W: hardcoded-packager-tag") + +# On Deb-based distros the deduplication would fail +addFilter("cobbler.noarch: W: files-duplicate /usr/lib/python3.7/site-packages/cobbler") + +# We use the normal not suse specific macros +addFilter("cobbler.noarch: W: systemd-service-without-service")
