Documentation Update, Adding a Client
Hello Puppet-freeipa Team, Hope you all are doing well. Thank you for creating the freeipa module for puppet. This is a request to update the documentation on puppet-forge to add a client. Currently, according to the document, we have to have the below code
class {'freeipa':
ipa_role => 'client',
domain => 'example.lan',
domain_join_password => 'vagrant123',
install_epel => true,
ipa_master_fqdn => 'ipa-server-1.example.lan',
}
However, few parameters has changed and few other parameters are also required. Currently, the below code allows the client join to the IPA.
class {'freeipa':
ipa_role => 'client',
domain => 'example.lan',
password_usedto_joindomain => 'vagrant123',
install_epel => true,
directory_services_password => 'vagrant123',
ipa_master_fqdn => 'ipa.example.lan',
puppet_admin_password => 'vagrant123',
ip_address => $ipaddress,
}
- domain_join_password is changed to password_usedto_join_domain.
- puppet_admin_password, ip_address and directory_services_password is also required.
If the above parameters are not added, errors are encountered.
Could you please update the documentation at https://forge.puppet.com/adullact/freeipa
Let me know if any other information is required.
Yours Sincerely, Vijay