Hello community,

here is the log from the commit of package openvswitch for openSUSE:Factory 
checked in at 2019-03-05 12:20:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openvswitch (Old)
 and      /work/SRC/openSUSE:Factory/.openvswitch.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openvswitch"

Tue Mar  5 12:20:16 2019 rev:37 rq:681219 version:2.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openvswitch/openvswitch.changes  2019-02-04 
14:24:13.601087457 +0100
+++ /work/SRC/openSUSE:Factory/.openvswitch.new.28833/openvswitch.changes       
2019-03-05 12:20:23.876931530 +0100
@@ -1,0 +2,57 @@
+Thu Feb 28 11:16:58 UTC 2019 - jcaam...@suse.com
+
+- Version bump to 2.11.0. Some of the changes are:
+   * Linux datapath:
+     - Support for the kernel versions 4.16.x and 4.17.x.
+     - Support for the kernel versions 4.18.x 
+   * OpenFlow:
+     - OFPMP_TABLE_FEATURES_REQUEST can now modify table features.
+   * ovs-ofctl:
+     - "mod-table" command can now change OpenFlow table names.
+   * The environment variable OVS_SYSLOG_METHOD, if set, is now used
+     as the default syslog method.
+   * The environment variable OVS_CTL_TIMEOUT, if set, is now used
+     as the default timeout for control utilities.
+   * ovn:
+     - OVN-SB schema changed: duplicated IP with same Encapsulation type
+       is not allowed any more.  Please refer to
+       Documentation/intro/install/ovn-upgrades.rst for the instructions
+       in case there are problems encountered when upgrading from an earlier
+       version.
+     - New support for IPSEC encrypted tunnels between hypervisors.
+     - ovn-ctl: allow passing user:group ids to the OVN daemons.
+     - IPAM/MACAM:
+       * add the capability to dynamically assign just L2 addresses
+       * add the capability to specify a static ip address and get the L2 one
+         allocated dynamically using the following syntax:
+           ovn-nbctl lsp-set-addresses <port> "dynamic <IP>"
+   * DPDK:
+     - Add support for DPDK 18.11
+     - Add support for port representors.
+   * Userspace datapath:
+     - Add option for simple round-robin based Rxq to PMD assignment.
+       It can be set with pmd-rxq-assign.
+     - Add support for Auto load balancing of PMDs (experimental)
+     - Added new per-port configurable option to manage EMC:
+       'other_config:emc-enable'.
+   * Add 'symmetric_l3' hash function.
+   * OVS now honors 'updelay' and 'downdelay' for bonds with LACP configured.
+   * ovs-vswitchd:
+     - New configuration option "offload-rebalance", that enables dynamic
+       rebalancing of offloaded flows.
+   * The environment variable OVS_RESOLV_CONF, if set, is now used
+     as the DNS server configuration file.
+   * RHEL packaging:
+     - OVN packages are split from OVS packages. A new spec
+       file - ovn-fedora.spec.in is added to generate OVN packages.
+- Revisit DISABLE_RESTART_ON_UPDATE and DISABLE_STOP_ON_REMOVAL options
+  (bsc#1117483). DISABLE_STOP_ON_REMOVAL is removed. DISABLE_RESTART_ON_UPDATE
+  is replaced by '%service_del_postun -n'. $FIRST_ARG is replaced by $1.
+- Add extra openvswitch headers (bsc#1125897).
+
+-------------------------------------------------------------------
+Fri Feb 15 16:16:32 UTC 2019 - jcaam...@suse.com
+
+- Obsolete old python[2]-openvswitch-test subpackages (bsc#1124435).
+
+-------------------------------------------------------------------

Old:
----
  _service
  openvswitch-2.11.0+git20190123.ad83fc9ab.tar.gz

New:
----
  openvswitch-2.11.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openvswitch.spec ++++++
--- /var/tmp/diff_new_pack.2VhuPq/_old  2019-03-05 12:20:25.232931116 +0100
+++ /var/tmp/diff_new_pack.2VhuPq/_new  2019-03-05 12:20:25.236931115 +0100
@@ -41,7 +41,7 @@
 # Disable building the external kernel datapath by default
 %bcond_with kmp
 Name:           openvswitch
-Version:        2.11.0+git20190123.ad83fc9ab
+Version:        2.11.0
 Release:        0
 Summary:        A multilayer virtual network switch
 # All code is Apache-2.0 except
@@ -50,7 +50,7 @@
 License:        Apache-2.0 AND LGPL-2.1-only AND SISSL
 Group:          Productivity/Networking/System
 Url:            http://openvswitch.org/
-Source0:        openvswitch-%{version}.tar.gz
+Source0:        http://openvswitch.org/releases/openvswitch-%{version}.tar.gz
 Source1:        preamble
 Source89:       Module.supported.updates
 BuildRequires:  autoconf
@@ -117,6 +117,7 @@
 BuildRequires:  libmnl-devel
 BuildRequires:  libnuma-devel
 BuildRequires:  libpcap-devel
+BuildRequires:  rdma-core-devel
 %endif
 
 %description
@@ -307,7 +308,11 @@
 Requires:       python2-Twisted
 Requires:       python2-ovs = %{version}
 Provides:       %{name}-dpdk-test = %{version}
+Provides:       python-%{name}-test = %{version}
+Provides:       python2-%{name}-test = %{version}
 Obsoletes:      %{name}-dpdk-test < 2.7.0
+Obsoletes:      python-%{name}-test < 2.8.1
+Obsoletes:      python2-%{name}-test < 2.10.1
 
 %description test
 Open vSwitch is a software-based Ethernet switch.
@@ -406,6 +411,12 @@
 
 %make_install
 
+# Install extra headers not included with 'make install'
+for header in $(find lib -type f -name "*.h"); do
+        install -d -m 755 %{buildroot}%{_includedir}/%{name}/"$(dirname 
$header)"
+        install -m 644 "$header" %{buildroot}%{_includedir}/%{name}/"$(dirname 
$header)"
+done
+
 for service in openvswitch ovn-controller ovn-controller-vtep \
     ovn-northd ovsdb-server ovs-vswitchd; do
         install -D -m 644 rhel/usr_lib_systemd_system_${service}.service \
@@ -548,9 +559,9 @@
 # admin decide when it's the best time for an OvS restart.
 # 5771f476573445710834234a6a9f7bd999a027e7 ("fedora: do not restart the 
service on a pkg upgrade")
 %if 0%{?suse_version}
-    %service_del_postun ovsdb-server.service
-    %service_del_postun ovs-vswitchd.service
-    %service_del_postun openvswitch.service
+    %service_del_postun -n ovsdb-server.service
+    %service_del_postun -n ovs-vswitchd.service
+    %service_del_postun -n openvswitch.service
 %else
     %if 0%{?systemd_postun:1}
         %systemd_postun %{name}.service
@@ -568,7 +579,7 @@
 # Save the "enabled" state across the transition of
 # ownership of openvswitch.service from openvswitch-switch to
 # openvswitch.
-if [ "$FIRST_ARG" -ge 1 ]; then \
+if [ "$1" -ge 1 ]; then \
     if [ x$(systemctl is-enabled openvswitch.service 2>/dev/null ||:) = 
"xenabled" ]; then
         touch %{eflag}
     fi
@@ -587,7 +598,6 @@
 exit 0
 
 %preun
-# This prevents networking breakages on package removals.
 %if 0%{?suse_version}
     %service_del_preun ovsdb-server.service
     %service_del_preun ovs-vswitchd.service
@@ -665,7 +675,6 @@
 %endif
 
 %preun ovn-central
-# This prevents networking breakages on package removals.
 %if 0%{?suse_version}
     %service_del_preun ovn-northd.service
 %else
@@ -681,7 +690,6 @@
 %endif
 
 %preun ovn-host
-# This prevents networking breakages on package removals.
 %if 0%{?suse_version}
     %service_del_preun ovn-controller.service
 %else
@@ -697,7 +705,6 @@
 %endif
 
 %preun ovn-vtep
-# This prevents networking breakages on package removals.
 %if 0%{?suse_version}
     %service_del_preun ovn-controller-vtep.service
 %else
@@ -714,7 +721,7 @@
 
 %postun ovn-central
 %if 0%{?suse_version}
-    %service_del_postun ovn-northd.service
+    %service_del_postun -n ovn-northd.service
 %else
     %if 0%{?systemd_postun:1}
         %systemd_postun ovn-northd.service
@@ -727,7 +734,7 @@
 %postun ovn-common -p /sbin/ldconfig
 %postun ovn-host
 %if 0%{?suse_version}
-    %service_del_postun ovn-controller.service
+    %service_del_postun -n ovn-controller.service
 %else
     %if 0%{?systemd_postun:1}
         %systemd_postun ovn-controller.service
@@ -738,7 +745,7 @@
 
 %postun ovn-vtep
 %if 0%{?suse_version}
-    %service_del_postun ovn-controller-vtep.service
+    %service_del_postun -n ovn-controller-vtep.service
 %else
     %if 0%{?systemd_postun:1}
         %systemd_postun ovn-controller-vtep.service
@@ -748,7 +755,6 @@
 %endif
 
 %preun test
-# This prevents networking breakages on package removals.
 %if 0%{?suse_version}
     %service_del_preun openvswitch-testcontroller
 %else
@@ -765,7 +771,7 @@
 
 %postun test
 %if 0%{?suse_version}
-    %service_del_postun openvswitch-testcontroller
+    %service_del_postun -n openvswitch-testcontroller
 %else
     %if 0%{?systemd_postun:1}
         %systemd_postun openvswitch-testcontroller.service

++++++ openvswitch-2.11.0+git20190123.ad83fc9ab.tar.gz -> 
openvswitch-2.11.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/openvswitch/openvswitch-2.11.0+git20190123.ad83fc9ab.tar.gz
 /work/SRC/openSUSE:Factory/.openvswitch.new.28833/openvswitch-2.11.0.tar.gz 
differ: char 5, line 1


Reply via email to