4 Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
6 Ben Pfaff <pfaffben@debian.org>,
7 Simon Horman <horms@debian.org>,
8 Thomas Goirand <zigo@debian.org>,
9 Michal Arbet <michal.arbet@ultimum.io>,
18 libdpdk-dev (>= 18.11.2) [amd64 i386 ppc64el arm64],
19 libnuma-dev [amd64 i386 ppc64el arm64],
20 libpcap-dev [amd64 i386 ppc64el arm64],
31 python3-sortedcontainers,
33 python3-zope.interface,
34 Standards-Version: 4.1.1
35 Vcs-Browser: https://salsa.debian.org/openstack-team/third-party/openvswitch
36 Vcs-Git: https://salsa.debian.org/openstack-team/third-party/openvswitch.git
37 Homepage: http://openvswitch.org/
39 Package: openvswitch-common
40 Architecture: linux-any
51 openvswitch-switch (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
52 openvswitch-test (<< 2.8.0),
53 openvswitch-testcontroller (<< 2.8.0),
54 openvswitch-vtep (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
55 ovn-central (<< 2.8.0),
56 ovn-common (<< 2.8.0),
57 ovn-controller-vtep (<< 2.8.0),
58 ovn-docker (<< 2.8.0),
61 openvswitch-switch (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
62 openvswitch-test (<< 2.8.0),
63 openvswitch-testcontroller (<< 2.8.0),
64 openvswitch-vtep (<< 2.10.0+2018.08.28+git.8ca7c82b7d+ds1),
65 ovn-central (<< 2.8.0),
66 ovn-common (<< 2.8.0),
67 ovn-controller-vtep (<< 2.8.0),
68 ovn-docker (<< 2.8.0),
74 Description: Open vSwitch common components
75 Open vSwitch is a production quality, multilayer, software-based,
76 Ethernet virtual switch. It is designed to enable massive network
77 automation through programmatic extension, while still supporting
78 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
79 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
80 to support distribution across multiple physical servers similar to
81 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
83 openvswitch-common provides components required by both openvswitch-switch
84 and openvswitch-testcontroller.
86 Package: openvswitch-dbg
88 Architecture: linux-any
90 openvswitch-common (= ${binary:Version}),
91 openvswitch-switch (= ${binary:Version}),
95 openvswitch-testcontroller (<< ${binary:Version}),
96 openvswitch-testcontroller (>> ${binary:Version}),
97 Description: Debug symbols for Open vSwitch packages
98 Open vSwitch is a production quality, multilayer, software-based,
99 Ethernet virtual switch. It is designed to enable massive network
100 automation through programmatic extension, while still supporting
101 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
102 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
103 to support distribution across multiple physical servers similar to
104 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
106 This package contains the debug symbols for all the other openvswitch-*
107 packages. Install it to debug one of them or to examine a core dump
108 produced by one of them.
110 Package: openvswitch-dev
111 Architecture: linux-any
113 openvswitch-common (>= ${binary:Version}),
115 Description: Open vSwitch development package
116 Open vSwitch is a production quality, multilayer, software-based, Ethernet
117 virtual switch. It is designed to enable massive network automation through
118 programmatic extension, while still supporting standard management interfaces
119 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
120 addition, it is designed to support distribution across multiple physical
121 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
124 This package provides openvswitch headers and libopenvswitch for developers.
126 Package: openvswitch-pki
129 openvswitch-common (<< ${source:Version}.1~),
130 openvswitch-common (>= ${source:Version}),
132 Description: Open vSwitch public key infrastructure dependency package
133 Open vSwitch is a production quality, multilayer, software-based,
134 Ethernet virtual switch. It is designed to enable massive network
135 automation through programmatic extension, while still supporting
136 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
137 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
138 to support distribution across multiple physical servers similar to
139 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
141 openvswitch-pki provides PKI (public key infrastructure) support for
142 Open vSwitch switches and controllers, reducing the risk of
143 man-in-the-middle attacks on the Open vSwitch network infrastructure.
145 Package: openvswitch-switch
146 Architecture: linux-any
151 openvswitch-common (= ${binary:Version}),
159 Description: Open vSwitch switch implementations
160 Open vSwitch is a production quality, multilayer, software-based,
161 Ethernet virtual switch. It is designed to enable massive network
162 automation through programmatic extension, while still supporting
163 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
164 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
165 to support distribution across multiple physical servers similar to
166 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
168 openvswitch-switch provides the userspace components and utilities for
169 the Open vSwitch kernel-based switch.
171 Package: openvswitch-switch-dpdk
172 Architecture: amd64 arm64 i386 ppc64el
175 openvswitch-switch (= ${binary:Version}),
181 Description: DPDK enabled Open vSwitch switch implementation
182 Open vSwitch is a production quality, multilayer, software-based,
183 Ethernet virtual switch. It is designed to enable massive network
184 automation through programmatic extension, while still supporting
185 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
186 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
187 to support distribution across multiple physical servers similar to
188 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
190 openvswitch-switch provides the userspace components and utilities for
191 the Open vSwitch kernel-based switch.
193 DPDK is a set of libraries for fast packet processing. Applications run
194 in user-space and communicate directly with dedicated network interfaces.
196 This package provides a DPDK enabled implementation of the ovs-vswitchd
199 Package: openvswitch-testcontroller
200 Architecture: linux-any
203 openvswitch-common (= ${binary:Version}),
204 openvswitch-pki (<< ${source:Version}.1~),
205 openvswitch-pki (>= ${source:Version}),
208 Description: Simple controller for testing OpenFlow setups
209 This controller enables OpenFlow switches that connect to it to act
210 as MAC-learning Ethernet switches. It can be used for initial
211 testing of OpenFlow networks. It is not a necessary or desirable
212 part of a production OpenFlow deployment.
214 Package: openvswitch-vtep
215 Architecture: linux-any
218 openvswitch-common (= ${binary:Version}),
219 openvswitch-switch (= ${binary:Version}),
220 python3-openvswitch (<< ${source:Version}.1~),
221 python3-openvswitch (>= ${source:Version}),
227 Description: Open vSwitch VTEP utilities
228 Open vSwitch is a production quality, multilayer, software-based, Ethernet
229 virtual switch. It is designed to enable massive network automation through
230 programmatic extension, while still supporting standard management interfaces
231 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
232 addition, it is designed to support distribution across multiple physical
233 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
236 This package provides utilities that are useful to interact with a
237 VTEP-configured database and a VTEP emulator.
240 Architecture: linux-any
243 openvswitch-common (= ${binary:Version}),
244 openvswitch-switch (= ${binary:Version}),
247 Description: OVN central components
248 OVN, the Open Virtual Network, is a system to support virtual network
249 abstraction. OVN complements the existing capabilities of OVS to add
250 native support for virtual network abstractions, such as virtual L2 and L3
251 overlays and security groups.
253 ovn-central provides the userspace daemons, utilities and
254 databases for OVN that is run at a central location.
256 Package: ovn-controller-vtep
257 Architecture: linux-any
260 openvswitch-common (= ${binary:Version}),
263 Description: OVN vtep controller
264 ovn-controller-vtep is the local controller daemon in
265 OVN, the Open Virtual Network, for VTEP enabled physical switches.
266 It connects up to the OVN Southbound database over the OVSDB protocol,
267 and down to the VTEP database over the OVSDB protocol.
269 ovn-controller-vtep provides the ovn-controller-vtep binary for controlling
273 Architecture: linux-any
276 openvswitch-common (= ${binary:Version}),
277 openvswitch-switch (= ${binary:Version}),
280 Description: OVN host components
281 OVN, the Open Virtual Network, is a system to support virtual network
282 abstraction. OVN complements the existing capabilities of OVS to add
283 native support for virtual network abstractions, such as virtual L2 and L3
284 overlays and security groups.
286 ovn-host provides the userspace components and utilities for
287 OVN that can be run on every host/hypervisor.
289 Package: python3-openvswitch
296 Description: Python 3 bindings for Open vSwitch
297 Open vSwitch is a production quality, multilayer, software-based,
298 Ethernet virtual switch. It is designed to enable massive network
299 automation through programmatic extension, while still supporting
300 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
301 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
302 to support distribution across multiple physical servers similar to
303 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
305 This package contains the full Python 3 bindings for Open vSwitch database.
307 Package: openvswitch-ipsec
308 Architecture: linux-any
312 openvswitch-common (= ${binary:Version}),
313 openvswitch-switch (= ${binary:Version}),
314 python3-openvswitch (= ${source:Version}),
318 Description: Open vSwitch IPsec tunneling support
319 Open vSwitch is a production quality, multilayer, software-based,
320 Ethernet virtual switch. It is designed to enable massive network
321 automation through programmatic extension, while still supporting
322 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
323 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
324 to support distribution across multiple physical servers similar to
325 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
327 This package provides IPsec tunneling support for OVS tunnels.