Description of problem: With SAM all functionality resides on a single server, with this "thin" should not listen on 0.0.0.0:5001. Steps to Reproduce: 1. Install katello-headpin-all 2. katello-configure --deployment=sam 3. ps -ef|grep thin Actual results: # ps -ef|grep thin katello 2013 1 4 15:20 ? 00:00:11 thin server (0.0.0.0:5000) katello 2017 1 4 15:20 ? 00:00:11 thin server (0.0.0.0:5001) Expected results: # ps -ef|grep thin katello xxxx 1 4 15:20 ? 00:00:11 thin server (127.0.0.1:5000) katello xxxx 1 4 15:20 ? 00:00:11 thin server (127.0.0.1:5001)
Taking the upstream bug.
https://github.com/Katello/katello/pull/492
sam1
Does lzap's pull request satisfy your concern?
I have reviewed the pull request and verified that in 1.1.11 the thin servers are only listening on localhost. Setting to ON_DEV per our workflow.
# ps -ef|grep thin katello 4461 1 0 10:28 ? 00:00:46 thin server (127.0.0.1:5000) katello 4465 1 0 10:28 ? 00:00:42 thin server (127.0.0.1:5001) katello 4469 1 0 10:28 ? 00:00:43 thin server (127.0.0.1:5002) katello 4506 1 0 10:28 ? 00:00:49 thin server (127.0.0.1:5003) katello 4523 1 0 10:28 ? 00:00:44 thin server (127.0.0.1:5004)
Verified: * candlepin-0.7.12-1.el6_3.noarch * candlepin-tomcat6-0.7.12-1.el6_3.noarch * katello-candlepin-cert-key-pair-1.0-1.noarch * katello-certs-tools-1.1.8-1h.el6_3.noarch * katello-cli-common-1.1.10-1h.el6_3.noarch * katello-cli-headpin-0.2.2-1.el6_2.noarch * katello-common-1.1.14-2h.el6_3.noarch * katello-configure-1.1.11-1h.el6_3.noarch * katello-glue-candlepin-1.1.14-2h.el6_3.noarch * katello-headpin-1.1.14-2h.el6_3.noarch * katello-headpin-all-1.1.14-2h.el6_3.noarch * katello-selinux-1.1.2-1h.el6_3.noarch
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/RHSA-2013-0544.html