[wallaby] 0.16.4

William Christian Benton willb at fedoraproject.org
Sat Oct 5 20:55:15 UTC 2013


commit 3e49ecfd67f9afb8c080ad02978b3d72bab3b2e0
Author: William Benton <willb at redhat.com>
Date:   Sat Oct 5 15:55:04 2013 -0500

    0.16.4

 .gitignore                         |    1 +
 0001-updated-spec-for-0.16.0.patch |   27 ---------
 sources                            |    2 +-
 wallaby.spec                       |  106 +++++++++++++++++++++++-------------
 4 files changed, 70 insertions(+), 66 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3f7fd5c..9876909 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /wallaby-0.12.4.tar.gz
 /wallaby-0.16.0.tar.gz
 /wallaby-0.16.3.tar.gz
+/wallaby-0.16.4.tar.gz
diff --git a/sources b/sources
index 3631d42..4323c78 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8ba1c34462593f61381269bacbd88047  wallaby-0.16.3.tar.gz
+4f5df69f3e1e8d69949a609eb5699807  wallaby-0.16.4.tar.gz
diff --git a/wallaby.spec b/wallaby.spec
index 2af985c..d047d9c 100644
--- a/wallaby.spec
+++ b/wallaby.spec
@@ -13,7 +13,6 @@
 %endif
 
 %if (0%{?fedora} >= 17 || 0%{?rhel} >= 6)
-%global 
 %global wallaby_uid -u 181
 %endif
 
@@ -23,7 +22,7 @@
 %global has_sinatra 0
 %endif
 
-%if (0%{?fedora} >= 17) || 0%{?rhel} >= 7
+%if (0%{?fedora} >= 17)
 %global ruby_abi 1.9.1
 %global ruby_appropriate_install_dir %{ruby_vendorlibdir}
 %global requires_ruby_devel 1
@@ -34,6 +33,13 @@
 %global ruby_appropriate_install_dir %{ruby_sitelib}
 %endif
 
+%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%global ruby_runtime ruby(release)
+%else
+%global ruby_runtime ruby(abi) = %{?ruby_abi}
+%endif
+
+
 %if %{building_for_el5} == 1
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
@@ -41,23 +47,22 @@
 
 
 
-Summary: Condor pool configuration service with QMF interface
+Summary: HTCondor pool configuration service with QMF interface
 Name: wallaby
-Version: 0.16.3
-Release: 4%{?dist}
+Version: 0.16.4
+Release: 1%{?dist}
 Group: Applications/System
 License: ASL 2.0
 URL: http://git.fedorahosted.org/git/grid/wallaby.git
 Source0: https://fedorahosted.org/releases/g/r/grid/%{name}-%{version}.tar.gz
+
 %if %{building_for_el5}
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 %endif
 BuildRequires: python2-devel
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
-Requires: ruby(release)
-%else
-Requires: ruby(abi) = %{?ruby_abi}
-%endif
+
+Requires: %{ruby_runtime}
+
 BuildRequires: ruby
 Requires: ruby-qpid-qmf >= 0.7.929717
 Requires: ruby-spqr >= 0.3.6
@@ -78,8 +83,8 @@ Requires(postun): initscripts
 BuildArch: noarch
 
 %description
-Wallaby is a configuration service for Condor pools.  It provides a
-semantic model of Condor configuration, enabling administrators to
+Wallaby is a configuration service for HTCondor pools.  It provides a
+semantic model of HTCondor configurations, enabling administrators to
 apply high-level features to groups of nodes rather than set the
 values of low-level parameters in configuration files.  Wallaby also
 validates configurations before deploying them, pushes out
@@ -89,11 +94,7 @@ and manages multiple versions of configurations.
 %package utils
 Summary: Utilities to interact with the Wallaby service
 Group: Applications/System
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
-Requires: ruby(release)
-%else
-Requires: ruby(abi) = %{?ruby_abi}
-%endif
+Requires: %{ruby_runtime}
 Requires: ruby-qpid-qmf >= 0.7.929717
 Requires: ruby-wallaby = %{version}
 
@@ -104,11 +105,7 @@ and node configurations and interacting with the Wallaby service.
 %package -n ruby-wallaby
 Summary: Wallaby implementation libraries, API, and client library
 Group: Applications/System
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
-Requires: ruby(release)
-%else
-Requires: ruby(abi) = %{?ruby_abi}
-%endif
+Requires: %{ruby_runtime}
 Requires: ruby-irb
 Requires: ruby-qpid-qmf >= 0.7.929717
 Requires: ruby-spqr >= 0.3.5
