Description of problem: If we deploy an overcloud with TLS-evrywhere, ipa-client is install on all node but there no way to set "--mkhomedir" option. Version-Release number of selected component (if applicable): openstack-tripleo-heat-templates-8.2.0-6.2.el7ost.noarch How reproducible: Steps to Reproduce: 1. deploy with TLS-evrywhere 2. try to log with a ipa user 3. Actual results: -sh-4.2$ ssh overcloud-controller-0.local Could not chdir to home directory /home/cylopez: No such file or directory Additional info: ipa-client-install should be call with --mkhomedir option
Moving to POST -- patches have merged.
Downstream build complete. Moving RHBZ to MODIFIED.
this bz was verified as working with a patched copy of /usr/share/openstack-tripleo-heat-templates/extraconfig/services/ipaclient.yaml in the following comment. https://bugzilla.redhat.com/show_bug.cgi?id=1712465#c13 Confirmed openstack-tripleo-heat-templates-8.3.1-48.el7ost has the patched lines 153-155 makehomedir={{ makehomedir }} idm_no_ntp={{ idm_no_ntp }} idm_domain={{ idm_domain }}
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:1738