[openstack-glance/f20] updating to dist
John Bresnahan
buzztroll at fedoraproject.org
Sat Sep 21 01:08:06 UTC 2013
commit 203fc6c60dc37d29965ed31417363969d06a6827
Author: John Bresnahan <jbresnah at redhat.com>
Date: Fri Sep 20 14:37:18 2013 -1000
updating to dist
glance-api-dist.conf | 13 +++++++++++++
glance-registry-dist.conf | 14 ++++++++++++++
glance-scrubber-dist.conf | 4 ++++
openstack-glance.spec | 29 ++++++++++++-----------------
4 files changed, 43 insertions(+), 17 deletions(-)
---
diff --git a/glance-api-dist.conf b/glance-api-dist.conf
new file mode 100644
index 0000000..5928ac6
--- /dev/null
+++ b/glance-api-dist.conf
@@ -0,0 +1,13 @@
+[DEFAULT]
+debug = False
+verbose = True
+
+sql_connection = mysql://glance:glance@localhost/glance
+
+[keystone_authtoken]
+admin_tenant_name = %%SERVICE_TENANT_NAME%%
+admin_user = %SERVICE_USER%
+admin_password = %SERVICE_PASSWORD%
+auth_host = 127.0.0.1
+auth_port = 35357
+auth_protocol = http
diff --git a/glance-registry-dist.conf b/glance-registry-dist.conf
new file mode 100644
index 0000000..4384f2e
--- /dev/null
+++ b/glance-registry-dist.conf
@@ -0,0 +1,14 @@
+[DEFAULT]
+
+debug = False
+verbose = True
+sql_connection = mysql://glance:glance@localhost/glance
+
+[keystone_authtoken]
+
+admin_tenant_name = %%SERVICE_TENANT_NAME%%
+admin_user = %SERVICE_USER%
+admin_password %SERVICE_PASSWORD%
+auth_host = 127.0.0.1
+auth_port = 35357
+auth_protocol = http
diff --git a/glance-scrubber-dist.conf b/glance-scrubber-dist.conf
new file mode 100644
index 0000000..93d4fc0
--- /dev/null
+++ b/glance-scrubber-dist.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+
+debug = False
+verbose = True
diff --git a/openstack-glance.spec b/openstack-glance.spec
index d25fe84..059879f 100644
--- a/openstack-glance.spec
+++ b/openstack-glance.spec
@@ -1,6 +1,6 @@
Name: openstack-glance
Version: 2013.2
-Release: 0.9.b3%{?dist}
+Release: 0.10.b3%{?dist}
Summary: OpenStack Image Service
Group: Applications/System
@@ -12,6 +12,10 @@ Source2: openstack-glance-registry.service
Source3: openstack-glance-scrubber.service
Source4: openstack-glance.logrotate
+Source5: glance-api-dist.conf
+Source6: glance-registry-dist.conf
+Source7: glance-scrubber-dist.conf
+
#
# patches_base=2013.2.b3
#
@@ -125,8 +129,6 @@ rm -rf {test-,}requirements.txt tools/{pip,test}-requires
%build
# Change the default config
-openstack-config --set etc/glance-registry.conf DEFAULT sql_connection mysql://glance:glance@localhost/glance
-openstack-config --set etc/glance-api.conf DEFAULT sql_connection mysql://glance:glance@localhost/glance
# Move authtoken configuration out of paste.ini
openstack-config --del etc/glance-api-paste.ini filter:authtoken admin_tenant_name
openstack-config --del etc/glance-api-paste.ini filter:authtoken admin_user
@@ -134,26 +136,12 @@ openstack-config --del etc/glance-api-paste.ini filter:authtoken admin_password
openstack-config --del etc/glance-api-paste.ini filter:authtoken auth_host
openstack-config --del etc/glance-api-paste.ini filter:authtoken auth_port
openstack-config --del etc/glance-api-paste.ini filter:authtoken auth_protocol
-#openstack-config --set etc/glance-api.conf paste_deploy flavor keystone
-openstack-config --set etc/glance-api.conf keystone_authtoken admin_tenant_name %%SERVICE_TENANT_NAME%%
-openstack-config --set etc/glance-api.conf keystone_authtoken admin_user %SERVICE_USER%
-openstack-config --set etc/glance-api.conf keystone_authtoken admin_password %SERVICE_PASSWORD%
-openstack-config --set etc/glance-api.conf keystone_authtoken auth_host 127.0.0.1
-openstack-config --set etc/glance-api.conf keystone_authtoken auth_port 35357
-openstack-config --set etc/glance-api.conf keystone_authtoken auth_protocol http
openstack-config --del etc/glance-registry-paste.ini filter:authtoken admin_tenant_name
openstack-config --del etc/glance-registry-paste.ini filter:authtoken admin_user
openstack-config --del etc/glance-registry-paste.ini filter:authtoken admin_password
openstack-config --del etc/glance-registry-paste.ini filter:authtoken auth_host
openstack-config --del etc/glance-registry-paste.ini filter:authtoken auth_port
openstack-config --del etc/glance-registry-paste.ini filter:authtoken auth_protocol
-#openstack-config --set etc/glance-registry.conf paste_deploy flavor keystone
-openstack-config --set etc/glance-registry.conf keystone_authtoken admin_tenant_name %%SERVICE_TENANT_NAME%%
-openstack-config --set etc/glance-registry.conf keystone_authtoken admin_user %SERVICE_USER%
-openstack-config --set etc/glance-registry.conf keystone_authtoken admin_password %SERVICE_PASSWORD%
-openstack-config --set etc/glance-registry.conf keystone_authtoken auth_host 127.0.0.1
-openstack-config --set etc/glance-registry.conf keystone_authtoken auth_port 35357
-openstack-config --set etc/glance-registry.conf keystone_authtoken auth_protocol http
%{__python} setup.py build
@@ -191,11 +179,14 @@ install -d -m 755 %{buildroot}%{_sharedstatedir}/glance/images
# Config file
install -p -D -m 640 etc/glance-api.conf %{buildroot}%{_sysconfdir}/glance/glance-api.conf
+install -p -D -m 640 %{SOURCE5} %{buildroot}%{_datadir}/glance/glance-api-dist.conf
install -p -D -m 640 etc/glance-api-paste.ini %{buildroot}%{_sysconfdir}/glance/glance-api-paste.ini
install -p -D -m 640 etc/glance-registry.conf %{buildroot}%{_sysconfdir}/glance/glance-registry.conf
+install -p -D -m 640 %{SOURCE6} %{buildroot}%{_datadir}/glance/glance-registry-dist.conf
install -p -D -m 640 etc/glance-registry-paste.ini %{buildroot}%{_sysconfdir}/glance/glance-registry-paste.ini
install -p -D -m 640 etc/glance-cache.conf %{buildroot}%{_sysconfdir}/glance/glance-cache.conf
install -p -D -m 640 etc/glance-scrubber.conf %{buildroot}%{_sysconfdir}/glance/glance-scrubber.conf
+install -p -D -m 640 %{SOURCE7} %{buildroot}%{_datadir}/glance/glance-scrubber-dist.conf
install -p -D -m 640 etc/policy.json %{buildroot}%{_sysconfdir}/glance/policy.json
install -p -D -m 640 etc/schema-image.json %{buildroot}%{_sysconfdir}/glance/schema-image.json
@@ -260,6 +251,10 @@ fi
%{_bindir}/glance-scrubber
%{_bindir}/glance-replicator
+%{_datadir}/glance/glance-api-dist.conf
+%{_datadir}/glance/glance-registry-dist.conf
+%{_datadir}/glance/glance-scrubber-dist.conf
+
%{_unitdir}/openstack-glance-api.service
%{_unitdir}/openstack-glance-registry.service
%{_unitdir}/openstack-glance-scrubber.service
More information about the scm-commits
mailing list