Loading...
Loading...
### Terraform Version ```shell Terraform v1.12.1 on windows_amd64 ``` ### Terraform Configuration Files No config file ### Debug Output ``` terraform init ``` ``` 2025-06-06T14:32:56.641+0200 [INFO] Terraform version: 1.12.1 2025-06-06T14:32:56.667+0200 [DEBUG] using github.com/hashicorp/go-tfe v1.74.1 2025-06-06T14:32:56.668+0200 [DEBUG] using github.com/hashicorp/hcl/v2 v2.23.1-0.20250203194505-ba0759438da2 2025-06-06T14:32:56.673+0200 [DEBUG] using github.com/hashicorp/terraform-svchost v0.1.1 2025-06-06T14:32:56.674+0200 [DEBUG] using github.com/zclconf/go-cty v1.16.2 2025-06-06T14:32:56.674+0200 [INFO] Go runtime version: go1.24.2 2025-06-06T14:32:56.675+0200 [INFO] CLI args: []string{"terraform", "init"} 2025-06-06T14:32:56.676+0200 [TRACE] Stdout is a terminal of width 211 2025-06-06T14:32:56.677+0200 [TRACE] Stderr is a terminal of width 211 2025-06-06T14:32:56.677+0200 [TRACE] Stdin is a terminal 2025-06-06T14:32:56.686+0200 [DEBUG] Attempting to open CLI config file: C:\Users\bernard-adm\AppData\Roaming\terraform.rc 2025-06-06T14:32:56.691+0200 [DEBUG] File doesn't exist, but doesn't need to. Ignoring. 2025-06-06T14:32:56.697+0200 [DEBUG] checking for credentials in "C:\\Users\\bernard-adm\\AppData\\Roaming\\terraform.d\\plugins" 2025-06-06T14:32:56.699+0200 [DEBUG] ignoring non-existing provider search directory terraform.d/plugins 2025-06-06T14:32:56.700+0200 [DEBUG] will search for provider plugins in C:\Users\bernard-adm\AppData\Roaming\terraform.d\plugins 2025-06-06T14:32:56.706+0200 [TRACE] getproviders.SearchLocalDirectory: found local/vmware/vsphere v2.13.0 for windows_amd64 at C:\Users\bernard-adm\AppData\Roaming\terraform.d\plugins\local\vmware\vsphere\2.13.0\windows_amd64 2025-06-06T14:32:56.708+0200 [TRACE] getproviders.SearchLocalDirectory: found local/vmware/vsphere v2.13.0 for windows_amd64 at C:\Users\bernard-adm\AppData\Roaming\terraform.d\plugins\local\vmware\vsphere\terraform-provider-vsphere_2.13.0_windows_amd64.zip 2025-06-06T14:32:56.711+0200 [DEBUG] ignoring non-existing provider search directory C:\Users\bernard-adm\AppData\Roaming\HashiCorp\Terraform\plugins 2025-06-06T14:32:56.712+0200 [INFO] CLI command args: []string{"init"} Initializing the backend... 2025-06-06T14:32:56.722+0200 [TRACE] Meta.Backend: no config given or present on disk, so returning nil config 2025-06-06T14:32:56.722+0200 [TRACE] Meta.Backend: backend has not previously been initialized in this working directory 2025-06-06T14:32:56.722+0200 [TRACE] Meta.Backend: using default local state only (no backend configuration, and no existing initialized backend) 2025-06-06T14:32:56.722+0200 [TRACE] Meta.Backend: instantiated backend of type 2025-06-06T14:32:56.729+0200 [DEBUG] checking for provisioner in "." 2025-06-06T14:32:56.731+0200 [DEBUG] checking for provisioner in "C:\\Program Files\\HashiCorp\\Terraform" 2025-06-06T14:32:56.733+0200 [DEBUG] checking for provisioner in "C:\\Users\\bernard-adm\\AppData\\Roaming\\terraform.d\\plugins" 2025-06-06T14:32:56.736+0200 [TRACE] Meta.Backend: backend does not support operations, so wrapping it in a local backend 2025-06-06T14:32:56.737+0200 [TRACE] backend/local: state manager for workspace "default" will: - read initial snapshot from terraform.tfstate - write new snapshots to terraform.tfstate - create any backup at terraform.tfstate.backup 2025-06-06T14:32:56.737+0200 [TRACE] statemgr.Filesystem: reading initial snapshot from terraform.tfstate 2025-06-06T14:32:56.738+0200 [TRACE] statemgr.Filesystem: snapshot file has nil snapshot, but that's okay 2025-06-06T14:32:56.738+0200 [TRACE] statemgr.Filesystem: read nil snapshot Initializing provider plugins... - Finding latest version of vmware/vsphere... 2025-06-06T14:32:56.741+0200 [DEBUG] Service discovery for registry.terraform.io at https://registry.terraform.io/.well-known/terraform.json 2025-06-06T14:32:56.741+0200 [TRACE] HTTP client GET request to https://registry.terraform.io/.well-known/terraform.json 2025-06-06T14:32:56.747+0200 [ERROR] Checkpoint error: Get "https://checkpoint-api.hashicorp.com/v1/check/terraform?arch=amd64&os=windows&signature=&version=1.12.1": dial tcp 52.222.201.96:443: connectex: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée. ╷ │ Error: Failed to query available provider packages │ │ Could not retrieve the list of available versions for provider vmware/vsphere: could not connect to registry.terraform.io: failed to request discovery document: Get │ "https://registry.terraform.io/.well-known/terraform.json": dial tcp 18.244.28.72:443: connectex: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée. │ │ To see which modules are currently depending on vmware/vsphere and what versions are specified, run the following command: │ terraform providers ``` ### Expected Behavior The `vmware/vsphere` plugin should be found at: `C:\Users\bernard-adm\AppData\Roaming\terraform.d\plugins\local\vmware\vsphere\2.13.0\windows_amd64` ### Actual Behavior The plugin is not found locally. `terraform init` fails. ### Steps to Reproduce 1. Install terraform 2. Copy the vmware/vsphere provider at the default location for an implied filesystem_mirror (`%APPDATA%/terraform.d/plugins`) 3. terraform init ### Additional Context Nothing special. No customization. Brand new install. Terrafom is installed in "C:\Program Files\HarshiCorp\Terraform". The vmware/vsphere provider was copied to the implied filesystem_mirror location as packed and unpacked. The terraform script is: ``` terraform { required_providers { vsphere = { source = "vmware/vsphere" } } } provider "vsphere" { vsphere_server = olso.aca.fr } ``` ### References _No response_ ### Generative AI / LLM assisted development? _No response_
Click on a version to see all relevant bugs
Terraform Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.