Bug 1102071
Summary: | No option to configure REALM via katello-installer and capsule-installer | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Kedar Bidarkar <kbidarka> |
Component: | Installation | Assignee: | Ivan Necas <inecas> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Kedar Bidarkar <kbidarka> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.0.3 | CC: | bbuckingham, jmontleo, mmccune |
Target Milestone: | Unspecified | Keywords: | Triaged |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | http://projects.theforeman.org/issues/6088 | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-07-02 14:06:53 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Kedar Bidarkar
2014-05-28 12:46:48 UTC
Created redmine issue http://projects.theforeman.org/issues/6088 from this bug Fix proposed in https://github.com/Katello/puppet-capsule/pull/8 Opened a PR against katello-installer, updating the capsule submodule https://github.com/Katello/katello-installer/pull/70 verified with sat6-snap9-c2 we now able to configure realm with katello-installer. [root@xxxx foreman-proxy]# katello-installer --capsule-realm true --capsule-realm-keytab "/etc/foreman-proxy/freeipa.keytab" --capsule-realm-principal realm-proxy --capsule-realm-provider freeipa Installing Done [100%] [..........................................................................................................] Success! ------------------------------------------------------- [root@xxxx foreman-proxy]# cat settings.yml | grep -ie realm_provider -ie realm_keytab -ie realm_principal -ie realm # Manage joining realms e.g. FreeIPA :realm: true :realm_provider: freeipa # Authentication for Kerberos-based Realms :realm_keytab: /etc/foreman-proxy/freeipa.keytab :realm_principal: realm-proxy ------------------------------------------------------- Installed Packages candlepin-0.9.19-1.el6_5.noarch candlepin-scl-1-5.el6_4.noarch candlepin-scl-quartz-2.1.5-5.el6_4.noarch candlepin-scl-rhino-1.7R3-1.el6_4.noarch candlepin-scl-runtime-1-5.el6_4.noarch candlepin-selinux-0.9.19-1.el6_5.noarch candlepin-tomcat6-0.9.19-1.el6_5.noarch createrepo-0.9.9-21.2.pulp.el6sat.noarch dhcp201-170.englab.pnq.redhat.com-qpid-broker-1.0-1.noarch dhcp201-170.englab.pnq.redhat.com-qpid-client-cert-1.0-1.noarch elasticsearch-0.90.10-4.el6sat.noarch katello-1.5.0-26.el6sat.noarch katello-ca-1.0-1.noarch katello-certs-tools-1.5.5-1.el6sat.noarch katello-installer-0.0.48-1.el6sat.noarch m2crypto-0.21.1.pulp-10.el6sat.x86_64 mod_wsgi-3.4-1.pulp.el6sat.x86_64 pulp-katello-0.3-3.el6sat.noarch pulp-nodes-common-2.4.0-0.20.beta.el6sat.noarch pulp-nodes-parent-2.4.0-0.20.beta.el6sat.noarch pulp-puppet-plugins-2.4.0-0.20.beta.el6sat.noarch pulp-puppet-tools-2.4.0-0.20.beta.el6sat.noarch pulp-rpm-plugins-2.4.0-0.20.beta.el6sat.noarch pulp-selinux-2.4.0-0.20.beta.el6sat.noarch pulp-server-2.4.0-0.20.beta.el6sat.noarch python-gofer-qpid-1.2.1-1.el6sat.noarch python-isodate-0.5.0-1.pulp.el6sat.noarch python-kombu-3.0.15-10.pulp.el6sat.noarch python-pulp-bindings-2.4.0-0.20.beta.el6sat.noarch python-pulp-common-2.4.0-0.20.beta.el6sat.noarch python-pulp-puppet-common-2.4.0-0.20.beta.el6sat.noarch python-pulp-rpm-common-2.4.0-0.20.beta.el6sat.noarch python-qpid-0.22-14.el6sat.noarch python-qpid-qmf-0.22-33.el6.x86_64 qpid-cpp-client-0.22-42.el6.x86_64 qpid-cpp-server-0.22-42.el6.x86_64 qpid-cpp-server-linearstore-0.22-42.el6.x86_64 qpid-java-client-0.22-6.el6.noarch qpid-java-common-0.22-6.el6.noarch qpid-proton-c-0.7-1.el6.x86_64 qpid-qmf-0.22-33.el6.x86_64 qpid-tools-0.22-12.el6.noarch ruby193-rubygem-katello-1.5.0-58.el6sat.noarch rubygem-hammer_cli_katello-0.0.4-6.el6sat.noarch Need to test the same with capsule-installer. [root@xxxx ~]# capsule-installer --realm true --realm-keytab "/etc/foreman-proxy/freeipa.keytab" --realm-principal "realm-proxy.ORG" --realm-provider freeipa Installing Done [100%] [..........................................................................................................] Success! * Capsule is running at https://xxxx.redhat.com:9090 The full log is at /var/log/katello-installer/capsule-installer.log -------------------- [root@xxxx ~]# cd /etc/foreman-proxy/ ; cat settings.yml | grep -ie realm_provider -ie realm_keytab -ie realm_principal -ie realm # Manage joining realms e.g. FreeIPA :realm: true :realm_provider: freeipa # Authentication for Kerberos-based Realms :realm_keytab: /etc/foreman-proxy/freeipa.keytab :realm_principal: realm-proxy.ORG This was delivered with 6.0.3, which is the Satellite 6 Beta. |