[openstack-nova/el6] adjust to the essex VNC service changes
Pádraig Brady
pbrady at fedoraproject.org
Thu Apr 19 17:35:30 UTC 2012
commit fbf935c5bac0c3af9df1e7c59f7e258000a85ac4
Author: Pádraig Brady <P at draigBrady.com>
Date: Thu Apr 19 18:12:48 2012 +0100
adjust to the essex VNC service changes
There are now three services rather than one,
as detailed in the vnc-console-cleanup blueprint
...va-vncproxy.init => openstack-nova-console.init | 10 +++++-----
...ncproxy.init => openstack-nova-consoleauth.init | 10 +++++-----
...ncproxy.init => openstack-nova-xvpvncproxy.init | 10 +++++-----
openstack-nova.spec | 9 +++++++--
4 files changed, 22 insertions(+), 17 deletions(-)
---
diff --git a/openstack-nova-vncproxy.init b/openstack-nova-console.init
similarity index 87%
copy from openstack-nova-vncproxy.init
copy to openstack-nova-console.init
index 14eb4e0..981bd25 100644
--- a/openstack-nova-vncproxy.init
+++ b/openstack-nova-console.init
@@ -1,22 +1,22 @@
#!/bin/sh
#
-# openstack-nova-vncproxy OpenStack Nova Console VNC Proxy
+# openstack-nova-console OpenStack Nova Console Proxy
#
# chkconfig: - 20 80
-# description: OpenStack Nova Console VNC Proxy Server
+# description: OpenStack Nova Console Proxy Server
### BEGIN INIT INFO
# Provides:
# Required-Start: $remote_fs $network $syslog
# Required-Stop: $remote_fs $syslog
# Default-Stop: 0 1 6
-# Short-Description: OpenStack Nova Console VNC Proxy
-# Description: OpenStack Nova Console VNC Proxy Server
+# Short-Description: OpenStack Nova Console Proxy
+# Description: OpenStack Nova Console Proxy Server
### END INIT INFO
. /etc/rc.d/init.d/functions
-suffix=vncproxy
+suffix=console
prog=openstack-nova-$suffix
exec="/usr/bin/nova-$suffix"
config="/etc/nova/nova.conf"
diff --git a/openstack-nova-vncproxy.init b/openstack-nova-consoleauth.init
similarity index 87%
copy from openstack-nova-vncproxy.init
copy to openstack-nova-consoleauth.init
index 14eb4e0..bf32c0c 100644
--- a/openstack-nova-vncproxy.init
+++ b/openstack-nova-consoleauth.init
@@ -1,22 +1,22 @@
#!/bin/sh
#
-# openstack-nova-vncproxy OpenStack Nova Console VNC Proxy
+# openstack-nova-console OpenStack Nova Console Auth Proxy
#
# chkconfig: - 20 80
-# description: OpenStack Nova Console VNC Proxy Server
+# description: OpenStack Nova Console Auth Proxy Server
### BEGIN INIT INFO
# Provides:
# Required-Start: $remote_fs $network $syslog
# Required-Stop: $remote_fs $syslog
# Default-Stop: 0 1 6
-# Short-Description: OpenStack Nova Console VNC Proxy
-# Description: OpenStack Nova Console VNC Proxy Server
+# Short-Description: OpenStack Nova Console Auth Proxy
+# Description: OpenStack Nova Console Auth Proxy Server
### END INIT INFO
. /etc/rc.d/init.d/functions
-suffix=vncproxy
+suffix=consoleauth
prog=openstack-nova-$suffix
exec="/usr/bin/nova-$suffix"
config="/etc/nova/nova.conf"
diff --git a/openstack-nova-vncproxy.init b/openstack-nova-xvpvncproxy.init
similarity index 86%
rename from openstack-nova-vncproxy.init
rename to openstack-nova-xvpvncproxy.init
index 14eb4e0..ac0656d 100644
--- a/openstack-nova-vncproxy.init
+++ b/openstack-nova-xvpvncproxy.init
@@ -1,22 +1,22 @@
#!/bin/sh
#
-# openstack-nova-vncproxy OpenStack Nova Console VNC Proxy
+# openstack-nova-xvpvncproxy OpenStack Nova Console XVP VNC Proxy
#
# chkconfig: - 20 80
-# description: OpenStack Nova Console VNC Proxy Server
+# description: OpenStack Nova Console XVP VNC Proxy Server
### BEGIN INIT INFO
# Provides:
# Required-Start: $remote_fs $network $syslog
# Required-Stop: $remote_fs $syslog
# Default-Stop: 0 1 6
-# Short-Description: OpenStack Nova Console VNC Proxy
-# Description: OpenStack Nova Console VNC Proxy Server
+# Short-Description: OpenStack Nova Console XVP VNC Proxy
+# Description: OpenStack Nova Console XVP VNC Proxy Server
### END INIT INFO
. /etc/rc.d/init.d/functions
-suffix=vncproxy
+suffix=xvpvncproxy
prog=openstack-nova-$suffix
exec="/usr/bin/nova-$suffix"
config="/etc/nova/nova.conf"
diff --git a/openstack-nova.spec b/openstack-nova.spec
index 71c8453..17bd794 100644
--- a/openstack-nova.spec
+++ b/openstack-nova.spec
@@ -20,7 +20,9 @@ Source14: openstack-nova-objectstore.init
Source15: openstack-nova-scheduler.init
Source16: openstack-nova-volume.init
Source17: openstack-nova-direct-api.init
-Source19: openstack-nova-vncproxy.init
+Source18: openstack-nova-xvpvncproxy.init
+Source19: openstack-nova-console.init
+Source24: openstack-nova-consoleauth.init
Source20: nova-sudoers
Source21: nova-polkit.pkla
@@ -274,7 +276,9 @@ install -p -D -m 755 %{SOURCE14} %{buildroot}%{_initrddir}/openstack-nova-object
install -p -D -m 755 %{SOURCE15} %{buildroot}%{_initrddir}/openstack-nova-scheduler
install -p -D -m 755 %{SOURCE16} %{buildroot}%{_initrddir}/openstack-nova-volume
install -p -D -m 755 %{SOURCE17} %{buildroot}%{_initrddir}/openstack-nova-direct-api
-install -p -D -m 755 %{SOURCE19} %{buildroot}%{_initrddir}/openstack-nova-vncproxy
+install -p -D -m 755 %{SOURCE18} %{buildroot}%{_initrddir}/openstack-nova-xvpvncproxy
+install -p -D -m 755 %{SOURCE19} %{buildroot}%{_initrddir}/openstack-nova-console
+install -p -D -m 755 %{SOURCE24} %{buildroot}%{_initrddir}/openstack-nova-consoleauth
# Install sudoers
install -p -D -m 440 %{SOURCE20} %{buildroot}%{_sysconfdir}/sudoers.d/nova
@@ -397,6 +401,7 @@ fi
- Sync up with Essex stable branch
- 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
* Fri Apr 13 2012 Pádraig Brady <P at draigBrady.com> - 2012.1-1
- Update to Essex release
More information about the scm-commits
mailing list