Skip to content

Commit 81e42ac

Browse files
committed
fixed azure rm compatibility issues
1 parent f43639f commit 81e42ac

File tree

6 files changed

+6
-16
lines changed

6 files changed

+6
-16
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This Terraform module provisions an Azure VNET that is required for XC Cloud Azu
77
| Name | Version |
88
|------|---------|
99
| <a name="requirement_terraform"></a> [terraform](https://github.com/hashicorp/terraform) | >= 1.0 |
10-
| <a name="requirement_azurerm"></a> [azurerm](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs) | >= 3.0 |
10+
| <a name="requirement_azurerm"></a> [azurerm](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs) | >= 4.4.0 |
1111
| <a name="requirement_random"></a> [random](https://registry.terraform.io/providers/hashicorp/random/latest/docs) | >= 3.0 |
1212

1313
## Usage
@@ -18,7 +18,7 @@ To use this module and create a Azure VNET configured for XC Cloud Azure VNET Si
1818
```hcl
1919
module "azure_vnet" {
2020
source = "f5devcentral/azure-vnet-site-networking/volterra"
21-
version = "0.0.1"
21+
version = "0.0.3"
2222
2323
resource_group_name = "azure_terraform_demo"
2424
location = var.azure_rg_location

examples/vnet-for-ingress-egress-gw/outputs.tf

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,6 @@ output "local_subnet_ids" {
3838
description = "The IDs of the local subnets."
3939
}
4040

41-
output "outside_route_table_id" {
42-
value = module.azure_vnet.outside_route_table_id
43-
description = "The ID of the outside route table."
44-
}
45-
46-
output "outside_route_table_name" {
47-
value = module.azure_vnet.outside_route_table_name
48-
description = "The name of the outside route table."
49-
}
50-
5141
output "outside_security_group_name" {
5242
value = module.azure_vnet.outside_security_group_name
5343
description = "The Name of the outside security group."

examples/vnet-for-ingress-egress-gw/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ terraform {
1212
}
1313
azurerm = {
1414
source = "hashicorp/azurerm"
15-
version = "=3.18.0"
15+
version = ">=4.4.0"
1616
}
1717
}
1818
}

main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ locals {
1616
create_resource_group = var.create_resource_group
1717
vnet_name = var.name != null ? var.name : format("%s-vnet", random_string.random.result)
1818
vnet_id = var.create_vnet ? azurerm_virtual_network.this[0].id : data.azurerm_virtual_network.this[0].id
19-
vnet_cidr = var.create_vnet ? azurerm_virtual_network.this[0].address_space[0] : data.azurerm_virtual_network.this[0].address_space[0]
19+
vnet_cidr = var.create_vnet ? tolist(azurerm_virtual_network.this[0].address_space)[0] : tolist(data.azurerm_virtual_network.this[0].address_space)[0]
2020
existing_vnet_name = var.create_vnet ? azurerm_virtual_network.this[0].name : local.vnet_name
2121
az_names = slice(["1","2","3"], 0, max(local.outside_subnets_len, local.local_subnets_len, local.inside_subnets_len))
2222
americas_tcp_80_443_range = [

modules/azure-nsg-rules/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
azurerm = {
66
source = "hashicorp/azurerm"
7-
version = ">= 3.0.0"
7+
version = ">= 4.4.0"
88
}
99
}
1010
}

versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
}
99
azurerm = {
1010
source = "hashicorp/azurerm"
11-
version = ">= 3.0.0"
11+
version = ">= 4.4.0"
1212
}
1313
}
1414
}

0 commit comments

Comments
 (0)