Hey, all.
Trying out new OpenStack provider I met the following error. When I try run terraform apply
command I get following error output:
→ terraform apply -var-file terraform.tfvars
openstack_networking_network_v2.private-network: Creating...
name: "" => "private-network"
region: "" => "RegionOne"
openstack_networking_network_v2.private-network: Error: 1 error(s) occurred:
* Error creating OpenStack networking client: No suitable endpoint could be found in the service catalog.
Error applying plan:
1 error(s) occurred:
* 1 error(s) occurred:
* 1 error(s) occurred:
* Error creating OpenStack networking client: No suitable endpoint could be found in the service catalog.
Terraform does not automatically rollback in the face of errors.
Instead, your Terraform state file has been partially updated with
any resources that successfully completed. Please address the error
above and apply again to incrementally change your infrastructure.
Here is description of OpenStack configuration:
keystone 0.10.1
glance 0.14.0
nova 2.19.0
neutron 2.3.8
cinder 1.1.0
swift 2.3.0
I tried to set auth_url
equaled to OS_AUTH_URL
variable from this doc. I tested it with admin user with the same results.
Is it possible for you to share sanitized versions of the tf file you're using as well as the output of the command:
keystone catalog
@jtopjian thank you for answer. This was my fault. I put wrong region: RegionOne
instead of regionOne
.
Hope error messages will be more informative in future :)
I'm going to lock this issue because it has been closed for _30 days_ ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
Most helpful comment
@jtopjian thank you for answer. This was my fault. I put wrong region:
RegionOne
instead ofregionOne
.Hope error messages will be more informative in future :)