[openshift-origin-cartridge-abstract] updateing to 1.0.4

tdawson tdawson at fedoraproject.org
Tue Nov 6 17:12:58 UTC 2012


commit 41c65f99178d6e339f07b56ad8f0510033a4cb82
Author: Troy Dawson <tdawson at redhat.com>
Date:   Tue Nov 6 11:12:50 2012 -0600

    updateing to 1.0.4

 .gitignore                               |    1 +
 openshift-origin-cartridge-abstract.spec |  315 ++++++++++++++++++++++++------
 sources                                  |    2 +-
 3 files changed, 253 insertions(+), 65 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5c6e153..e67e8e8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /openshift-origin-cartridge-abstract-0.14.4.tar.gz
+/openshift-origin-cartridge-abstract-1.0.4.tar.gz
diff --git a/openshift-origin-cartridge-abstract.spec b/openshift-origin-cartridge-abstract.spec
index 5b1c3b4..004809e 100644
--- a/openshift-origin-cartridge-abstract.spec
+++ b/openshift-origin-cartridge-abstract.spec
@@ -1,42 +1,44 @@
-%global cartdir %{_libexecdir}/stickshift/cartridges
+%define cartdir %{_libexecdir}/openshift/cartridges
 
-Summary:   OpenShift Origin common cartridge components
+Summary:   OpenShift common cartridge components
 Name:      openshift-origin-cartridge-abstract
-Version:   0.14.4
-Release:   5%{?dist}
+Version:   1.0.4
+Release:   2%{?dist}
+Group:     Network/Daemons
 License:   ASL 2.0
 URL:       http://openshift.redhat.com
-Source0:   http://mirror.openshift.com/pub/openshift-origin/source/%{name}/%{name}-%{version}.tar.gz
+Source0:   http://mirror.openshift.com/pub/origin-server/source/%{name}/%{name}-%{version}.tar.gz
 BuildArch: noarch
-Requires:  git
-Requires:  httpd
+
 Requires:  facter
+Requires:  git
+Requires:  make
 Requires:  mod_ssl
 # abstract/info/connection-hooks/publish-http-url
 Requires:  python
-# abstract/info/connection-hooks/open_ports.sh
+# abstract/info/bin/jenkins_build
+Requires:  ruby
+Requires:  rubygems
+Requires:  rubygem(json)
+# abstract/info/bin/open_ports.sh
 Requires:  socat
-# abstract/info/connection-hooks/nurture_app_push.sh
+# abstract/info/bin/nurture_app_push.sh
 Requires:  curl
-# abstract/info/connection-hooks/sync_gears.sh
+# abstract/info/bin/sync_gears.sh
 Requires:  rsync
 # abstract/info/lib/network
 Requires:  lsof
-# abstract/info/bin/jenkins_build
-Requires:  ruby
-Requires:  rubygems
-Requires:  rubygem(json)
 
+Obsoletes: stickshift-abstract
 
 %description
-This contains the common function used while building 
-openshift cartridges.
+This contains the common function used while building cartridges.
 
-%package jboss
-Summary: OpenShift Origin common jboss cartridge components
-Requires: %{name} = %{version}
+%package   jboss
+Summary:   OpenShift common jboss cartridge components
+Requires:  %{name} = %{version}
 # abstract-jboss/info/bin/build.sh
-Requires: /usr/bin/mvn
+Requires:  /usr/bin/mvn
 
 %description jboss
 This contains the common function used while building 
@@ -49,62 +51,247 @@ openshift jboss cartridges.
 
 %install
 mkdir -p %{buildroot}%{cartdir}
-# Copy over files
 cp -rvp abstract %{buildroot}%{cartdir}/
 cp -rvp abstract-httpd %{buildroot}%{cartdir}/
 cp -rvp abstract-jboss %{buildroot}%{cartdir}/
