For Mitaka, those settings appear to be right if I'm reading this correctly:
https://github.com/openstack/ironic/blob/stable/mitaka/ironic/common/keystone.py#L51-L79
However the settings already there may work as I think those are implemented in the keystoneclient which is what Ironic is using there.
But from Newton onwards Ironic is using the keystoneauth1 library which uses the settings that are already in place:
https://github.com/openstack/ironic/blob/stable/newton/ironic/conf/auth.py#L17
For Mitaka, those settings appear to be right if I'm reading this correctly:
https:/ /github. com/openstack/ ironic/ blob/stable/ mitaka/ ironic/ common/ keystone. py#L51- L79
However the settings already there may work as I think those are implemented in the keystoneclient which is what Ironic is using there.
But from Newton onwards Ironic is using the keystoneauth1 library which uses the settings that are already in place:
https:/ /github. com/openstack/ ironic/ blob/stable/ newton/ ironic/ conf/auth. py#L17