This is with the latest: katello-0.1.170-1.el6.noarch katello-all-0.1.170-1.el6.noarch katello-certs-tools-1.0.1-1.el6.noarch katello-cli-0.1.34-1.el6.noarch katello-cli-common-0.1.34-1.el6.noarch katello-common-0.1.170-1.el6.noarch katello-configure-0.1.51-1.el6.noarch katello-glue-candlepin-0.1.170-1.el6.noarch katello-glue-foreman-0.1.170-1.el6.noarch katello-glue-pulp-0.1.170-1.el6.noarch katello-httpd-ssl-key-pair-1.0-1.noarch katello-qpid-broker-key-pair-1.0-1.noarch katello-repos-0.1.4-1.el6.noarch katello-trusted-ssl-cert-1.0-1.noarch error: Starting Katello configuration The top-level log file is [/var/log/katello/katello-configure-20120106-174925/main.log] err: /File[/etc/pki/pulp/content/pulp-global-repo.ca]/ensure: change from absent to link failed: Could not set 'link on ensure: No such file or directory - /etc/pki/pulp/content at /usr/share/katello/install/puppet/modules/pulp/manifests/config.pp:15 err: /Stage[main]/Pulp::Config/Exec[set candlepin crl file]/returns: change from notrun to 0 failed: /usr/bin/openssl x509 -in '/etc/candlepin/certs/candlepin-ca.crt' -hash -noout | /usr/bin/xargs -I{} /bin/ln -sf '/var/lib/candlepin/candlepin-crl.crl' '/etc/pki/pulp/content/{}.r0' returned 123 instead of one of [0] at /usr/share/katello/install/puppet/modules/pulp/manifests/config.pp:28
768420 - config Pulp for new content location (a226f3506d5415c3856ae7957b5132aa8329a139) introduced this. FYI We are creating this symlink because of: https://www.redhat.com/archives/katello-devel/2011-September/msg00157.html The error is: # /usr/bin/openssl x509 -in '/etc/candlepin/certs/candlepin-ca.crt' -hash -noout | /usr/bin/xargs -I{} /bin/ln -sf '/var/lib/candlepin/candlepin-crl.crl' '/etc/pki/pulp/content/{}.r0' /bin/ln: failed to create symbolic link `/etc/pki/pulp/content/76372f23.r0': No such file or directory # ls /etc/pki/pulp/content -lad Not found...
Enabling testing repo until CR is out. 150c020 772574 - enabling pulp-testing repo
Oh the patch does not change a thing since we do not use puppet installation tasks (only setup tasks). We do setup repos using rpms. Reverting. I guess we could provide katello-repos-testing rpm. More on the list.
I faced the similar issue today. However seems that we need to use pulp-testing repo as of now. I installed katello with enabling pulp-testing repo and katello-configure ran perfectly. So moving this to verified. [root@dhcp201-176 yum.repos.d]# katello-configure Starting Katello configuration The top-level log file is [/var/log/katello/katello-configure-20120116-160105/main.log] [root@dhcp201-176 yum.repos.d]# echo $? 0 [root@dhcp201-176 yum.repos.d]# yum repolist Loaded plugins: product-id, rhnplugin, subscription-manager Updating Red Hat repositories. repo id repo name status candlepin An open source entitlement managemen 5 epel Extra Packages for Enterprise Linux 6,843 katello integrates together a series of open 156 pulp-testing Pulp Testing Builds 20 rhel-x86_64-server-6.1.z RHEL EUS Server (v. 6.1.z for 64-bit 5,622 rhel-x86_64-server-optional-6.1.z RHEL EUS Server Optional (v. 6.1.z 6 3,662 thumbslug An open source content proxy 3 repolist: 16,311 [root@dhcp201-176 yum.repos.d]# root@dhcp201-176 yum.repos.d]# rpm -qa | grep -ie katello-0 -ie pulp-0 katello-0.1.178-1.el6.noarch katello-glue-pulp-0.1.178-1.el6.noarch pulp-0.0.257-1.el6.noarch [root@dhcp201-176 yum.repos.d]#
getting rid of 6.0.0 version since that doesn't exist