Closed ghost closed 2 years ago
Debian
v1.0.7
v0.6.11 (7074fe3c13e08a79f8d82d39aa7f163a88a7caa9-dirty)
The provider uri is configured on "session" but it applies on "system". Tested with both "LIBVIRT_DEFAULT_URI" env var and provider "uri" defined.
terraform { required_providers { libvirt = { source = "dmacvicar/libvirt" version = "0.6.11" } } } provider "libvirt" { uri = "qemu:///session" } resource "libvirt_domain" "terraform_test" { name = "terraform_test" }
$ export LIBVIRT_DEFAULT_URI='qemu:///session' $ cd $(mktemp --directory) $ echo 'terraform { required_providers { libvirt = { source = "dmacvicar/libvirt" version = "0.6.11" } } } provider "libvirt" { uri = "qemu:///session" } resource "libvirt_domain" "terraform_test" { name = "terraform_test" }' > main.tf $ terraform init $ terraform apply -auto-approve $ sudo virsh list --all Id Name State -------------------------------- 1 terraform_test running $ virsh list --all Id Name State --------------------
System Information
Linux distribution
Debian
Terraform version
v1.0.7
Provider and libvirt versions
v0.6.11 (7074fe3c13e08a79f8d82d39aa7f163a88a7caa9-dirty)
Description of Issue/Question
The provider uri is configured on "session" but it applies on "system". Tested with both "LIBVIRT_DEFAULT_URI" env var and provider "uri" defined.
Setup
Steps to Reproduce Issue