[Openstack-Staypuft][RFE]: kattello installer should run with --answer file OR in interactive mode that will allow an easy way edit installer.YAML mandatory parameters. According to: http://etherpad.corp.redhat.com/staypuft-getting-started Before running: - 'katello-installer --foreman-authentication=false' The user should manually create the files: /etc/katello-installer/answers.katello_installer.yaml and katello-installer.yaml And then modified mandatory values for the DNS and DHCP (*Otherwise the auto-discovery won't work) : - dhcp range - dhcp interface - dns interface - dns_reverse - dhcp_gateway We should have: ------------- A) Properly document those require parameters (things that have to be modified) B) In order to simplfy the installation we should ahve kattello installer to run with --answer file OR in interactive mode. Environment (Havana A4 puddle 2014-04-25.2): --------------------------------------------- ruby193-rubygem-staypuft-0.0.11-5.el6ost.noarch openstack-foreman-installer-1.0.6-2.el6ost.noarch ruby193-rubygem-foreman_openstack_simplify-0.0.6-6.el6ost.noarch openstack-puppet-modules-2013.2-9.el6ost.noarch puppet-3.3.2-2.el6.noarch puppet-server-3.3.2-2.el6.noarch katello-installer-0.0.33-1.el6sat.noarch
Another mandatory parameter that needs to be modify in the file : vi /etc/katello-installer/answers.katello_installer.yaml - dns_forwarders: [] (It should store the content of /etc/resolv.conf from the foreman-server.)
Fixed with new staypuft-installer
Verified with: foreman-installer-staypuft-0.0.13-2.el6ost.noarch : staypuft-installer provides the requested functionality.