Priority: optional
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Uploaders:
- Ben Pfaff <pfaffben@debian.org>,
Simon Horman <horms@debian.org>,
Thomas Goirand <zigo@debian.org>,
+ Michal Arbet <michal.arbet@ultimum.io>,
Build-Depends:
autoconf,
automake,
bzip2,
- debhelper (>= 10),
+ debhelper-compat (= 12),
dh-python,
graphviz,
+ libcap-ng-dev,
+ libdpdk-dev (>= 20.11) [amd64 i386 ppc64el arm64],
+ libnuma-dev [amd64 i386 ppc64el arm64],
+ libpcap-dev [amd64 i386 ppc64el arm64],
libssl-dev,
libtool,
+ libunbound-dev,
openssl,
openstack-pkg-tools,
+ pkg-config,
procps,
- python-all,
- python-all-dev,
- python-setuptools,
- python-six,
- python-twisted-conch,
- python-zope.interface,
- python3-all,
python3-all-dev,
python3-setuptools,
python3-six,
+ python3-sortedcontainers,
+ python3-sphinx,
python3-zope.interface,
Standards-Version: 4.1.1
Vcs-Browser: https://salsa.debian.org/openstack-team/third-party/openvswitch
Package: openvswitch-common
Architecture: linux-any
Depends:
+ iproute2,
openssl,
- python-six,
+ python3-six,
${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
${shlibs:Depends},
Suggests:
ethtool,
Replaces:
- openvswitch-switch (<< 2.8.0),
+ openvswitch-switch (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
openvswitch-test (<< 2.8.0),
openvswitch-testcontroller (<< 2.8.0),
- openvswitch-vtep (<< 2.8.0),
+ openvswitch-vtep (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
ovn-central (<< 2.8.0),
ovn-common (<< 2.8.0),
ovn-controller-vtep (<< 2.8.0),
ovn-docker (<< 2.8.0),
ovn-host (<< 2.8.0),
Breaks:
- openvswitch-switch (<< 2.8.0),
+ openvswitch-switch (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
openvswitch-test (<< 2.8.0),
openvswitch-testcontroller (<< 2.8.0),
- openvswitch-vtep (<< 2.8.0),
+ openvswitch-vtep (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
ovn-central (<< 2.8.0),
ovn-common (<< 2.8.0),
ovn-controller-vtep (<< 2.8.0),
.
This package provides openvswitch headers and libopenvswitch for developers.
+Package: openvswitch-ipsec
+Architecture: linux-any
+Depends:
+ iproute2,
+ lsb-base,
+ openvswitch-common (= ${binary:Version}),
+ openvswitch-switch (= ${binary:Version}),
+ python3-openvswitch (= ${source:Version}),
+ strongswan,
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Open vSwitch IPsec tunneling support
+ 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 provides IPsec tunneling support for OVS tunnels.
+
Package: openvswitch-pki
Architecture: all
Depends:
netbase,
openvswitch-common (= ${binary:Version}),
procps,
- python:any,
uuid-runtime,
${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
${shlibs:Depends},
Description: Open vSwitch switch implementations
Open vSwitch is a production quality, multilayer, software-based,
openvswitch-switch provides the userspace components and utilities for
the Open vSwitch kernel-based switch.
+Package: openvswitch-switch-dpdk
+Architecture: amd64 arm64 i386 ppc64el
+Depends:
+ dpdk,
+ openvswitch-switch (= ${binary:Version}),
+ ${misc:Depends},
+ ${python3:Depends},
+ ${shlibs:Depends},
+Enhances:
+ openvswitch-switch,
+Description: DPDK enabled Open vSwitch switch implementation
+ 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.
+ .
+ openvswitch-switch provides the userspace components and utilities for
+ the Open vSwitch kernel-based switch.
+ .
+ DPDK is a set of libraries for fast packet processing. Applications run
+ in user-space and communicate directly with dedicated network interfaces.
+ .
+ This package provides a DPDK enabled implementation of the ovs-vswitchd
+ binary.
+
Package: openvswitch-testcontroller
Architecture: linux-any
Depends:
lsb-base,
openvswitch-common (= ${binary:Version}),
openvswitch-switch (= ${binary:Version}),
- python-openvswitch (<< ${source:Version}.1~),
- python-openvswitch (>= ${source:Version}),
- python:any,
+ python3-openvswitch (<< ${source:Version}.1~),
+ python3-openvswitch (>= ${source:Version}),
${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
${shlibs:Depends},
Description: Open vSwitch VTEP utilities
Open vSwitch is a production quality, multilayer, software-based, Ethernet
This package provides utilities that are useful to interact with a
VTEP-configured database and a VTEP emulator.
-Package: ovn-central
-Architecture: linux-any
-Depends:
- lsb-base,
- openvswitch-common (= ${binary:Version}),
- openvswitch-switch (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends},
-Description: OVN central components
- OVN, the Open Virtual Network, is a system to support virtual network
- abstraction. OVN complements the existing capabilities of OVS to add
- native support for virtual network abstractions, such as virtual L2 and L3
- overlays and security groups.
- .
- ovn-central provides the userspace daemons, utilities and
- databases for OVN that is run at a central location.
-
-Package: ovn-controller-vtep
-Architecture: linux-any
-Depends:
- lsb-base,
- openvswitch-common (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends},
-Description: OVN vtep controller
- ovn-controller-vtep is the local controller daemon in
- OVN, the Open Virtual Network, for VTEP enabled physical switches.
- It connects up to the OVN Southbound database over the OVSDB protocol,
- and down to the VTEP database over the OVSDB protocol.
- .
- ovn-controller-vtep provides the ovn-controller-vtep binary for controlling
- vtep gateways.
-
-Package: ovn-host
-Architecture: linux-any
-Depends:
- lsb-base,
- openvswitch-common (= ${binary:Version}),
- openvswitch-switch (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends},
-Description: OVN host components
- OVN, the Open Virtual Network, is a system to support virtual network
- abstraction. OVN complements the existing capabilities of OVS to add
- native support for virtual network abstractions, such as virtual L2 and L3
- overlays and security groups.
- .
- ovn-host provides the userspace components and utilities for
- OVN that can be run on every host/hypervisor.
-
-Package: python-openvswitch
-Architecture: all
-Section: python
-Depends:
- python-six,
- ${misc:Depends},
- ${python:Depends},
-Replaces:
- openvswitch-test (<< 2.8.0),
-Breaks:
- openvswitch-test (<< 2.8.0),
-Description: Python bindings for Open vSwitch
- 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 Python bindings for Open vSwitch database.
-
Package: python3-openvswitch
Architecture: all
Section: python