Azure / Azure/terraform

Version constraint in subnet,vnet, and remote-state-storage module

Open
#30 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HCL
Stars
925
Forks
930
Avg merge
4d 15h
Merged PRs (30d)
5

Description

the [subnet](https://registry.terraform.io/modules/sjones-sot/subnet/azurerm/0.1.0), [vnet](https://registry.terraform.io/modules/sjones-sot/virtual-network/azurerm/0.1.1), and [remote-state-storage](https://registry.terraform.io/modules/sjones-sot/remote-state-storage/azurerm/0.2.0) modules uses a version constraint that excludes version 0.12.0, referenced below. I had assumed that the version constraint listed was good for versions >= 0.11.1 and < 1.0.0, per this article. This may not be the case. On another note, this module doesn't really seem to add any value to the subnet provider and has no documentation on usage. This issue peeled off of https://github.com/Azure/terraform/issues/16.

```
terraform {
required_version = "~> 0.11.1"
}
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the linked subnet, vnet, and remote-state-storage modules and compare their required_version constraints with Terraform 0.12.0 behavior. Confirm the intended version range and update all three constraints if appropriate; done means the modules no longer exclude the referenced version and their usage documentation concern is addressed or clearly separated.

Written by the indexing model from the issue text.

Assessment

Tech stack
terraform
Domain
infrastructure
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.