I don't know where you got the idea where auth_uri shouldn't contain v2.0. That has always been the case AFAIK. See https://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/auth_token.py#L240 for example.
I guess the question is why heat list (really should be heat stack-list) doesn't work for you. Can you paste the output of "heat --debug stack-list" when auth_uri contains v2.0? Thanks.
I don't know where you got the idea where auth_uri shouldn't contain v2.0. That has always been the case AFAIK. See https:/ /github. com/openstack/ keystonemiddlew are/blob/ master/ keystonemiddlew are/auth_ token.py# L240 for example.
I guess the question is why heat list (really should be heat stack-list) doesn't work for you. Can you paste the output of "heat --debug stack-list" when auth_uri contains v2.0? Thanks.