@@ -133,11 +130,7 @@ that interact with the Wallaby configuration service over QMF.
 %package -n wallaby-http-server
 Summary: Wallaby web service interface
 Group: Applications/System
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
-Requires: ruby(release)
-%else
-Requires: ruby(abi) = %{?ruby_abi}
-%endif
+Requires: %{ruby_runtime}
 Requires: ruby-irb
 Requires: ruby-qpid-qmf >= 0.7.929717
 Requires: ruby-wallaby = %{version}-%{release}
@@ -159,7 +152,6 @@ Wallaby.
 %prep
 %setup -q
 
-%patch0 -p1
 %build
 
 sed 's/^export //' < etc/sysconfig/wallaby-agent > etc/sysconfig/wallaby-agent-env
@@ -306,27 +298,65 @@ fi
 %endif
 
 %changelog
-* Fri Oct 04 2013 willb <willb at redhat.com> - 0.16.3-4
-- Fixes broken ruby-qmf dependency
-- Many fixes from upstream version 0.16.3, including:
+
+* Sat Oct 5 2013 willb <willb at redhat> - 0.16.4-1
+- Fixes issues related to case-insensitivity of parameter names
+- Fixes issues with inventory constraints on 32-bit systems
+- Fixes packaging issues on contemporary Fedora releases
+
+* Mon Jan 7 2013 willb <willb at redhat> - 0.16.3-1
 - Fixes edge cases reported in BZ 802821
+
+* Fri Jan 4 2013 willb <willb at redhat> - 0.16.2-1
 - Fixes BZs 850205, 885787, 872663, 881366
 - specfile descriptions updated to reflect upstream naming changes
 
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.16.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+* Fri Oct 12 2012 willb <willb at redhat> - 0.16.1-2
+- Fixes BZs 820419, 825963, 802799, and 801632 (tool support and internal bugs)
+- Fixes BZ 864091 (cosmetic issue:  READ vs READ_ONLY role in list-users)
+- Fixes BZ 864421 (cosmetic issue:  authentication for snapshot commands)
+- Store#storeinit now requires WRITE access
+- This package now uses the designated Wallaby UID on EL6 (available since RHBA-2012:0778-1)
+- Test suite fixes
 
-* Fri Mar 29 2013 Vít Ondruch <vondruch at redhat.com> - 0.16.0-3
-- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
+* Fri Oct 5 2012 willb <willb at redhat> - 0.16.1-1
+- Fixes BZs 786801, 796406, 802821, 850205, 851217, and incorporates all fixes from the 0.16.0 series.
 
-* Fri Feb 15 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.16.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+* Fri Oct 5 2012 willb <willb at redhat> - 0.16.0-9
+- Fixes BZ 861055
 
+* Thu Oct 4 2012 willb <willb at redhat> - 0.16.0-8
+- Packaging fixes
+
+* Thu Oct 4 2012 willb <willb at redhat> - 0.16.0-7
+- 0.16.0-6 built without an updated changelog
+
+* Thu Oct 4 2012 willb <willb at redhat> - 0.16.0-6
+- Fixes for database migration errors coming from 0.12.5-10 (but not earlier releases); BZ 861081
+- Fixes for spurious error messages in agent failure cases related to the secret file
+- Fixes for various API methods with incorrect or confusing permissions
+
+* Tue Sep 25 2012 willb <willb at redhat> - 0.16.0-5
+- Addresses more issues uncovered in authentication support (incorporates the "arno" patchset and revisions)
+- Fixes for spurious test-suite failures
+
+* Tue Sep 18 2012 willb <willb at redhat> - 0.16.0-4
+- Addresses issues uncovered while testing authentication support (incorporates the "arno" patchset)
+
+* Thu Sep 6 2012 willb <willb at redhat> - 0.16.0-3
+- Minor fixes to client library crashing bugs exposed by authorization support
+
+* Wed Aug 15 2012 willb <willb at redhat> - 0.16.0-2
+- Added default value for WALLABY_USERDB_NAME to supplied environment file
+- Minor fixes to authorization issues uncovered in development
 
 * Tue Aug 7 2012 willb <willb at redhat> - 0.16.0-1
-- per-method authentication support for wallaby API methods
+- per-method authorization support for wallaby API methods
 - API version bump to 20101031.6
 
+* Thu Jun 28 2012 willb <willb at redhat> - 0.12.5-10
+- fixes BZs 748507, 834141, 807820, and 835525 (all backports from 0.15.x)
+
 * Tue Jun 26 2012 willb <willb at redhat> - 0.15.1-3
 - fixes for some stealthier serialized-configuration type-sniffing bugs and attendant nasty crashes (BZ 835713)
 


More information about the scm-commits mailing list