Having a separate debian package for deploying
the ovn-controller-vtep binary enables the ability
to assign specific nodes the role of communicating
with VTEP enabled TORs.

Change-Id: Ia36aea7d89bd011a57918820b2a9f6e3469b3e04
Signed-off-by: Ryan Moats <rmo...@us.ibm.com>
---
 debian/automake.mk                  |  2 ++
 debian/control                      | 15 +++++++++++++++
 debian/ovn-controller-vtep.install  |  1 +
 debian/ovn-controller-vtep.manpages |  1 +
 4 files changed, 19 insertions(+)
 create mode 100644 debian/ovn-controller-vtep.install
 create mode 100644 debian/ovn-controller-vtep.manpages

diff --git a/debian/automake.mk b/debian/automake.mk
index 7b5b3aa..ea99407 100644
--- a/debian/automake.mk
+++ b/debian/automake.mk
@@ -58,6 +58,8 @@ EXTRA_DIST += \
        debian/ovn-central.postinst \
        debian/ovn-central.postrm \
        debian/ovn-central.template \
+       debian/ovn-controller-vtep.install \
+    debian/ovn-controller-vtep.manpages \
        debian/ovn-common.install \
        debian/ovn-common.manpages \
     debian/ovn-docker.install \
diff --git a/debian/control b/debian/control
index 37aff8d..39884bc 100644
--- a/debian/control
+++ b/debian/control
@@ -113,6 +113,21 @@ Description: OVN common components
  .
  ovn-common provides components required by other OVN packages.
 
+Package: ovn-controller-vtep
+Architecture: linux-any
+Depends: ovn-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: openvswitch-switch (= ${binary:Version}),
diff --git a/debian/ovn-controller-vtep.install 
b/debian/ovn-controller-vtep.install
new file mode 100644
index 0000000..1d208f3
--- /dev/null
+++ b/debian/ovn-controller-vtep.install
@@ -0,0 +1 @@
+usr/bin/ovn-controller-vtep
diff --git a/debian/ovn-controller-vtep.manpages 
b/debian/ovn-controller-vtep.manpages
new file mode 100644
index 0000000..7873017
--- /dev/null
+++ b/debian/ovn-controller-vtep.manpages
@@ -0,0 +1 @@
+ovn/controller-vtep/ovn-controller-vtep.8
-- 
2.7.4 (Apple Git-66)

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to