Source: openvswitch
Section: net
-Priority: extra
-Maintainer: Open vSwitch developers <dev@openvswitch.org>
+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 (>= 2.64),
+ 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://anonscm.debian.org/cgit/openstack/third-party/openvswitch.git
-Vcs-Git: https://anonscm.debian.org/git/openstack/third-party/openvswitch.git
+Vcs-Browser: https://salsa.debian.org/openstack-team/third-party/openvswitch
+Vcs-Git: https://salsa.debian.org/openstack-team/third-party/openvswitch.git
Homepage: http://openvswitch.org/
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),
ovn-host (<< 2.8.0),
Provides:
openvswitch-test,
+ ovn-common,
+ ovn-docker,
Description: Open vSwitch common components
Open vSwitch is a production quality, multilayer, software-based,
Ethernet virtual switch. It is designed to enable massive network
Architecture: linux-any
Depends:
iproute2,
- ipsec-tools,
+ lsb-base,
openvswitch-common (= ${binary:Version}),
openvswitch-switch (= ${binary:Version}),
- python-openvswitch (= ${source:Version}),
- racoon,
+ python3-openvswitch (= ${source:Version}),
+ strongswan,
${misc:Depends},
- ${ostack-lsb-base},
- ${python:Depends},
${shlibs:Depends},
-Description: Open vSwitch GRE-over-IPsec support
+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
to support distribution across multiple physical servers similar to
VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
.
- The ovs-monitor-ipsec script provides support for encrypting GRE
- tunnels with IPsec.
- IPsec tunnels support is deprecated.
+ This package provides IPsec tunneling support for OVS tunnels.
Package: openvswitch-pki
Architecture: all
Depends:
- openvswitch-common (>= ${source:Version}),
openvswitch-common (<< ${source:Version}.1~),
+ openvswitch-common (>= ${source:Version}),
${misc:Depends},
Description: Open vSwitch public key infrastructure dependency package
Open vSwitch is a production quality, multilayer, software-based,
Architecture: linux-any
Depends:
kmod,
+ lsb-base,
netbase,
openvswitch-common (= ${binary:Version}),
procps,
- python-argparse,
uuid-runtime,
${misc:Depends},
- ${ostack-lsb-base},
- ${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-pki (= ${binary:Version}),
+ openvswitch-pki (<< ${source:Version}.1~),
+ openvswitch-pki (>= ${source:Version}),
${misc:Depends},
- ${ostack-lsb-base},
${shlibs:Depends},
Description: Simple controller for testing OpenFlow setups
This controller enables OpenFlow switches that connect to it to act
Package: openvswitch-vtep
Architecture: linux-any
Depends:
+ lsb-base,
openvswitch-common (= ${binary:Version}),
openvswitch-switch (= ${binary:Version}),
- python-openvswitch (= ${binary:Version}),
+ 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:
- openvswitch-common (= ${binary:Version}),
- openvswitch-switch (= ${binary:Version}),
- ovn-common (= ${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-common
-Architecture: linux-any
-Depends:
- openvswitch-common (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends},
-Description: OVN common 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-common provides components required by other OVN packages.
-
-Package: ovn-controller-vtep
-Architecture: linux-any
-Depends:
- ovn-common (= ${binary:Version}),
- ${misc:Depends},
- ${ostack-lsb-base},
- ${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-docker
-Architecture: any
-Depends:
- openvswitch-common (= ${binary:Version}),
- openvswitch-switch (= ${binary:Version}),
- ovn-common (= ${binary:Version}),
- python-openvswitch (= ${binary:Version}),
- ${misc:Depends},
- ${python:Depends},
- ${shlibs:Depends},
-Description: OVN Docker drivers
- 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-docker provides the docker drivers for OVN.
-
-Package: ovn-host
-Architecture: linux-any
-Depends:
- openvswitch-common (= ${binary:Version}),
- openvswitch-switch (= ${binary:Version}),
- ovn-common (= ${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