https://bugzilla.redhat.com/show_bug.cgi?id=855855 (Red Hat Enterprise Linux 6)
Description of problem: manpage of /etc/ipa/default.conf ('man default.conf') does not mention option 'server', althou 'ipa-client-install' deploys it in the file Version-Release number of selected component (if applicable): ipa-python-2.2.0-16.el6.x86_64 (RHEL6.3) ipa-python-2.1.3-9.el6.x86_64 (RHEL6.2) How reproducible: always Steps to Reproduce: 1. yum -y install ipa-python 2. man default.conf 3. Actual results: option 'server' not mentioned Expected results: option 'server' should be there Additional info: This got apparent when customer was trying to hint at multiple servers as parameters to the option, not aware that DNS is used to make aware of the IdM servers. So it should be mentioned wether one or multiple parameters are allowed.
There also other useful options that may be missing, like wait_for_attr that is used for testing...
wait_for_attr
We should also verify that we are doing the right thing with default.conf on IPA clients. I have found no use of the server option in IPA code, we only use xmlrpc_uri option to get an address of IPA server...
default.conf
server
xmlrpc_uri
certmonger has a reference to server, but it attempts to get it from the "defaults" section which doesn't exist.
I think this was done in an attempt to not have to crack the URI. If we determine the option isn't used anywhere then perhaps now would be a good time to mark it as deprecated so we can drop it in the future.
master: 7e3c5e3
ipa-3-0: 9342816
Metadata Update from @mkosek: - Issue assigned to tbabej - Issue set to the milestone: FreeIPA 3.0.1 (bug fixing)
Login to comment on this ticket.