This line is the culprit: https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/dynamic_inventory.py#L887. I have also confirmed this behavior with a failing test case locally.
My opinion is that this code is correct - the overrides "win". However, we're in a situation here where the overrides are actually old code and unwanted, so we need to do some action on upgrade to clean up the etc override direcftory.
This line is the culprit: https:/ /github. com/openstack/ openstack- ansible/ blob/master/ playbooks/ inventory/ dynamic_ inventory. py#L887. I have also confirmed this behavior with a failing test case locally.
My opinion is that this code is correct - the overrides "win". However, we're in a situation here where the overrides are actually old code and unwanted, so we need to do some action on upgrade to clean up the etc override direcftory.