This seems to be working fine with latest devstack and v3 enabled.
Do you have the following options in your heat_integrationtests.conf?
# Full URI of the OpenStack Identity API (Keystone) (string value) auth_url = http://x.x.x.x:5000/v3
# User/project domain name, if keystone v3 auth_urlis used (string value) domain_name = default
if not specified, it picks up OS_AUTH_URL env variable for the auth_url and uses 'default' as the domain name?
By any chance your OS_AUTH_URL pointing to v2.0 or you've the wrong options set in heat_integrationtests.conf?
This seems to be working fine with latest devstack and v3 enabled.
Do you have the following options in your heat_integratio ntests. conf?
# Full URI of the OpenStack Identity API (Keystone) (string value) x.x.x.x: 5000/v3
auth_url = http://
# User/project domain name, if keystone v3 auth_urlis used (string value)
domain_name = default
if not specified, it picks up OS_AUTH_URL env variable for the auth_url and uses 'default' as the domain name?
By any chance your OS_AUTH_URL pointing to v2.0 or you've the wrong options set in heat_integratio ntests. conf?