I have confirmed this issue using pseudo multi region setup (only cinder service is added as another region).
If cinder_store_{user_name,password,project_name} are set, or `cinder_endpoint_template` is provided, cinder client will be created without region information. This is why this issue is caused.
The proposed solution (adding `region_name=glance_store.cinder_os_region_name,`) looks good to me.
I have confirmed this issue using pseudo multi region setup (only cinder service is added as another region). store_{ user_name, password, project_ name} are set, or `cinder_ endpoint_ template` is provided, cinder client will be created without region information. This is why this issue is caused.
If cinder_
The proposed solution (adding `region_ name=glance_ store.cinder_ os_region_ name,`) looks good to me.