summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancisco Redondo Marchena <francisco.marchena@codethink.co.uk>2014-11-24 15:13:48 +0000
committerRichard Ipsum <richardipsum@fastmail.co.uk>2014-11-27 18:12:14 +0000
commitd020ad40229ebee90d19e57388ea83e678789075 (patch)
treecdcb3602c8001c74c4b9cd2d24eef06d8d8c8fdb
parent7e7be60557f74e63aa5f3d27ed1aa2a07cd161b8 (diff)
downloaddefinitions-d020ad40229ebee90d19e57388ea83e678789075.tar.gz
Add nova-{cert,consoleauth,novncproxy,scheduler}.service
-rw-r--r--openstack/etc/systemd/system/openstack-nova-cert.service11
-rw-r--r--openstack/etc/systemd/system/openstack-nova-consoleauth.service11
-rw-r--r--openstack/etc/systemd/system/openstack-nova-novncproxy.service11
-rw-r--r--openstack/etc/systemd/system/openstack-nova-scheduler.service11
-rw-r--r--openstack/manifest4
5 files changed, 48 insertions, 0 deletions
diff --git a/openstack/etc/systemd/system/openstack-nova-cert.service b/openstack/etc/systemd/system/openstack-nova-cert.service
new file mode 100644
index 00000000..c21246bf
--- /dev/null
+++ b/openstack/etc/systemd/system/openstack-nova-cert.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=OpenStack Nova Cert
+After=syslog.target network.target
+
+[Service]
+Type=simple
+User=nova
+ExecStart=/usr/bin/nova-cert --config-file /etc/nova/nova.conf
+
+[Install]
+WantedBy=multi-user.target
diff --git a/openstack/etc/systemd/system/openstack-nova-consoleauth.service b/openstack/etc/systemd/system/openstack-nova-consoleauth.service
new file mode 100644
index 00000000..2c582518
--- /dev/null
+++ b/openstack/etc/systemd/system/openstack-nova-consoleauth.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Openstack Console Auth (nova-consoleauth)
+After=syslog.target network.target
+
+[Service]
+Type=simple
+User=nova
+ExecStart=/usr/bin/nova-consoleauth --config-file /etc/nova/nova.conf
+
+[Install]
+WantedBy=multi-user.target
diff --git a/openstack/etc/systemd/system/openstack-nova-novncproxy.service b/openstack/etc/systemd/system/openstack-nova-novncproxy.service
new file mode 100644
index 00000000..21013244
--- /dev/null
+++ b/openstack/etc/systemd/system/openstack-nova-novncproxy.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=OpenStack Nova NoVNC proxy
+After=syslog.target network.target
+
+[Service]
+Type=simple
+User=nova
+ExecStart=/usr/bin/nova-novncproxy --config-file /etc/nova/nova.conf
+
+[Install]
+WantedBy=multi-user.target
diff --git a/openstack/etc/systemd/system/openstack-nova-scheduler.service b/openstack/etc/systemd/system/openstack-nova-scheduler.service
new file mode 100644
index 00000000..519ef5eb
--- /dev/null
+++ b/openstack/etc/systemd/system/openstack-nova-scheduler.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=OpenStack Nova Scheduler
+After=syslog.target network.target
+
+[Service]
+Type=simple
+User=nova
+ExecStart=/usr/bin/nova-scheduler --config-file /etc/nova/nova.conf
+
+[Install]
+WantedBy=multi-user.target
diff --git a/openstack/manifest b/openstack/manifest
index 20555e2f..80e16187 100644
--- a/openstack/manifest
+++ b/openstack/manifest
@@ -52,6 +52,10 @@
0100644 0 0 /etc/systemd/system/openstack-nova-compute.service
0100644 0 0 /etc/systemd/system/openstack-nova-conductor.service
0100644 0 0 /etc/systemd/system/openstack-nova-api.service
+0100644 0 0 /etc/systemd/system/openstack-nova-scheduler.service
+0100644 0 0 /etc/systemd/system/openstack-nova-consoleauth.service
+0100644 0 0 /etc/systemd/system/openstack-nova-novncproxy.service
+0100644 0 0 /etc/systemd/system/openstack-nova-cert.service
0100644 0 0 /etc/systemd/system/openstack-rabbitmq-setup.service
0100644 0 0 /etc/systemd/system/openstack-rabbitmq-server.service
0100755 0 0 /usr/share/openstack/openstack-rabbitmq-setup