Skip to content

Option to disable auto terraform providers schema #645

Open
@uLan08

Description

@uLan08

Versions

This feature does not yet exist in:

  • the latest version of the extension (below)
  • the latest version of the language server (below)

Extension

v2.14.0

Language Server

Starting terraform-ls 0.19.1

Problem Statement

  • I use aws-vault to store my AWS credentials used by Terraform.
  • I have dozens of Terraform folders in my default vscode workspace
  • aws-vault prompts for a password when accessing the credentials in the keychain.

Now everytime I launch vscode I get spammed by aws-vault asking for my keychain password. I am assuming that this is because the Terraform extension automatically runs terraform init in the background.
Screen Shot 2021-09-20 at 11 31 56 AM

This is normally not a problem as this is an expected behavior with aws-vault, I don't mind entering a password when I run terraform init in my day to day work.

Expected User Experience

I should be able to disable the automatic running of terraform providers schema via some configuration.

Proposal

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestprovidersFunctionality related to Terraform providers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions