[openstack-savanna/el6] 0.3

matt matt at fedoraproject.org
Sun Oct 20 12:43:38 UTC 2013


commit d2680d87049ddaaf31423c2ee3df737d771fce6e
Author: Matthew Farrellee <matt at redhat.com>
Date:   Thu Oct 17 07:21:17 2013 -0400

    0.3

 .gitignore                 |    1 +
 nova-keypairs-get.patch    |   25 -------------------------
 openstack-savanna-api.init |    3 ++-
 openstack-savanna.spec     |   14 ++++++++++----
 sources                    |    2 +-
 5 files changed, 14 insertions(+), 31 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f1dbd81..99994a2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /savanna-0.3.a252.ga1714e0.tar.gz
 /savanna-0.3.a274.gabf778f.tar.gz
 /savanna-0.3.rc3.tar.gz
+/savanna-0.3.tar.gz
diff --git a/openstack-savanna-api.init b/openstack-savanna-api.init
index 17500ed..8ee4b3b 100644
--- a/openstack-savanna-api.init
+++ b/openstack-savanna-api.init
@@ -21,6 +21,7 @@
 prog=openstack-savanna-api
 exec="/usr/bin/savanna-api"
 config="/etc/savanna/savanna.conf"
+logfile="/var/log/savanna/api.log"
 pidfile="/var/run/savanna/savanna-api.pid"
 
 [ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
@@ -31,7 +32,7 @@ start() {
     [ -x $exec ] || exit 5
     [ -f $config ] || exit 6
     echo -n $"Starting $prog: "
-    daemon --user savanna --pidfile $pidfile "$exec --config-file $config &>/dev/null & echo \$! > $pidfile"
+    daemon --user savanna --pidfile $pidfile "$exec --config-file $config --log-file $logfile --verbose &>/dev/null & echo \$! > $pidfile"
     retval=$?
     echo
     [ $retval -eq 0 ] && touch $lockfile
diff --git a/openstack-savanna.spec b/openstack-savanna.spec
index 7eb282f..229eae4 100644
--- a/openstack-savanna.spec
+++ b/openstack-savanna.spec
@@ -1,14 +1,12 @@
 Name:          openstack-savanna
 Version:       0.3
-%define suf    .rc3
-Release:       0.2%{?dist}
+Release:       1%{?dist}
 Summary:       Apache Hadoop cluster management on OpenStack
 License:       ASL 2.0
 URL:           https://launchpad.net/savanna
 Source0:       http://tarballs.openstack.org/savanna/savanna-%{version}%{?suf}.tar.gz
 Source1:       openstack-savanna-api.init
 Patch0:        sqlalchemy0.7-magic.patch
-Patch1:        nova-keypairs-get.patch
 BuildArch:     noarch
 
 BuildRequires: python-pbr
@@ -55,7 +53,6 @@ clusters on OpenStack.
 %prep
 %setup -q -n savanna-%{version}%{?suf}
 %patch0
-%patch1 -p1
 rm -rf savanna.egg-info
 rm -f {test-,}requirements.txt
 sed -i 's/0.5.21/0.5.19/' setup.py
@@ -91,6 +88,8 @@ sed -i -e "s,^connection=.*,connection=sqlite:///$HOME/savanna-server.db," $CONF
 # Do not package tests
 rm -rf %{buildroot}%{python_sitelib}/savanna/tests
 
+mkdir -p -m0755 %{buildroot}/%{_var}/log/savanna
+
 
 #%%check
 #%%{__python} setup.py test
@@ -147,12 +146,19 @@ fi
 %{_datadir}/savanna/savanna.conf.sample-full
 %{python_sitelib}/savanna
 %{python_sitelib}/savanna-%{version}%{?suf}-py?.?.egg-info
+%defattr(-,savanna,savanna,-)
+%dir %{_var}/log/savanna
+
 
 #
 # TODO:
 #  . _savanna-subprocess should be in libexec
 #
 %changelog
+* Sat Oct 19 2013 Matthew Farrellee <matt at redhat> - 0.3-1
+- 0.3 release
+- Enable logging into /var/log/savanna
+
 * Fri Oct 11 2013 Matthew Farrellee <matt at redhat> - 0.3-0.2
 - 0.3 rc3 build
 - Remove workaround patch for novaclient bug 1223934
diff --git a/sources b/sources
index f593404..379d362 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7da1fb47cd56d7915736aae2728cfc9c  savanna-0.3.rc3.tar.gz
+a3fdddc4fd955f71d9fcb5a7dc0ad270  savanna-0.3.tar.gz


More information about the scm-commits mailing list