Hello community, here is the log from the commit of package cloud-netconfig for openSUSE:Factory checked in at 2017-10-11 23:02:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cloud-netconfig (Old) and /work/SRC/openSUSE:Factory/.cloud-netconfig.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cloud-netconfig" Wed Oct 11 23:02:08 2017 rev:2 rq:533034 version:0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/cloud-netconfig/cloud-netconfig.changes 2017-09-12 19:53:54.471622434 +0200 +++ /work/SRC/openSUSE:Factory/.cloud-netconfig.new/cloud-netconfig.changes 2017-10-11 23:02:17.770423887 +0200 @@ -1,0 +2,7 @@ +Tue Oct 10 07:24:43 UTC 2017 - [email protected] + +- Update to version 0.4: + Do not touch VF interfaces in Azure (bsc#1055553) +- Prepare for SLE submission (FATE#323820, bsc#1027212) + +------------------------------------------------------------------- Old: ---- cloud-netconfig-0.3.tar.bz2 New: ---- cloud-netconfig-0.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cloud-netconfig.spec ++++++ --- /var/tmp/diff_new_pack.zbDCeS/_old 2017-10-11 23:02:19.262358525 +0200 +++ /var/tmp/diff_new_pack.zbDCeS/_new 2017-10-11 23:02:19.266358349 +0200 @@ -1,7 +1,7 @@ # # spec file for package cloud-netconfig # -# Copyright (c) 2017 SUSE Linux GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define base_name cloud-netconfig %if "@BUILD_FLAVOR@" == "" @@ -34,12 +35,12 @@ %endif Name: %{base_name}%{flavor_suffix} -Version: 0.3 +Version: 0.4 Release: 0 -License: GPL-3.0+ Summary: Network configuration scripts for %{csp_string} -Url: https://github.com/SUSE/Enceladus +License: GPL-3.0+ Group: System/Management +Url: https://github.com/SUSE/Enceladus Source0: %{base_name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch ++++++ cloud-netconfig-0.3.tar.bz2 -> cloud-netconfig-0.4.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.3/Makefile new/cloud-netconfig-0.4/Makefile --- old/cloud-netconfig-0.3/Makefile 2017-08-10 17:52:14.238199252 +0200 +++ new/cloud-netconfig-0.4/Makefile 2017-10-09 17:37:36.875967737 +0200 @@ -46,6 +46,7 @@ tarball: @test -n "$(verSrc)" @ln -s . cloud-netconfig-$(verSrc) + @touch cloud-netconfig-$(verSrc).tar.bz2 @tar chjf cloud-netconfig-$(verSrc).tar.bz2 \ --warning=no-file-changed \ --exclude cloud-netconfig-$(verSrc)/cloud-netconfig-$(verSrc) \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.3/VERSION new/cloud-netconfig-0.4/VERSION --- old/cloud-netconfig-0.3/VERSION 2017-08-10 17:52:14.238199252 +0200 +++ new/cloud-netconfig-0.4/VERSION 2017-10-09 17:34:52.127056335 +0200 @@ -1 +1 @@ -0.3 +0.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.3/azure/61-cloud-netconfig-hotplug.rules new/cloud-netconfig-0.4/azure/61-cloud-netconfig-hotplug.rules --- old/cloud-netconfig-0.3/azure/61-cloud-netconfig-hotplug.rules 2017-08-10 17:52:14.238199252 +0200 +++ new/cloud-netconfig-0.4/azure/61-cloud-netconfig-hotplug.rules 2017-10-09 17:29:14.340945875 +0200 @@ -1 +1 @@ -SUBSYSTEM=="net", KERNEL=="eth*", RUN+="/etc/sysconfig/network/scripts/cloud-netconfig-hotplug" +SUBSYSTEM=="net", KERNEL=="eth*", DRIVERS=="hv_netvsc", RUN+="/etc/sysconfig/network/scripts/cloud-netconfig-hotplug" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.3/cloud-netconfig-azure.spec new/cloud-netconfig-0.4/cloud-netconfig-azure.spec --- old/cloud-netconfig-0.3/cloud-netconfig-azure.spec 2017-08-10 17:52:14.242199273 +0200 +++ new/cloud-netconfig-0.4/cloud-netconfig-azure.spec 2017-10-09 17:34:32.770937757 +0200 @@ -18,7 +18,7 @@ %define base_name cloud-netconfig Name: %{base_name}-azure -Version: 0.3 +Version: 0.4 Release: 0 License: GPL-3.0+ Summary: Network configuration scripts for Microsoft Azure diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.3/cloud-netconfig-ec2.spec new/cloud-netconfig-0.4/cloud-netconfig-ec2.spec --- old/cloud-netconfig-0.3/cloud-netconfig-ec2.spec 2017-08-10 17:52:14.242199273 +0200 +++ new/cloud-netconfig-0.4/cloud-netconfig-ec2.spec 2017-10-09 17:34:36.978963556 +0200 @@ -18,7 +18,7 @@ %define base_name cloud-netconfig Name: %{base_name}-ec2 -Version: 0.3 +Version: 0.4 Release: 0 License: GPL-3.0+ Summary: Network configuration scripts for Amazon EC2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-0.3/cloud-netconfig.spec new/cloud-netconfig-0.4/cloud-netconfig.spec --- old/cloud-netconfig-0.3/cloud-netconfig.spec 1970-01-01 01:00:00.000000000 +0100 +++ new/cloud-netconfig-0.4/cloud-netconfig.spec 2017-10-09 17:34:44.179007672 +0200 @@ -0,0 +1,92 @@ +# +# spec file for package cloud-netconfig +# +# Copyright (c) 2017 SUSE Linux GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# 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. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +%define base_name cloud-netconfig + +%if "@BUILD_FLAVOR@" == "" +%define flavor_suffix %nil +%define csp_string None +ExclusiveArch: do-not-build +%endif +%if "@BUILD_FLAVOR@" == "azure" +%define flavor_suffix -azure +%define csp_string Microsoft Azure +%endif +%if "@BUILD_FLAVOR@" == "ec2" +%define flavor_suffix -ec2 +%define csp_string Amazon EC2 +%endif + +Name: %{base_name}%{flavor_suffix} +Version: 0.4 +Release: 0 +License: GPL-3.0+ +Summary: Network configuration scripts for %{csp_string} +Url: https://github.com/SUSE/Enceladus +Group: System/Management +Source0: %{base_name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch +%if 0%{?suse_version} == 1110 +BuildRequires: sysconfig +Requires: sysconfig +%define _udevrulesdir %{_sysconfdir}/udev/rules.d +%else +BuildRequires: sysconfig-netconfig +Requires: sysconfig-netconfig +%endif +BuildRequires: udev +Requires: udev +# persistent net generator was split off from udev in Leap +%if 0%{?leap_version} != 0 +Requires: udev-persistent-ifnames +%endif + +%description -n %{base_name}%{flavor_suffix} +This package contains scripts for automatically configuring network interfaces +in %{csp_string} with full support for hotplug. + +%prep +%setup -q -n %{base_name}-%{version} + +%build + +%install +make install%{flavor_suffix} \ + DESTDIR=%{buildroot} \ + PREFIX=%{_usr} \ + SYSCONFDIR=%{_sysconfdir} \ + UDEVRULESDIR=%{_udevrulesdir} + +# Disable persistent net generator from udev-persistent-ifnames as +# it does not work for xen interfaces. This will likely produce a warning. +%if 0%{?suse_version} >= 1315 +mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d +ln -s /dev/null %{buildroot}/%{_sysconfdir}/udev/rules.d/75-persistent-net-generator.rules +%endif + +%files -n %{base_name}%{flavor_suffix} +%defattr(-,root,root) +%{_sysconfdir}/netconfig.d/cloud-netconfig +%{_sysconfdir}/sysconfig/network/scripts/* +%if 0%{?suse_version} >= 1315 +%{_sysconfdir}/udev/rules.d +%endif +%{_udevrulesdir}/* +%doc README.md LICENSE + +%changelog
