title: tls unsigned certificate when using terraform
body: <p>The microstack.openstack project recently enabled/required tls authentication as outlined <a href="https://opendev.org/x/microstack/commit/064aae84589c8355dd283b6ce701c35a43d67c46" rel="nofollow noreferrer">here</a>. I am working on deploying an openstack cluster to microstack using a terraform example <a href="https://github.com/terraform-provider-openstack/terraform-provider-openstack/tree/main/examples/attach-format-mount-volume" rel="nofollow noreferrer">here</a>. As a result of the change, I receive an unknown signed cert error when trying to create an openstack network client data source.</p>
  <pre><code>data &quot;openstack_networking_network_v2&quot; &quot;terraform&quot; {
  name = &quot;${var.pool}&quot;
  }
  </code></pre>
  <p>The error I get when calling <code>terraform plan</code>:</p>
  <pre><code>Error: Error creating OpenStack networking client: Post &quot;https://XXX.XXX.XXX.132:5000/v3/auth/tokens&quot;: OpenStack connection error, retries exhausted. Aborting. Last error was: x509: certificate signed by unknown authority
  with data.openstack_networking_network_v2.terraform,
  on datasources.tf line 1, in data &quot;openstack_networking_network_v2&quot; &quot;terraform&quot;:
  1: data &quot;openstack_networking_network_v2&quot; &quot;terraform&quot; {
  </code></pre>
  <p>Is there a way to ignore the certificate error, so that I can successfully use terraform to create the openstack cluster?  I have tried updating the generate-self-signed parameter, but I haven't seen any change in behavior:</p>
  <pre><code>sudo snap set microstack config.tls.generate-self-signed=false
  </code></pre>