Bug #12157
closedWhen not specified, the default --capsule-dns-provider is wrong
Description
katello-installer-2.4.0-1.nightly.201510130214gita6c6aa4.el7.noarch:
Using the command line:
katello-installer \
--foreman-admin-password xxx \
--capsule-dns true \
--capsule-dns-forwarders 192.168.110.1 \
--capsule-dns-interface eth1 \
--capsule-dns-reverse 110.168.192.in-addr.arpa \
--capsule-dns-zone local.lab \
--capsule-dhcp true \
--capsule-dhcp-gateway 192.168.110.1 \
--capsule-dhcp-interface eth1 \
--capsule-dhcp-nameservers 192.168.110.1 \
--capsule-dhcp-option-domain local.lab \
--capsule-dhcp-range "192.168.110.10 192.168.110.100" \
--capsule-tftp true \
--capsule-tftp-servername 192.168.110.1 \
--enable-foreman-plugin-puppetdb \
--enable-foreman-plugin-discovery \
--enable-foreman-plugin-hooks \
--enable-foreman-plugin-tasks \
--enable-foreman-plugin-templates \
--enable-foreman-plugin-default-hostgroup \
--foreman-plugin-discovery-install-images true
to install katello + foreman + capsule, the dns.yml contains the line:
:use_provider: nsupdate
Resulting in inactive DNS capsule (in proxy.log:
E, [2015-10-13T12:00:09.377789 #19384] ERROR -- : Couldn't enable plugin dns: Unable to find dependency 'nsupdate' of 'dns'.
). Changing the dns provider to dns_nsupdate (or using --capsule-dns-provider dns_nsupdate) fixes the issue.
Updated by Stephen Benjamin almost 9 years ago
- Project changed from Katello to Installer
- Category set to Foreman modules
It appears to be a problem in the foreman-proxy module itself:
Default is nsupdate: https://github.com/theforeman/puppet-foreman_proxy/blob/master/manifests/params.pp#L211
But that changed recently:
https://github.com/theforeman/smart-proxy/blob/develop/config/settings.d/dns.yml.example
Updated by Stephen Benjamin almost 9 years ago
- Related to Bug #11655: DNS configuration for smart proxy split into per-provider configs added
Updated by Dominic Cleal almost 9 years ago
- Translation missing: en.field_release set to 63
Updated by Anonymous almost 9 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
- Pull request https://github.com/theforeman/puppet-foreman_proxy/pull/197 added
- Pull request deleted (
)