[openstack-nova] provide a startup script for the new metadata-api service
Pádraig Brady
pbrady at fedoraproject.org
Thu Apr 19 16:56:22 UTC 2012
commit 1bbba515ac86ec2dde4712ba8547cbd3b7bd3231
Author: Pádraig Brady <P at draigBrady.com>
Date: Thu Apr 19 17:52:13 2012 +0100
provide a startup script for the new metadata-api service
For details see: blueprint separate-nova-metadata
openstack-nova-metadata-api.service | 12 ++++++++++++
openstack-nova.spec | 3 +++
2 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/openstack-nova-metadata-api.service b/openstack-nova-metadata-api.service
new file mode 100644
index 0000000..c9a3be4
--- /dev/null
+++ b/openstack-nova-metadata-api.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=OpenStack Nova Metadata API Server
+After=syslog.target network.target
+
+[Service]
+Type=simple
+User=nova
+ExecStart=/usr/bin/nova-api-metadata --config-file /etc/nova/nova.conf --logfile /var/log/nova/metadata-api.log
+
+[Install]
+WantedBy=multi-user.target
+
diff --git a/openstack-nova.spec b/openstack-nova.spec
index 671f601..e1ad1c4 100644
--- a/openstack-nova.spec
+++ b/openstack-nova.spec
@@ -23,6 +23,7 @@ Source17: openstack-nova-direct-api.service
Source18: openstack-nova-xvpvncproxy.service
Source19: openstack-nova-console.service
Source20: openstack-nova-consoleauth.service
+Source25: openstack-nova-metadata-api.service
Source21: nova-polkit.pkla
Source22: nova-ifc-template
@@ -272,6 +273,7 @@ install -p -D -m 755 %{SOURCE17} %{buildroot}%{_unitdir}/openstack-nova-direct-a
install -p -D -m 755 %{SOURCE18} %{buildroot}%{_unitdir}/openstack-nova-xvpvncproxy.service
install -p -D -m 755 %{SOURCE19} %{buildroot}%{_unitdir}/openstack-nova-console.service
install -p -D -m 755 %{SOURCE20} %{buildroot}%{_unitdir}/openstack-nova-consoleauth.service
+install -p -D -m 755 %{SOURCE25} %{buildroot}%{_unitdir}/openstack-nova-metadata-api.service
# Install sudoers
install -p -D -m 440 %{SOURCE24} %{buildroot}%{_sysconfdir}/sudoers.d/nova
@@ -398,6 +400,7 @@ fi
- Support more flexible guest image file injection
- Enforce quota on security group rules (#814275, CVE-2012-2101)
- Provide startup scripts for the Essex VNC services
+- Provide a startup script for the separated metadata api service
* Sun Apr 8 2012 Pádraig Brady <P at draigBrady.com> - 2012.1-1
- Update to Essex release
More information about the scm-commits
mailing list