Add network daemon to manage VXLAN VNIs on hypervisors
This commit is contained in:
11
debian/control
vendored
11
debian/control
vendored
@ -26,6 +26,17 @@ Description: Parallel Virtual Cluster virtualization daemon (Python 3)
|
||||
.
|
||||
This package installs the PVC virtualization daemon
|
||||
|
||||
Package: pvc-network-daemon
|
||||
Architecture: all
|
||||
Depends: pvc-daemon-common, python3-libvirt, ipmitool, libvirt-daemon-system
|
||||
Suggests: pvc-client, pvc-virtualization-daemon
|
||||
Description: Parallel Virtual Cluster network daemon (Python 3)
|
||||
The Parallel Virtual Cluster provides a management solution for QEMU/KVM virtual clusters,
|
||||
including full control of running VMs, definitions, and hypervisors (including fencing via
|
||||
IPMI). This package provides the daemon component for networking on a hypervisor node.
|
||||
.
|
||||
This package installs the PVC network daemon
|
||||
|
||||
Package: pvc-client
|
||||
Architecture: all
|
||||
Depends: python3-kazoo, python3-libvirt, python3-psutil, python3-click, python3-lxml
|
||||
|
4
debian/pvc-network-daemon.install
vendored
Normal file
4
debian/pvc-network-daemon.install
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
network-daemon/pvcnd.py usr/share/pvc
|
||||
network-daemon/pvcnd.service lib/systemd/system
|
||||
network-daemon/pvcnd.conf.sample etc/pvc
|
||||
network-daemon/pvcnd usr/share/pvc
|
6
debian/pvc-network-daemon.postinst
vendored
Normal file
6
debian/pvc-network-daemon.postinst
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Enable the servive
|
||||
systemctl enable /lib/systemd/system/pvcnd.service
|
||||
|
||||
echo "The PVC network daemon has not been started. Create a config file at /etc/pvc/pvcnd.conf then start it."
|
5
debian/pvc-network-daemon.prerm
vendored
Normal file
5
debian/pvc-network-daemon.prerm
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Disable the service
|
||||
systemctl disable pvcnd.service
|
||||
|
Reference in New Issue
Block a user