Bug 472145
Summary: | MRG Ruby Client packaging is required for oVirt 1.0 Project Release | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Chris Pelland <cpelland> |
Component: | qpid-sdk | Assignee: | Andrew Stitcher <astitcher> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Kim van der Riet <kim.vdriet> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 1.1 | CC: | cpelland, freznice, gsim, iboverma, lutter, nsantos |
Target Milestone: | 1.1.1 | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-01-05 20:22:32 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Chris Pelland
2008-11-18 23:21:37 UTC
Rafi has already committed the code upstream and started on the packaging. Andrew is going to complete this and get the packages brewed. Support for GSSAPI in qpid (authorization, authentication and encryption of all traffic) is needed by 12/15 (as agreed by MRG Dev). Both of these items are needed by oVirt's feature freeze which is: Dec 19th. Since the Ruby Client Packaging and the GSSAPI are two different tasks (more than likely assigned to different developers), I will create a new bugzilla for the GSSAPI dependency. Created package for RHEL5, RHEL4 package will be a little more painful so left for now Ruby client packaged as ruby-qpid for both RHEL4 and RHEL5. RHEL5 ruby-qpid package installable (in "MRG Messaging" yum group) RHEL4 ruby-qpid package missing in "MRG Messaging" yum group, moreover package is not installable on RHEL4 machines (tested RHTS machines i386 and x86_64): [root@nec-em15 bz473496_manual]# rpm -q ruby ruby-libs ruby-1.8.1-7.EL4.8.1 ruby-libs-1.8.1-7.EL4.8.1 [root@nec-em15 bz473496_manual]# rpm -ivh http://porkchop.devel.redhat.com/brewroot/packages/ruby-qpid/0.3.722126/2.el4/noarch/ruby-qpid-0.3.722126-2.el4.noarch.rpm Retrieving http://porkchop.devel.redhat.com/brewroot/packages/ruby-qpid/0.3.722126/2.el4/noarch/ruby-qpid-0.3.722126-2.el4.noarch.rpm error: Failed dependencies: ruby(abi) = 1.8 is needed by ruby-qpid-0.3.722126-2.el4.noarch ->ASSIGNED Additional Info: I checked rpm dependencies for RHEL4 and RHEL5 and they are the same, but RHEL5 ruby-qpid installs OK: [root@nec-em13 bz473496_manual]# rpm -q ruby ruby-libs ruby-1.8.5-5.el5_1.1 ruby-libs-1.8.5-5.el5_1.1 [root@nec-em13 bz473496_manual]# rpm -q ruby-qpid --requires amqp rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 ruby ruby(abi) = 1.8 [root@nec-em13 bz473496_manual]# rpm -qi ruby-qpid Name : ruby-qpid Relocations: (not relocatable) Version : 0.3.722126 Vendor: Red Hat, Inc. Release : 2.el5 Build Date: Mon 01 Dec 2008 12:57:17 PM EST Install Date: Fri 05 Dec 2008 04:20:13 AM EST Build Host: ls20-bc2-13.build.redhat.com Group : Development/Ruby Source RPM: ruby-qpid-0.3.722126-2.el5.src.rpm Size : 174538 License: ASL 2.0 Signature : DSA/SHA1, Wed 03 Dec 2008 12:08:53 PM EST, Key ID fd372689897da07a Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://incubator.apache.org/qpid Summary : Ruby language client for AMQP Description : The Apache Qpid project's Ruby language client for AMQP. Chris, I understand that oVirt only requires Rhel 5 client, please confirm. Just spoke to Perry. oVirt also requires Fedora 10 packaging as well. (Apparently this was discussed between both dev groups sometime back which I was not aware of) Both the RHEL5 and RHEL4 pkgs should be available now I think the Fedora 10 pkg is also available ruby-qpid-0.4.728142-1 is in F9 and F10 as of 12/24. Since there's a separate bz for the gssapi issue, I'm closing this one. |