Skip to content
Pinter Computing

Knowledge Base for IT Professionals, Teachers, and Astronauts

Pinter Computing

Knowledge Base for IT Professionals, Teachers, and Astronauts

  • Home
  • Programming
  • DevOps
  • Project Management
  • Software and Hardware
  • Miscellaneous
  • Egyebek
  • About
  • Experience
  • Education
  • Contact
  • Home
  • Programming
  • DevOps
  • Project Management
  • Software and Hardware
  • Miscellaneous
  • Egyebek
  • About
  • Experience
  • Education
  • Contact
Close

Search

Home/DevOps/Terraform provider.aws: no suitable version installed
DevOpsTerraform

Terraform provider.aws: no suitable version installed

By Laszlo Pinter
November 2, 2017 1 Min Read
1

The new versions of Terraform do not contain all plugins after the application installation. When you try to access a provider the first time, Terraform may not be able to communicate with it.

* provider.aws: no suitable version installed
version requirements: “(any version)”
versions installed: none

To download the necessary plugins, initialize the Terraform script directory

terraform init

The command will instruct Terraform to get all referenced modules and download all necessary plugins.

 

 

Tags:

AWSDevOpsTerraform
Author

Laszlo Pinter

Follow Me
Other Articles
Previous

Display all teams you belong to in GitHub

Next

SQL Server AWS RDS instance ALARM FreeableMemory <=... MB

One Comment
  1. Rafique Syed says:
    January 19, 2019 at 1:13 am

    terraform plan
    Plugin reinitialization required. Please run “terraform init”.
    Reason: Could not satisfy plugin requirements.

    Plugins are external binaries that Terraform uses to access and manipulate
    resources. The configuration provided requires plugins which can’t be located,
    don’t satisfy the version constraints, or are otherwise incompatible.

    1 error(s) occurred:

    * provider.aws: no suitable version installed
    version requirements: “(any version)”
    versions installed: none

    Terraform automatically discovers provider requirements from your
    configuration, including providers used in child modules. To see the
    requirements and constraints from each module, run “terraform providers”.

    Error: error satisfying plugin requirements
    ———————-
    Resolution :
    terraform –version
    Terraform v0.11.11
    + provider.aws v1.56.0

    terraform init

    Initializing provider plugins…
    – Checking for available provider plugins on https://releases.hashicorp.com…
    – Downloading plugin for provider “aws” (1.56.0)…

    The following providers do not have any version constraints in configuration,
    so the latest version was installed.

    To prevent automatic upgrades to new major versions that may contain breaking
    changes, it is recommended to add version = “…” constraints to the
    corresponding provider blocks in configuration, with the constraint strings
    suggested below.

    * provider.aws: version = “~> 1.56”

    Terraform has been successfully initialized!

    You may now begin working with Terraform. Try running “terraform plan” to see
    any changes that are required for your infrastructure. All Terraform commands
    should now work.

    If you ever set or change modules or backend configuration for Terraform,
    rerun this command to reinitialize your working directory. If you forget, other
    commands will detect it and remind you to do so if necessary.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Last Changes

  • DevOps Engineering part 1. (Mac) - Make your Macintosh easier to use June 25, 2026
  • Japan travel tips June 22, 2026
  • How to stop the rain and snow in Cities: Skylines II June 20, 2026
  • Cities: Skylines II Developer Mode June 20, 2026
  • 'CSII_MANAGEDPATH' has incorrect path(s) when building Cities: Skylines II mod June 20, 2026

Tags

.NET .NETcore 3Dprinting ASP.NET Core AutodeskInventor AWS C# Chef cloud DevOps Docker EntityFramework Games Git Go iOS iPad iPhone iPod Java Kubernetes Linux MacOSX MSSQL MVC Node.js Packer PowerShell Python RDS RightScale Ruby security Splunk TeamCity Terraform TestKitchen Tomcat Ubuntu Vagrant VirtualBox VisualStudio Windows WordPress Xcode

Recent Comments

  • Zengei László on MyHeritage családfa exportálása és küldése emailben
  • Raúl Castillo on DynDns update error
  • MICHAEL on Windows Media Player 12 cannot find the album information
  • Nargis on Configure Epson ET-3850 scanning on Windows 11
  • Venczelné Zemen Erika on Delta S2302 termosztát programozása

–

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright 2026 — Pinter Computing. All rights reserved.