| Summary: | Missing packages in MRG yum groups | ||
|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Petr Matousek <pematous> |
| Component: | distribution | Assignee: | Justin Ross <jross> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Stanislav Graf <sgraf> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | Development | CC: | lzhaldyb, sgraf |
| Target Milestone: | 2.3.3 | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-07-16 12:19:04 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 920513 | ||
Moreover sesame package is present in both MRG Messaging and MRG Management yum groups, it shall be removed from the messaging group. - I checked that the sesame package is in only one place now - RDMA stuff should remain optional, because it drags in dependencies that people may not want. Iow, that's an Install Guide bug - Is SSL still optional? I can't find it listed anywhere in comps, but I'm certain there would be more hollering if it were missing. (In reply to comment #2) > - I checked that the sesame package is in only one place now Verified, sesame is in RHN for RHEL6 and RHEL5 only in: Group: MRG Management Default Packages: sesame > - RDMA stuff should remain optional, because it drags in dependencies that > people may not want. Iow, that's an Install Guide bug RDMA is in RHN for RHEL6 and RHEL5 listed as optional: Group: MRG Messaging Optional Packages: qpid-cpp-client-rdma qpid-cpp-server-rdma New MICG documentation no longer says that it is default. I've checked MICG '6.4. Infiniband' and I did grep of MICG for Infiniband and RDMA. > - Is SSL still optional? I can't find it listed anywhere in comps, but I'm > certain there would be more hollering if it were missing. On RHEL5 it is default: Group: MRG Messaging Mandatory Packages: qpid-cpp-server-ssl Default Packages: qpid-cpp-client-ssl On RHEL6 there is no ssl package in both MRG and RHEL group. And new MICG says: 8.2.2. Enable SSL on the Broker "...In the broker, SSL is provided through the ssl.so module. This module is installed and loaded by default in MRG Messaging...." I have tested new yum groups on RHEL 5/6 i386/x86_64: # yum groupinfo mrg-messaging | grep -e Group -e Description -e Mandatory -e Default -e Optional -e ssl Setting up Group Process Group: MRG Messaging Description: Red Hat Enterprise MRG Messaging packages Mandatory Packages: qpid-cpp-server-ssl Default Packages: qpid-cpp-client-ssl Optional Packages: I have also checked diff in versioning system. --> VERIFIED |
Description of problem: Following packages are missing in "MRG Messaging" group: RHEL5: qpid-cpp-server-rdma (is listed in messaging group but is optional) RHEL6: qpid-cpp-server-rdma (is listed in messaging group but is optional) qpid-cpp-server-ssl maybe also client packages shall be installed - not sure about that --- According to documentation, following modules shall be installed by default. MRG/M IG snip: MRG Messaging installs several modules by default, which are automatically loaded when the broker is started. The default modules are: * SSL * Authorization (ACL enforcement) * RDMA (Infiniband) * XML exchange type * Persistence * Clustering following broker modules are present after *messaging installation: RHEL5: acl.so cluster.so msgstore.so replicating_listener.so replication_exchange.so ssl.so watchdog.so xml.so rdma module is missing RHEL6: acl.so cluster.so msgstore.so replicating_listener.so replication_exchange.so watchdog.so xml.so modules ssl and rdma are missing --- *messaging installation means: RHEL5: # yum install "MRG Messaging" RHEL6: # yum groupinstall "Messaging Client Support" # yum install "MRG Messaging" # yum groupinstall qpid-cpp-server-cluster How reproducible: 100% Steps to Reproduce: 1. do default messaging installation 2. check installed packages/modules Actual results: packages -rdma and -ssl are not installed by default broker modules rmda and ssl are available after default installation Expected results: packages -rdma and -ssl are installed by default broker modules rmda and ssl are available after default installation Additional info: RHEL5: Group: MRG Messaging Description: Red Hat Enterprise MRG Messaging packages Mandatory Packages: mrg-release python-qpid python-saslwrapper qpid-cpp-server qpid-cpp-server-ssl qpid-cpp-server-store qpid-tools saslwrapper Default Packages: python-qpid-qmf qpid-cpp-client qpid-cpp-client-devel qpid-cpp-client-devel-docs qpid-cpp-client-ssl qpid-cpp-server-cluster qpid-cpp-server-devel qpid-cpp-server-xml qpid-java-client qpid-java-common qpid-java-example qpid-qmf qpid-qmf-devel rhm-docs ruby-saslwrapper saslwrapper-devel sesame xerces-c xerces-c-devel xerces-c-doc xqilla xqilla-devel Optional Packages: python-psycopg2 qpid-cpp-client-rdma qpid-cpp-server-rdma qpid-dotnet qpid-java-jca qpid-tests ruby-qpid-qmf RHEL6: Group: MRG Messaging Description: Red Hat Enterprise MRG Messaging packages Mandatory Packages: mrg-release qpid-cpp-server-store Default Packages: qpid-cpp-client-devel qpid-cpp-client-devel-docs qpid-cpp-server-devel qpid-cpp-server-xml qpid-java-client qpid-java-common qpid-java-example rhm-docs ruby-saslwrapper sesame Optional Packages: qpid-cpp-client-rdma qpid-cpp-server-cluster qpid-cpp-server-rdma qpid-dotnet qpid-java-jca qpid-qmf-devel