Project

Profile

Help

Issue #1063

closed

Docs for Qpid SSL Configuration on CentOS 7 are out of date

Added by dvanallen almost 9 years ago. Updated almost 4 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
2.6.2 Beta
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation, Pulp 2
Sprint:
Quarter:

Description

The Qpid SSL Configuration documentation ([[https://pulp.readthedocs.org/en/2.6-release/user-guide/qpid.html#qpid-ssl-configuration]]) says:

Step #7 - Install qpid-cpp-server-ssl

To support SSL, the Qpid broker must have the SSL module installed. This module is provided by the qpid-cpp-server-ssl package. Make sure this package is installed.

On CentOS 7, qpid-cpp-server-ssl has been rolled into qpid-cpp-server, and trying to install qpid-cpp-server-ssl results in the following:
@
[root@dc-repo-02 mongodb]# sudo yum install qpid-cpp-server-ssl
Loaded plugins: fastestmirror, langpacks, pulp-profile-update
Loading mirror speeds from cached hostfile
* epel: mirrors.yojoe.local
* extras: mirrors.yojoe.local
* ksplice: mirrors.yojoe.local
* os: mirrors.yojoe.local
* palantir: mirrors.yojoe.local
* pgdg-9.3: mirrors.yojoe.local
* puppetlabs: mirrors.yojoe.local
* puppetlabs-deps: mirrors.yojoe.local
* updates: mirrors.yojoe.local
Resolving Dependencies
--> Running transaction check
---> Package compat-qpid-cpp-server.x86_64 0:0.24-19.el7 will be installed
--> Processing Dependency: qpid(cpp-client)(x86-64) = 0.24 for package: compat-qpid-cpp-server-0.24-19.el7.x86_64
--> Processing Dependency: qpid(client)(x86-64) = 0.24 for package: compat-qpid-cpp-server-0.24-19.el7.x86_64
--> Running transaction check
---> Package compat-qpid-cpp-client.x86_64 0:0.24-19.el7 will be installed
--> Processing Conflict: compat-qpid-cpp-server-0.24-19.el7.x86_64 conflicts qpid-cpp-server
--> Processing Conflict: compat-qpid-cpp-client-0.24-19.el7.x86_64 conflicts qpid-cpp-client
--> Finished Dependency Resolution
Error: compat-qpid-cpp-server conflicts with qpid-cpp-server-0.30-12.el7.x86_64
Error: compat-qpid-cpp-client conflicts with qpid-cpp-client-0.30-12.el7.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@dc-repo-02 mongodb]# repoquery -l qpid-cpp-server-ssl
[root@dc-repo-02 mongodb]#@

My suggestion would be to make a note of this in the documentation, and possibly move Step 7 of the document to the top, so that users will find out whether or not their OS has this package before they go through the trouble of configuring SSL.

Note - running 2.6.2 stable

Also available in: Atom PDF