Bug #3066
closedOn RHEL6 (puppet 2.6) some values in answer file are empty
Description
Reproduce:
- install on RHEL6 with EPEL6 puppet (puppet-2.6.18-3.el6.noarch)
- foreman-install --foreman-repo nightly --foreman-proxy-repo nightly
- [ERROR 2013-09-10 04:05:37 puppet] /Stage[main]/Puppet::Server::Config/Exec[puppet_server_config-generate_ca_cert]: Failed to call refresh: /usr/sbin/puppetca --generate ibm-x3650-03.ovirt.rhts.eng.bos.redhat.com returned 1 instead of one of [0] at /usr/share/foreman-installer/modules/puppet/manifests/server/config.pp:62
This value is causing that:
server_storeconfigs_backend: ""
There are other values with "" set which is suspicious too.
We need to fix that.
In addition to that, I highly recommend not to store default values in the answer file. Traditionally (in katello) only values that were redefined by the user were stored in the answers file. All the others were taken as defaults.
So these are two changes in one. But we need to know first what is causing the empty defaults first to avoid that.
Blocker for 1.3 release.