[openstack-keystone] fix int/str config mismatch
Pádraig Brady
pbrady at fedoraproject.org
Wed Mar 20 14:40:35 UTC 2013
commit 749003b269364d32b1bbc0889fff1b13593a16b0
Author: Pádraig Brady <P at draigBrady.com>
Date: Wed Mar 20 14:26:35 2013 +0000
fix int/str config mismatch
Backport for for http://pad.lv/1137696
...orts-should-be-ints-in-config-bug-1137696.patch | 27 ++++++++++++++++++++
openstack-keystone.spec | 7 ++++-
2 files changed, 33 insertions(+), 1 deletions(-)
---
diff --git a/0001-ports-should-be-ints-in-config-bug-1137696.patch b/0001-ports-should-be-ints-in-config-bug-1137696.patch
new file mode 100644
index 0000000..6370efd
--- /dev/null
+++ b/0001-ports-should-be-ints-in-config-bug-1137696.patch
@@ -0,0 +1,27 @@
+From 230d499f6341027f4749461766ee9b9a9d75ce14 Mon Sep 17 00:00:00 2001
+From: Dolph Mathews <dolph.mathews at gmail.com>
+Date: Tue, 5 Mar 2013 16:07:06 -0600
+Subject: [PATCH] ports should be ints in config (bug 1137696)
+
+Change-Id: I26c0481f1f8987f310e3c3710be49d541418e3fd
+---
+ keystone/config.py | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/keystone/config.py b/keystone/config.py
+index 936926d..ce673be 100644
+--- a/keystone/config.py
++++ b/keystone/config.py
+@@ -179,9 +179,9 @@ register_cli_int('pydev-debug-port', default=None)
+
+ register_str('admin_token', default='ADMIN')
+ register_str('bind_host', default='0.0.0.0')
+-register_str('compute_port', default=8774)
+-register_str('admin_port', default=35357)
+-register_str('public_port', default=5000)
++register_int('compute_port', default=8774)
++register_int('admin_port', default=35357)
++register_int('public_port', default=5000)
+ register_str('public_endpoint', default='http://localhost:%(public_port)d/')
+ register_str('admin_endpoint', default='http://localhost:%(admin_port)d/')
+ register_str('onready')
diff --git a/openstack-keystone.spec b/openstack-keystone.spec
index b75bdca..837519b 100644
--- a/openstack-keystone.spec
+++ b/openstack-keystone.spec
@@ -9,7 +9,7 @@
Name: openstack-keystone
Version: 2013.1
-Release: 0.7.%{release_letter}%{milestone}%{?dist}
+Release: 0.8.%{release_letter}%{milestone}%{?dist}
Summary: OpenStack Identity Service
License: ASL 2.0
@@ -24,6 +24,7 @@ Source5: openstack-keystone-sample-data
#
# patches_base=2013.1.g3
#
+Patch0001: 0001-ports-should-be-ints-in-config-bug-1137696.patch
BuildArch: noarch
BuildRequires: python2-devel
@@ -86,6 +87,7 @@ This package contains documentation for Keystone.
%prep
%setup -q -n keystone-%{version}.%{release_letter}%{milestone}
+%patch0001 -p1
sed -i 's/2013.1.g3/2013.1/' PKG-INFO
find . \( -name .gitignore -o -name .placeholder \) -delete
@@ -206,6 +208,9 @@ fi
%endif
%changelog
+* Wed Mar 20 2013 Pádraig Brady <pbrady at redhat.com> 2013.1-0.8.g3
+- fix a grizzly issue with int/str config mismatch
+
* Mon Mar 11 2013 Alan Pevec <apevec at redhat.com> 2013.1-0.7.g3
- openssl is required for PKI tokens rhbz#918757
More information about the scm-commits
mailing list