Red Hat Bugzilla – Bug 996677
Add ruby193-ruby-wrapper & Update ruby193-ruby
Last modified: 2014-01-09 14:37:35 EST
Description of problem: The reliance on older ruby builds is based on a set of scripts disappearing from later builds. This package is simply those scripts in their own RPM. This allows us to use later ruby193-ruby builds.
NEEDINFO for Lon I am writing the Doc Text for bug advisories, but this one has me stumped and I can't even provide draft text! Could you please write a brief summary in the Doc Text field about what the impact of this bugfix is for admins or users. Thanks.
The only user-visible change here is packaging. When using the Foreman, you should see two packages instead of one (ruby193-ruby and ruby193-ruby-wrapper). The Foreman has been tested by development to continue operating with this new package split.
Verified : (puddle 2013-08-23.1) : Two rpm packages exist: ------------------------- ruby193-ruby-1.9.3.448-38.el6.x86_64 ruby193-ruby-wrapper-0.0.1-2.el6ost.noarch Sanity test passed fine - and included: ---------------------------------------- -Installation of foreman-server using foreman_server.sh. -Register 2 clients to foreman-server using foreman_client.sh -Deployed on 1 client as openstack 'controller'. -Deployed on 1 client as openstack 'compute'. -Verify that the compute-node is register to the controller machine.
Note: In order to workaround BZ#993642 I had to downgrade to older packstack-modules-puppet: (packstack-modules-puppet-2013.1.1-0.23.dev642.el6ost.noarch) The fix for that should be released with: ruby193-openstack-foreman-installer-0.0.18-3.el6ost (which is not yet available)
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-1186.html