-# Fix empty files
-echo "# info" >> %{buildroot}%{cartdir}/abstract/info/hooks/info
-echo "# post-install" >> %{buildroot}%{cartdir}/abstract/info/hooks/post-install
-echo "# post-remove" >> %{buildroot}%{cartdir}/abstract/info/hooks/post-remove
-echo "# remove-module" >> %{buildroot}%{cartdir}/abstract/info/hooks/remove-module
-echo "# add-module" >> %{buildroot}%{cartdir}/abstract/info/hooks/add-module
-# Fix permissions
-pushd %{buildroot}%{cartdir}/abstract/info/hooks/
-  chmod 755 *
-  chmod 644 info post-install post-remove remove-module add-module
-popd
-chmod 755 %{buildroot}%{cartdir}/abstract-jboss/info/hooks/configure
+
 # Remove bundled library
 rm -f %{buildroot}%{cartdir}/abstract-jboss/info/data/mysql.tar
 
 %files
 %doc COPYRIGHT LICENSE
-%dir %{_libexecdir}/stickshift/
-%dir %{_libexecdir}/stickshift/cartridges/
-%dir %attr(0755,root,root) %{_libexecdir}/stickshift/cartridges/abstract-httpd/
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract-httpd/info/hooks/
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract-httpd/info/bin/
-%dir %attr(0755,root,root) %{_libexecdir}/stickshift/cartridges/abstract/
-%{_libexecdir}/stickshift/cartridges/abstract/info/hooks/*
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract/info/bin/
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract/info/lib/
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract/info/connection-hooks/
+%dir %{_libexecdir}/openshift/
+%dir %{_libexecdir}/openshift/cartridges/
+%dir %attr(0755,root,root) %{_libexecdir}/openshift/cartridges/abstract-httpd/
+%attr(0750,-,-) %{_libexecdir}/openshift/cartridges/abstract-httpd/info/hooks/
+%attr(0755,-,-) %{_libexecdir}/openshift/cartridges/abstract-httpd/info/bin/
+%dir %attr(0755,root,root) %{_libexecdir}/openshift/cartridges/abstract/
+%dir %attr(0755,root,root) %{_libexecdir}/openshift/cartridges/abstract/info/
+%attr(0750,-,-) %{_libexecdir}/openshift/cartridges/abstract/info/hooks/
+%attr(0755,-,-) %{_libexecdir}/openshift/cartridges/abstract/info/bin/
+%attr(0755,-,-) %{_libexecdir}/openshift/cartridges/abstract/info/lib/
+%attr(0750,-,-) %{_libexecdir}/openshift/cartridges/abstract/info/connection-hooks/
 
 %files jboss
 %doc COPYRIGHT LICENSE
-%dir %attr(0755,root,root) %{_libexecdir}/stickshift/cartridges/abstract-jboss/
-%{_libexecdir}/stickshift/cartridges/abstract-jboss/info/hooks/
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract-jboss/info/bin/
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract-jboss/info/connection-hooks/
-%attr(0755,-,-) %{_libexecdir}/stickshift/cartridges/abstract-jboss/info/data/
-%attr(0644,-,-) %{_libexecdir}/stickshift/cartridges/abstract-jboss/info/configuration/*
+%dir %attr(0755,root,root) %{_libexecdir}/openshift/cartridges/abstract-jboss/
+%dir %attr(0755,root,root) %{_libexecdir}/openshift/cartridges/abstract-jboss/info/
+%attr(0750,-,-) %{_libexecdir}/openshift/cartridges/abstract-jboss/info/hooks/
+%attr(0755,-,-) %{_libexecdir}/openshift/cartridges/abstract-jboss/info/bin/
+%attr(0750,-,-) %{_libexecdir}/openshift/cartridges/abstract-jboss/info/connection-hooks/
+%attr(0750,-,-) %{_libexecdir}/openshift/cartridges/abstract-jboss/info/data/
 
 %changelog
-* Mon Jul 30 2012 Troy Dawson <tdawson at redhat.com> 0.14.4-5
-- Removed mysql.tar from abstract-jboss
-- Have docs just in the normal place
-
-* Mon Jul 30 2012 Troy Dawson <tdawson at redhat.com> 0.14.4-4
+* Tue Nov 06 2012 Troy Dawson <tdawson at redhat.com> 1.0.4-2
+- Cleanup spec for Fedora
+- Added docs to their normal place
+- Added orphaned directories
 - Added dependancies, with what needs them
 - Separated jboss into it's own rpm
+- Removed mysql.tar from abstract-jboss
 
-* Fri Jul 27 2012 Troy Dawson <tdawson at redhat.com> 0.14.4-3
-- Added docs to their normal place
-- Added orphaned directories
+* Fri Nov 02 2012 Adam Miller <admiller at redhat.com> 1.0.4-1
+- Unnecessary to run as system_u and causes test failures.
+  (rmillner at redhat.com)
+- BZ 872008: Use complete context def. (rmillner at redhat.com)
+
+* Thu Nov 01 2012 Adam Miller <admiller at redhat.com> 1.0.3-1
+- Port enable/disable_stale_detection (jhonce at redhat.com)
+
+* Wed Oct 31 2012 Adam Miller <admiller at redhat.com> 1.0.2-1
+- Fix bundle caching during Jenkins builds (ironcladlou at gmail.com)
+
+* Tue Oct 30 2012 Adam Miller <admiller at redhat.com> 1.0.1-1
+- bumping specs to at least 1.0.0 (dmcphers at redhat.com)
+
+* Mon Oct 29 2012 Adam Miller <admiller at redhat.com> 0.17.20-1
+- BZ 867322: Test if a cart was the only cart on a gear was failing.
+  (rmillner at redhat.com)
+
+* Fri Oct 26 2012 Adam Miller <admiller at redhat.com> 0.17.19-1
+- Decouple hook subprocess streams from the parent process
+  (ironcladlou at gmail.com)
+- Fix submodule extraction by expanding ~ properly (ironcladlou at gmail.com)
+- Make stop function work when called prior to any app start
+  (ironcladlou at gmail.com)
+
+* Mon Oct 22 2012 Adam Miller <admiller at redhat.com> 0.17.18-1
+- Merge pull request #724 from Miciah/cartridge-abstract-require-make
+  (openshift+bot at redhat.com)
+- Make cartridge-abstract depend on make (miciah.masters at gmail.com)
+
+* Fri Oct 19 2012 Adam Miller <admiller at redhat.com> 0.17.17-1
+- Merge pull request #717 from pravisankar/dev/ravi/bug/866411
+  (dmcphers at redhat.com)
+- Fix for Bug# 866411 (rpenta at redhat.com)
+- Fix clustering env var references (ironcladlou at gmail.com)
+
+* Thu Oct 18 2012 Adam Miller <admiller at redhat.com> 0.17.16-1
+- Fixing outstanding cgroups issues Removing hardcoded references to "OpenShift
+  guest" and using GEAR_GECOS from node.conf instead (kraman at gmail.com)
+- Fixed broker/node setup scripts to install cgroup services. Fixed
+  mcollective-qpid plugin so it installs during origin package build. Updated
+  cgroups init script to work with both systemd and init.d Updated oo-trap-user
+  script Renamed oo-cgroups to openshift-cgroups (service and init.d) and
+  created oo-admin-ctl-cgroups Pulled in oo-get-mcs-level and abstract/util
+  from origin-selinux branch Fixed invalid file path in rubygem-openshift-
+  origin-auth-mongo spec Fixed invlaid use fo Mcollective::Config in
+  mcollective-qpid-plugin (kraman at gmail.com)
+- Fix mysql-5.1 snapshot for scalable apps (ironcladlou at gmail.com)
+
+* Tue Oct 16 2012 Adam Miller <admiller at redhat.com> 0.17.15-1
+- Merge branch 'master' of https://github.com/openshift/origin-server
+  (bdecoste at gmail.com)
+- jboss use abstract restore_tar and tidy (bdecoste at gmail.com)
+
+* Mon Oct 15 2012 Adam Miller <admiller at redhat.com> 0.17.14-1
+- BZ863937  Need update rhc app tail to rhc tail for output of rhc threaddump
+  command (calfonso at redhat.com)
+- BZ866327 (bdecoste at gmail.com)
+- Merge pull request #661 from ramr/master (openshift+bot at redhat.com)
+- Merge pull request #644 from bdecoste/master (openshift+bot at redhat.com)
+- Don't use rhcsh to control remote dbs. Also fix a typo in the postgres
+  cartridge -- variable name. (ramr at redhat.com)
+- BZ 864519: Fix for git push failing for scalable apps w/ dbs.
+  (mpatel at redhat.com)
+- added tests and enabled ews (bdecoste at gmail.com)
+- Removing old build scripts Moving broker/node setup utilities into util
+  packages Fix Auth service module name conflicts (kraman at gmail.com)
+- Merge pull request #623 from mrunalp/bugs/863998 (openshift+bot at redhat.com)
+- Merge pull request #617 from mrunalp/bugs/util_db_functions_fix
+  (openshift+bot at redhat.com)
+- BZ 863998: Fix path to git repo. (mpatel at redhat.com)
+- Fix functions to get installed dbs. (mpatel at redhat.com)
+- Honor stop_lock during app_ctl stop calls (ironcladlou at gmail.com)
+
+* Mon Oct 08 2012 Dan McPherson <dmcphers at redhat.com> 0.17.13-1
+- suppressing tmp cleanup errors in tidy script (abhgupta at redhat.com)
+- renaming crankcase -> origin-server (dmcphers at redhat.com)
+
+* Fri Oct 05 2012 Krishna Raman <kraman at gmail.com> 0.17.12-1
+- new package built with tito
+
+* Thu Oct 04 2012 Adam Miller <admiller at redhat.com> 0.17.9-1
+- Bug 860240 (dmcphers at redhat.com)
+- Merge pull request #595 from mrunalp/dev/typeless (dmcphers at redhat.com)
+- Typeless gear changes (mpatel at redhat.com)
+
+* Wed Oct 03 2012 Adam Miller <admiller at redhat.com> 0.17.8-1
+- Fix for bugz 859990 - Unidling on ssh. (ramr at redhat.com)
+
+* Fri Sep 28 2012 Adam Miller <admiller at redhat.com> 0.17.7-1
+- Fix for bugz 859565 - .dev.rhcloud.com matches foo-bardev.rhcloud.com
+  (ramr at redhat.com)
+
+* Thu Sep 27 2012 Adam Miller <admiller at redhat.com> 0.17.6-1
+- Detect threaddump on a scalable application and print error.
+  (rmillner at redhat.com)
+
+* Wed Sep 26 2012 Adam Miller <admiller at redhat.com> 0.17.5-1
+- Merge pull request #528 from bdecoste/master (openshift+bot at redhat.com)
+- BZ857143 (bdecoste at gmail.com)
+
+* Mon Sep 24 2012 Adam Miller <admiller at redhat.com> 0.17.4-1
+- Merge pull request #498 from mscherer/add_recursive_submodule
+  (dmcphers at redhat.com)
+- add recursive submodule handling and simply initialization
+  (mscherer at redhat.com)
+
+* Mon Sep 24 2012 Adam Miller <admiller at redhat.com> 0.17.3-1
+- BZ857205 part2 (bdecoste at gmail.com)
+
+* Thu Sep 20 2012 Adam Miller <admiller at redhat.com> 0.17.2-1
+- BZ858605 (bdecoste at gmail.com)
+- BZ857205 (bdecoste at gmail.com)
+- Merge pull request #502 from rajatchopra/master (openshift+bot at redhat.com)
+- fixed started state for extended tests for hot_deploy (bdecoste at gmail.com)
+- fix for bug#858092 (rchopra at redhat.com)
+- US2747 (bdecoste at gmail.com)
+- Merge pull request #479 from rmillner/f17proxy (openshift+bot at redhat.com)
+- The chkconfig test no longer works on F17 and was no longer needed once port-
+  proxy moved to origin-server (rmillner at redhat.com)
+- US2747 (bdecoste at gmail.com)
+
+* Wed Sep 12 2012 Adam Miller <admiller at redhat.com> 0.17.1-1
+- bump_minor_versions for sprint 18 (admiller at redhat.com)
+
+* Fri Sep 07 2012 Adam Miller <admiller at redhat.com> 0.16.4-1
+- Fix for Bug 852268 (jhonce at redhat.com)
+
+* Thu Sep 06 2012 Adam Miller <admiller at redhat.com> 0.16.3-1
+- Fix for bugz 853372 - Failed to move primary cartridge app due to httpd.pid
+  file being empty. (ramr at redhat.com)
+- Fix for bugz 852518 - Failed move due to httpd.pid file being empty.
+  (ramr at redhat.com)
+
+* Thu Aug 30 2012 Adam Miller <admiller at redhat.com> 0.16.2-1
+- Patch for BZ850962 (jhonce at redhat.com)
+
+* Wed Aug 22 2012 Adam Miller <admiller at redhat.com> 0.16.1-1
+- bump_minor_versions for sprint 17 (admiller at redhat.com)
+
+* Tue Aug 21 2012 Adam Miller <admiller at redhat.com> 0.15.7-1
+- support for removing app local environment variables (rchopra at redhat.com)
+
+* Fri Aug 17 2012 Adam Miller <admiller at redhat.com> 0.15.6-1
+- Merge pull request #397 from rmillner/apachectl (openshift+bot at redhat.com)
+- Fedora 17 does away with the init script method of calling configtest and
+  graceful. (rmillner at redhat.com)
+- Wrong path to stats socket. (rmillner at redhat.com)
+- BZ844876: Needed to be more specific with the filter. (rmillner at redhat.com)
+
+* Thu Aug 16 2012 Adam Miller <admiller at redhat.com> 0.15.5-1
+- US2102: Allow PostgreSQL to be embedded in a scalable application.
+  (rmillner at redhat.com)
+
+* Wed Aug 15 2012 Adam Miller <admiller at redhat.com> 0.15.4-1
+- Merge pull request #374 from rajatchopra/US2568 (openshift+bot at redhat.com)
+- Merge pull request #375 from mrunalp/dev/US2696 (openshift+bot at redhat.com)
+- US2696: Support for mysql/mongo cartridge level move. (mpatel at redhat.com)
+- support for app-local ssh key distribution (rchopra at redhat.com)
+
+* Tue Aug 14 2012 Adam Miller <admiller at redhat.com> 0.15.3-1
+- Merge pull request #356 from rmillner/BZ847150 (openshift+bot at redhat.com)
+- Remove Mike's email address and replace it with bofh (admiller at redhat.com)
+- Queue multiple requests behind one httpd graceful or restart call for C9.
+  (rmillner at redhat.com)
+
+* Thu Aug 09 2012 Adam Miller <admiller at redhat.com> 0.15.2-1
+- Create sandbox directory. (rmillner at redhat.com)
+- BZ 845332: Separate out configuration file management from the init script so
+  that systemd properly interprets the daemon restart. (rmillner at redhat.com)
+- Merge pull request #325 from kraman/dev/kraman/features/origin
+  (rmillner at redhat.com)
+- Reducing the amount of entropy needed to generate a password. The extra
+  entropy was being discarded anyway. (kraman at gmail.com)
+
+* Thu Aug 02 2012 Adam Miller <admiller at redhat.com> 0.15.1-1
+- bump_minor_versions for sprint 16 (admiller at redhat.com)
+- BZ 844876: ignore the haproxy status socket (rmillner at redhat.com)
+
+* Tue Jul 31 2012 Adam Miller <admiller at redhat.com> 0.14.9-1
+- Merge pull request #302 from rmillner/dev/rmillner/bug/844123
+  (rchopra at redhat.com)
+- BZ844267 plus abstracted app_ctl_impl.sh (bdecoste at gmail.com)
+- Move direct calls to httpd init script to httpd_singular locking script
+  (rmillner at redhat.com)
+
+* Tue Jul 31 2012 Adam Miller <admiller at redhat.com> 0.14.8-1
+- abstracted app_ctl_impl.sh (bdecoste at gmail.com)
+- BZ844267 plus abstracted app_ctl_impl.sh (bdecoste at gmail.com)
+
+* Tue Jul 31 2012 William DeCoste <wdecoste at redhat.com> 0.14.7-1
+- abstracted app_ctl_impl.sh for JBoss
+
+* Thu Jul 26 2012 Dan McPherson <dmcphers at redhat.com> 0.14.6-1
+- BZ 843354: Don't generate passwords that start with "-".
+  (rmillner at redhat.com)
+- Stand-alone mysql or mongodb gears disable stale detection.
+  (rmillner at redhat.com)
 
-* Mon Jul 23 2012 Troy Dawson <tdawson at redhat.com> 0.14.4-2
-- Fixup for Fedora
+* Tue Jul 24 2012 Adam Miller <admiller at redhat.com> 0.14.5-1
+- Add pre and post destroy calls on gear destruction and move unobfuscate and
+  openshift-origin-proxy out of cartridge hooks and into node. (rmillner at redhat.com)
 
 * Thu Jul 19 2012 Adam Miller <admiller at redhat.com> 0.14.4-1
 - Refactor JBoss hot deployment support (ironcladlou at gmail.com)
@@ -144,7 +331,7 @@ rm -f %{buildroot}%{cartdir}/abstract-jboss/info/data/mysql.tar
   
 * Tue Jul 03 2012 Adam Miller <admiller at redhat.com> 0.13.2-1
 - MCollective updates - Added mcollective-qpid plugin - Added mcollective-
-  gearchanger plugin - Added mcollective agent and facter plugins - Added
+  msg-broker plugin - Added mcollective agent and facter plugins - Added
   option to support ignoring node profile - Added systemu dependency for
   mcollective-client (kraman at gmail.com)
 
@@ -198,8 +385,8 @@ rm -f %{buildroot}%{cartdir}/abstract-jboss/info/data/mysql.tar
 - disabling cgroups for deconfigure and configure events (mmcgrath at redhat.com)
 
 * Tue May 22 2012 Dan McPherson <dmcphers at redhat.com> 0.11.4-1
-- Merge branch 'master' of github.com:openshift/crankcase (rmillner at redhat.com)
-- Merge branch 'US2109' of github.com:openshift/crankcase into US2109
+- Merge branch 'master' of github.com:openshift/origin-server (rmillner at redhat.com)
+- Merge branch 'US2109' of github.com:openshift/origin-server into US2109
   (rmillner at redhat.com)
 - Merge branch 'master' into US2109 (rmillner at redhat.com)
 - Undo proxy code re-introduced via merge (jhonce at redhat.com)
@@ -209,7 +396,7 @@ rm -f %{buildroot}%{cartdir}/abstract-jboss/info/data/mysql.tar
   spitting out an error from providing non-existent path on the command line.
   (rmillner at redhat.com)
 - Data directory moved to ~/app (rmillner at redhat.com)
-- Merge branch 'US2109' of github.com:openshift/crankcase into US2109
+- Merge branch 'US2109' of github.com:openshift/origin-server into US2109
   (rmillner at redhat.com)
 - Merge branch 'master' into US2109 (rmillner at redhat.com)
 - clean up comments etc (jhonce at redhat.com)
@@ -223,7 +410,7 @@ rm -f %{buildroot}%{cartdir}/abstract-jboss/info/data/mysql.tar
   otherwise rhc-accept-node fails and tests fail. (ramr at redhat.com)
 - Cleanup and restore custom env vars support and fixup permissions.
   (ramr at redhat.com)
-- Automatic commit of package [stickshift-abstract] release [0.10.5-1].
+- Automatic commit of package [openshift-origin-cartridge-abstract] release [0.10.5-1].
   (admiller at redhat.com)
 - Fixing bugs related to user hooks. (rmillner at redhat.com)
 - Bug fix - correct app/ directory permissions. (ramr at redhat.com)
diff --git a/sources b/sources
index cc6dab9..e3eca77 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e6b1462cd390117a0c501b593d337e5a  openshift-origin-cartridge-abstract-0.14.4.tar.gz
+92a32ffb3320c9dd7bf3fc4bad98adec  openshift-origin-cartridge-abstract-1.0.4.tar.gz


More information about the scm-commits mailing list