Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Dear release team,

In Experimental, We've added an openvswitch-source binary package, which
contains the sources of OpenVSwitch, that are needed in order to build
the OVN package that we're currently preparing.

I'd like to add this to Bullseye, to avoid backporting OpenVSwitch itself
when we will want to backport OVN to bullseye-backports.

Obviously, the change in the OpenVSwitch package itself is minimal, and
I cannot see why this would be a risk for anyone to upload it. But
it is clearly against the release team rules to add a binary package.
Which is why I'm asking for pre-approval.

What is the release team opinion? Should I upload openvswitch
2.15.0+ds1-3 to unstable with the new binary package?

Debdiff attached.

Cheers,

Thomas Goirand (zigo)
diff -Nru openvswitch-2.15.0+ds1/debian/changelog 
openvswitch-2.15.0+ds1/debian/changelog
--- openvswitch-2.15.0+ds1/debian/changelog     2021-02-20 21:58:03.000000000 
+0100
+++ openvswitch-2.15.0+ds1/debian/changelog     2021-03-01 22:15:45.000000000 
+0100
@@ -1,3 +1,10 @@
+openvswitch (2.15.0+ds1-3) experimental; urgency=medium
+
+  [ Amaury Séchet ]
+  * Add an openvswitch-source package, needed to build OVN.
+
+ -- Thomas Goirand <z...@debian.org>  Mon, 01 Mar 2021 22:15:45 +0100
+
 openvswitch (2.15.0+ds1-2) unstable; urgency=medium
 
   * Mipsel64 and mipsel: blacklist more tests, as they are failing on these
diff -Nru openvswitch-2.15.0+ds1/debian/control 
openvswitch-2.15.0+ds1/debian/control
--- openvswitch-2.15.0+ds1/debian/control       2021-02-20 21:58:03.000000000 
+0100
+++ openvswitch-2.15.0+ds1/debian/control       2021-03-01 22:15:45.000000000 
+0100
@@ -163,6 +163,22 @@
  Open vSwitch switches and controllers, reducing the risk of
  man-in-the-middle attacks on the Open vSwitch network infrastructure.
 
+Package: openvswitch-source
+Architecture: all
+Depends:
+ ${misc:Depends},
+Description: Open vSwitch source code
+ Open vSwitch is a production quality, multilayer, software-based,
+ Ethernet virtual switch. It is designed to enable massive network
+ automation through programmatic extension, while still supporting
+ standard management interfaces and protocols (e.g. NetFlow, IPFIX,
+ sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
+ to support distribution across multiple physical servers similar to
+ VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
+ .
+ This package contains the full Open vSwitch source code to support
+ use with the Open Virtual Network (OVN) build.
+
 Package: openvswitch-switch
 Architecture: linux-any
 Depends:
diff -Nru openvswitch-2.15.0+ds1/debian/openvswitch-source.dirs 
openvswitch-2.15.0+ds1/debian/openvswitch-source.dirs
--- openvswitch-2.15.0+ds1/debian/openvswitch-source.dirs       1970-01-01 
01:00:00.000000000 +0100
+++ openvswitch-2.15.0+ds1/debian/openvswitch-source.dirs       2021-03-01 
22:15:45.000000000 +0100
@@ -0,0 +1 @@
+usr/src/openvswitch
diff -Nru openvswitch-2.15.0+ds1/debian/openvswitch-source.install 
openvswitch-2.15.0+ds1/debian/openvswitch-source.install
--- openvswitch-2.15.0+ds1/debian/openvswitch-source.install    1970-01-01 
01:00:00.000000000 +0100
+++ openvswitch-2.15.0+ds1/debian/openvswitch-source.install    2021-03-01 
22:15:45.000000000 +0100
@@ -0,0 +1 @@
+_debian/openvswitch.tar.gz /usr/src/openvswitch

Reply via email to