backport of commit da0d8802ed (#28161)

Co-authored-by: Kristin Laemmert <mildwonkey@users.noreply.github.com>
pull/28235/head
The Terraform Team 5 years ago committed by GitHub
parent 5b86279c76
commit 51d84b252d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -72,10 +72,14 @@ func (c *Config) validate() error {
return fmt.Errorf("providers.%s: %s", k, diags.Err().Error())
}
}
for _, c := range cs.Versions {
if _, err := getproviders.ParseVersionConstraints(c); err != nil {
return fmt.Errorf("providers.%s: %s", k, err)
if len(cs.Versions) > 0 {
for _, c := range cs.Versions {
if _, err := getproviders.ParseVersionConstraints(c); err != nil {
return fmt.Errorf("providers.%s: %s", k, err)
}
}
} else {
return fmt.Errorf("provider.%s: required \"versions\" argument not found", k)
}
}

Loading…
Cancel
Save