freeipa does not work in libvirt environment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
wes hayutin |
Bug Description
The freeipa feature requires overriding the undercloud/
However, when using the libvirt environment, undercloud_
nameserver_
and then virthost_
which is used instead of undercloud_
The end result is that the undercloud deployment fails, because the ipa client setup fails due to being unable to find the correct records on the wrong nameserver.
Ideally, this could be fixed in the ipa feature by setting nameserver_
https:/
However, this does not work, because environment configs take precedent over feature configs:
So I'm not sure what the cleanest way to go about fixing this is. Ideally you'd enable the ipa feature and it would sort it out for you. For now, you can workaround this issue by passing '-e nameserver_
tags: | added: quickstart |
Changed in tripleo: | |
importance: | Critical → High |
IMHO I think we should make the config take precedence over the environment. Will discuss it with the team.