diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d1394858..bb0a8863e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,36 @@ +## 1.5.0 (May 3, 2023) + +BREAKING CHANGES: + +* Prefix Order and Community fields are deprecated in packetfabric_cloud_router_bgp_session resource and data-source (#436) + +FEATURES: + +* resource: [UPDATED] packetfabric_cloud_router_connection_aws - adding cloud side provisioning (#436) +* resource: [UPDATED] packetfabric_cloud_router_connection_google - adding cloud side provisioning (#436) +* data-source: packetfabric_cloud_router_connection (#486) + +IMPROVEMENTS/ENHANCEMENTS: + +* Provide AWS Direct Connect Connection ID in AWS Hosted Cloud and Cloud Router Connection resources (#484) +* Make google_vlan_attachment_name optional when Cloud Settings are used for google hosted cloud (#415) +* Add check/error when user try to update port_circuit_id in Backbone VC resource (#479) +* Add check/error when user try to update cloud settings which cannot be updated-in-place in AWS and Google Hosted Cloud resources (#436) +* Use circuit ID + "-data" for the following data-sources's IDs instead of a random uuid (#436) + * packetfabric_cloud_router_bgp_session + * packetfabric_cloud_router_connection_ipsec + * packetfabric_cloud_router_connections + * packetfabric_cs_aws_hosted_connection + * packetfabric_cs_azure_hosted_connection + * packetfabric_cs_google_hosted_connection + * packetfabric_cs_ibm_hosted_connection + * packetfabric_cs_oracle_hosted_connection + * packetfabric_cs_hosted_connection_router_config + * packetfabric_link_aggregation_group + * packetfabric_port_router_logs + * packetfabric_port_vlans +* Automate creation of the Release Note from changelog (#478) + ## 1.4.0 (April 19, 2023) BREAKING CHANGES: diff --git a/docs/index.md b/docs/index.md index 8e142dc8c..8678e6480 100644 --- a/docs/index.md +++ b/docs/index.md @@ -42,7 +42,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/provider/provider.tf b/examples/provider/provider.tf index e44e66e36..c70f164ce 100644 --- a/examples/provider/provider.tf +++ b/examples/provider/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/test.tf b/examples/test.tf index a90ca6cd7..76321593c 100644 --- a/examples/test.tf +++ b/examples/test.tf @@ -7,7 +7,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/use-cases/backbone_virtual_circuit/README.md b/examples/use-cases/backbone_virtual_circuit/README.md index 49ccf42df..9cdfbe431 100644 --- a/examples/use-cases/backbone_virtual_circuit/README.md +++ b/examples/use-cases/backbone_virtual_circuit/README.md @@ -33,7 +33,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/backbone_virtual_circuit/main.tf b/examples/use-cases/backbone_virtual_circuit/main.tf index 9717e8bd5..7a6905cc0 100644 --- a/examples/use-cases/backbone_virtual_circuit/main.tf +++ b/examples/use-cases/backbone_virtual_circuit/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/use-cases/backbone_virtual_circuit_mesh/README.md b/examples/use-cases/backbone_virtual_circuit_mesh/README.md index 48b6d4aef..73f314efd 100644 --- a/examples/use-cases/backbone_virtual_circuit_mesh/README.md +++ b/examples/use-cases/backbone_virtual_circuit_mesh/README.md @@ -30,7 +30,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/backbone_virtual_circuit_mesh/main.tf b/examples/use-cases/backbone_virtual_circuit_mesh/main.tf index 6ba86b143..a05f28a46 100644 --- a/examples/use-cases/backbone_virtual_circuit_mesh/main.tf +++ b/examples/use-cases/backbone_virtual_circuit_mesh/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/use-cases/cloud_router_aws/README.md b/examples/use-cases/cloud_router_aws/README.md index 17f1ddf2b..20229e7d3 100644 --- a/examples/use-cases/cloud_router_aws/README.md +++ b/examples/use-cases/cloud_router_aws/README.md @@ -23,7 +23,6 @@ Terraform providers used: PacketFabric and AWS. This example uses AWS Private VI - "aws_instance" - "aws_eip" - "aws_vpn_gateway" -- "aws_vpn_gateway_attachment" - "aws_route_table" - "aws_vpc" - "aws_subnet" @@ -55,7 +54,7 @@ Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) - [AWS Access and Secret Keys](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) - [SSH Public Key](https://www.ssh.com/academy/ssh/keygen) diff --git a/examples/use-cases/cloud_router_aws/aws_dx_gateways.tf b/examples/use-cases/cloud_router_aws/aws_dx_gateways.tf index d2a324b67..5afc32a59 100644 --- a/examples/use-cases/cloud_router_aws/aws_dx_gateways.tf +++ b/examples/use-cases/cloud_router_aws/aws_dx_gateways.tf @@ -4,7 +4,7 @@ resource "aws_dx_gateway" "direct_connect_gw_1" { name = "${var.resource_name}-${random_pet.name.id}-1" amazon_side_asn = var.amazon_side_asn1 depends_on = [ - aws_vpn_gateway_attachment.vpn_attachment_1 + aws_vpn_gateway.vpn_gw_1 ] } resource "aws_dx_gateway" "direct_connect_gw_2" { @@ -12,7 +12,7 @@ resource "aws_dx_gateway" "direct_connect_gw_2" { name = "${var.resource_name}-${random_pet.name.id}-2" amazon_side_asn = var.amazon_side_asn2 depends_on = [ - aws_vpn_gateway_attachment.vpn_attachment_2 + aws_vpn_gateway.vpn_gw_2 ] } @@ -22,9 +22,6 @@ resource "aws_dx_gateway_association" "virtual_private_gw_to_direct_connect_1" { dx_gateway_id = aws_dx_gateway.direct_connect_gw_1.id associated_gateway_id = aws_vpn_gateway.vpn_gw_1.id # allowed_prefixes managed via BGP prefixes in configured in packetfabric_cloud_router_connection_aws - depends_on = [ - aws_vpn_gateway_attachment.vpn_attachment_1 - ] timeouts { create = "2h" delete = "2h" @@ -35,9 +32,6 @@ resource "aws_dx_gateway_association" "virtual_private_gw_to_direct_connect_2" { dx_gateway_id = aws_dx_gateway.direct_connect_gw_2.id associated_gateway_id = aws_vpn_gateway.vpn_gw_2.id # allowed_prefixes managed via BGP prefixes in configured in packetfabric_cloud_router_connection_aws - depends_on = [ - aws_vpn_gateway_attachment.vpn_attachment_2 - ] timeouts { create = "2h" delete = "2h" diff --git a/examples/use-cases/cloud_router_aws/aws_private_gateway.tf b/examples/use-cases/cloud_router_aws/aws_private_gateway.tf index 274c75ac2..fb1ca6ffe 100644 --- a/examples/use-cases/cloud_router_aws/aws_private_gateway.tf +++ b/examples/use-cases/cloud_router_aws/aws_private_gateway.tf @@ -2,53 +2,19 @@ resource "aws_vpn_gateway" "vpn_gw_1" { provider = aws amazon_side_asn = var.amazon_side_asn1 + vpc_id = aws_vpc.vpc_1.id tags = { Name = "${var.resource_name}-${random_pet.name.id}" } - depends_on = [ - aws_vpc.vpc_1 - ] -} -resource "aws_vpn_gateway_attachment" "vpn_attachment_1" { - provider = aws - vpc_id = aws_vpc.vpc_1.id - vpn_gateway_id = aws_vpn_gateway.vpn_gw_1.id -} -# To avoid the error conflicting pending workflow when deleting EC2 VPN Gateway Attachment during the destroy -resource "null_resource" "vpn_attachment_delay_1" { - triggers = { - vpn_attachment_id = aws_vpn_gateway_attachment.vpn_attachment_1.id - } - - provisioner "local-exec" { - when = destroy - command = "sleep 300" # 5min - } } - resource "aws_vpn_gateway" "vpn_gw_2" { provider = aws.region2 amazon_side_asn = var.amazon_side_asn2 + vpc_id = aws_vpc.vpc_2.id tags = { Name = "${var.resource_name}-${random_pet.name.id}" } depends_on = [ aws_vpc.vpc_2 ] -} -resource "aws_vpn_gateway_attachment" "vpn_attachment_2" { - provider = aws.region2 - vpc_id = aws_vpc.vpc_2.id - vpn_gateway_id = aws_vpn_gateway.vpn_gw_2.id -} -# To avoid the error conflicting pending workflow when deleting EC2 VPN Gateway Attachment during the destroy -resource "null_resource" "vpn_attachment_delay_2" { - triggers = { - vpn_attachment_id = aws_vpn_gateway_attachment.vpn_attachment_2.id - } - - provisioner "local-exec" { - when = destroy - command = "sleep 300" - } -} +} \ No newline at end of file diff --git a/examples/use-cases/cloud_router_aws/aws_route_table.tf b/examples/use-cases/cloud_router_aws/aws_route_table.tf index 1faadf11a..e3ac01867 100644 --- a/examples/use-cases/cloud_router_aws/aws_route_table.tf +++ b/examples/use-cases/cloud_router_aws/aws_route_table.tf @@ -14,7 +14,7 @@ resource "aws_route_table" "route_table_1" { } # Need to wait for the private GW to be attached before adding it to the route table depends_on = [ - aws_vpn_gateway_attachment.vpn_attachment_1 + aws_vpn_gateway.vpn_gw_1 ] } resource "aws_route_table" "route_table_2" { @@ -31,7 +31,7 @@ resource "aws_route_table" "route_table_2" { } # Need to wait for the private GW to be attached before adding it to the route table depends_on = [ - aws_vpn_gateway_attachment.vpn_attachment_2 + aws_vpn_gateway.vpn_gw_2 ] } diff --git a/examples/use-cases/cloud_router_aws/user-data-ubuntu.sh b/examples/use-cases/cloud_router_aws/user-data-ubuntu.sh index 0bd4ece09..adb613960 100755 --- a/examples/use-cases/cloud_router_aws/user-data-ubuntu.sh +++ b/examples/use-cases/cloud_router_aws/user-data-ubuntu.sh @@ -4,7 +4,7 @@ user="ubuntu" # install nginx sudo apt-get update -sudo apt-get -y install nginx iperf3 docker.io docker-compose +sudo apt-get -y install nginx iperf3 net-tools docker.io docker-compose # make sure nginx is started sudo service nginx start # disable firewall diff --git a/examples/use-cases/cloud_router_aws_google/README.md b/examples/use-cases/cloud_router_aws_google/README.md index 9a15b8f9b..ba1830f38 100644 --- a/examples/use-cases/cloud_router_aws_google/README.md +++ b/examples/use-cases/cloud_router_aws_google/README.md @@ -68,7 +68,7 @@ Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) - [AWS Access and Secret Keys](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) - [Google Service Account](https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/cloud_router_aws_google/provider.tf b/examples/use-cases/cloud_router_aws_google/provider.tf index 0818ee903..ef23fd9bd 100644 --- a/examples/use-cases/cloud_router_aws_google/provider.tf +++ b/examples/use-cases/cloud_router_aws_google/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } google = { source = "hashicorp/google" diff --git a/examples/use-cases/cloud_router_aws_google/user-data-ubuntu.sh b/examples/use-cases/cloud_router_aws_google/user-data-ubuntu.sh index 0bd4ece09..adb613960 100755 --- a/examples/use-cases/cloud_router_aws_google/user-data-ubuntu.sh +++ b/examples/use-cases/cloud_router_aws_google/user-data-ubuntu.sh @@ -4,7 +4,7 @@ user="ubuntu" # install nginx sudo apt-get update -sudo apt-get -y install nginx iperf3 docker.io docker-compose +sudo apt-get -y install nginx iperf3 net-tools docker.io docker-compose # make sure nginx is started sudo service nginx start # disable firewall diff --git a/examples/use-cases/cloud_router_aws_google_no_cloud_side/README.md b/examples/use-cases/cloud_router_aws_google_no_cloud_side/README.md index 1c8ef12e4..47fecee2d 100644 --- a/examples/use-cases/cloud_router_aws_google_no_cloud_side/README.md +++ b/examples/use-cases/cloud_router_aws_google_no_cloud_side/README.md @@ -75,7 +75,7 @@ Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) - [AWS Access and Secret Keys](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) - [Google Service Account](https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/cloud_router_aws_google_no_cloud_side/user-data-ubuntu.sh b/examples/use-cases/cloud_router_aws_google_no_cloud_side/user-data-ubuntu.sh index 0bd4ece09..adb613960 100755 --- a/examples/use-cases/cloud_router_aws_google_no_cloud_side/user-data-ubuntu.sh +++ b/examples/use-cases/cloud_router_aws_google_no_cloud_side/user-data-ubuntu.sh @@ -4,7 +4,7 @@ user="ubuntu" # install nginx sudo apt-get update -sudo apt-get -y install nginx iperf3 docker.io docker-compose +sudo apt-get -y install nginx iperf3 net-tools docker.io docker-compose # make sure nginx is started sudo service nginx start # disable firewall diff --git a/examples/use-cases/cloud_router_aws_oracle_port/README.md b/examples/use-cases/cloud_router_aws_oracle_port/README.md index ce35b1332..4c82fcbde 100644 --- a/examples/use-cases/cloud_router_aws_oracle_port/README.md +++ b/examples/use-cases/cloud_router_aws_oracle_port/README.md @@ -58,7 +58,7 @@ Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) - [AWS Access and Secret Keys](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) - [Oracle Credentials](https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformproviderconfiguration.htm) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/cloud_router_aws_oracle_port/provider.tf b/examples/use-cases/cloud_router_aws_oracle_port/provider.tf index a3cfd3cae..061fda000 100644 --- a/examples/use-cases/cloud_router_aws_oracle_port/provider.tf +++ b/examples/use-cases/cloud_router_aws_oracle_port/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } aws = { source = "hashicorp/aws" diff --git a/examples/use-cases/cloud_router_google_azure/README.md b/examples/use-cases/cloud_router_google_azure/README.md index b3a2fa516..4fdaacad8 100644 --- a/examples/use-cases/cloud_router_google_azure/README.md +++ b/examples/use-cases/cloud_router_google_azure/README.md @@ -62,7 +62,7 @@ Ensure you have the following items available: - [Google Service Account](https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances) - [Microsoft Azure Credentials](https://docs.microsoft.com/en-us/azure/developer/terraform/authenticate-to-azure?tabs=bash) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/cloud_router_google_azure/provider.tf b/examples/use-cases/cloud_router_google_azure/provider.tf index 9a5439f2c..ca484eb66 100644 --- a/examples/use-cases/cloud_router_google_azure/provider.tf +++ b/examples/use-cases/cloud_router_google_azure/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } google = { source = "hashicorp/google" diff --git a/examples/use-cases/cloud_router_google_azure/user-data-ubuntu.sh b/examples/use-cases/cloud_router_google_azure/user-data-ubuntu.sh index 0bd4ece09..adb613960 100755 --- a/examples/use-cases/cloud_router_google_azure/user-data-ubuntu.sh +++ b/examples/use-cases/cloud_router_google_azure/user-data-ubuntu.sh @@ -4,7 +4,7 @@ user="ubuntu" # install nginx sudo apt-get update -sudo apt-get -y install nginx iperf3 docker.io docker-compose +sudo apt-get -y install nginx iperf3 net-tools docker.io docker-compose # make sure nginx is started sudo service nginx start # disable firewall diff --git a/examples/use-cases/cloud_router_google_ipsec/README.md b/examples/use-cases/cloud_router_google_ipsec/README.md index a5155bfa8..7e5eeb906 100644 --- a/examples/use-cases/cloud_router_google_ipsec/README.md +++ b/examples/use-cases/cloud_router_google_ipsec/README.md @@ -45,7 +45,7 @@ Ensure you have the following items available: - [Google Service Account](https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances) - [IPsec information for the Site-to-Site VPN](https://docs.packetfabric.com/cr/vpn/) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/cloud_router_google_ipsec/provider.tf b/examples/use-cases/cloud_router_google_ipsec/provider.tf index fb8e56d3e..b000ab799 100644 --- a/examples/use-cases/cloud_router_google_ipsec/provider.tf +++ b/examples/use-cases/cloud_router_google_ipsec/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } google = { source = "hashicorp/google" diff --git a/examples/use-cases/cloud_router_google_ipsec/user-data-ubuntu.sh b/examples/use-cases/cloud_router_google_ipsec/user-data-ubuntu.sh index 0bd4ece09..adb613960 100755 --- a/examples/use-cases/cloud_router_google_ipsec/user-data-ubuntu.sh +++ b/examples/use-cases/cloud_router_google_ipsec/user-data-ubuntu.sh @@ -4,7 +4,7 @@ user="ubuntu" # install nginx sudo apt-get update -sudo apt-get -y install nginx iperf3 docker.io docker-compose +sudo apt-get -y install nginx iperf3 net-tools docker.io docker-compose # make sure nginx is started sudo service nginx start # disable firewall diff --git a/examples/use-cases/cloud_router_ibm_oracle/README.md b/examples/use-cases/cloud_router_ibm_oracle/README.md index 5dd8be087..1cf0c137a 100644 --- a/examples/use-cases/cloud_router_ibm_oracle/README.md +++ b/examples/use-cases/cloud_router_ibm_oracle/README.md @@ -54,7 +54,7 @@ Ensure you have the following items available: - [IBM Credentials](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs#environment-variables) - [Oracle Credentials](https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformproviderconfiguration.htm) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/cloud_router_ibm_oracle/provider.tf b/examples/use-cases/cloud_router_ibm_oracle/provider.tf index a6e9af212..16d44e7f4 100644 --- a/examples/use-cases/cloud_router_ibm_oracle/provider.tf +++ b/examples/use-cases/cloud_router_ibm_oracle/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } ibm = { source = "IBM-Cloud/ibm" diff --git a/examples/use-cases/cloud_router_ibm_oracle/user-data-ubuntu.sh b/examples/use-cases/cloud_router_ibm_oracle/user-data-ubuntu.sh index 0bd4ece09..adb613960 100755 --- a/examples/use-cases/cloud_router_ibm_oracle/user-data-ubuntu.sh +++ b/examples/use-cases/cloud_router_ibm_oracle/user-data-ubuntu.sh @@ -4,7 +4,7 @@ user="ubuntu" # install nginx sudo apt-get update -sudo apt-get -y install nginx iperf3 docker.io docker-compose +sudo apt-get -y install nginx iperf3 net-tools docker.io docker-compose # make sure nginx is started sudo service nginx start # disable firewall diff --git a/examples/use-cases/cloud_router_module/README.md b/examples/use-cases/cloud_router_module/README.md index ca029f442..c8be976e7 100644 --- a/examples/use-cases/cloud_router_module/README.md +++ b/examples/use-cases/cloud_router_module/README.md @@ -39,7 +39,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/cloud_router_module/main.tf b/examples/use-cases/cloud_router_module/main.tf index c6125c0d8..2161f5bb1 100644 --- a/examples/use-cases/cloud_router_module/main.tf +++ b/examples/use-cases/cloud_router_module/main.tf @@ -3,7 +3,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/use-cases/cloud_router_module/modules/packetfabric/cloud_router.tf b/examples/use-cases/cloud_router_module/modules/packetfabric/cloud_router.tf index a42239958..475b63c46 100644 --- a/examples/use-cases/cloud_router_module/modules/packetfabric/cloud_router.tf +++ b/examples/use-cases/cloud_router_module/modules/packetfabric/cloud_router.tf @@ -3,7 +3,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/use-cases/dedicated_cloud_aws/README.md b/examples/use-cases/dedicated_cloud_aws/README.md index 35bea7043..6290cbc91 100644 --- a/examples/use-cases/dedicated_cloud_aws/README.md +++ b/examples/use-cases/dedicated_cloud_aws/README.md @@ -45,7 +45,7 @@ Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) - [AWS Access and Secret Keys](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) - 1 [PacketFabric Port](https://docs.packetfabric.com/ports/) [cross connected](https://docs.packetfabric.com/xconnect/) to your network infrastructure (update the ``pf_port_circuit_id`` in ``variables.tf``) diff --git a/examples/use-cases/dedicated_cloud_aws/main.tf b/examples/use-cases/dedicated_cloud_aws/main.tf index 30cf6146e..0fcf389f2 100644 --- a/examples/use-cases/dedicated_cloud_aws/main.tf +++ b/examples/use-cases/dedicated_cloud_aws/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } aws = { source = "hashicorp/aws" diff --git a/examples/use-cases/flex_bandwidth/README.md b/examples/use-cases/flex_bandwidth/README.md index 056ec3762..a4d54405f 100644 --- a/examples/use-cases/flex_bandwidth/README.md +++ b/examples/use-cases/flex_bandwidth/README.md @@ -34,7 +34,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/flex_bandwidth/main.tf b/examples/use-cases/flex_bandwidth/main.tf index 03d14bb27..f14941afc 100644 --- a/examples/use-cases/flex_bandwidth/main.tf +++ b/examples/use-cases/flex_bandwidth/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/use-cases/hosted_cloud_aws/README.md b/examples/use-cases/hosted_cloud_aws/README.md index a4f713ba2..484efcb3e 100644 --- a/examples/use-cases/hosted_cloud_aws/README.md +++ b/examples/use-cases/hosted_cloud_aws/README.md @@ -49,7 +49,7 @@ Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) - [AWS Access and Secret Keys](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/hosted_cloud_aws/main.tf b/examples/use-cases/hosted_cloud_aws/main.tf index 8c6517ad2..b20319281 100644 --- a/examples/use-cases/hosted_cloud_aws/main.tf +++ b/examples/use-cases/hosted_cloud_aws/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } aws = { source = "hashicorp/aws" diff --git a/examples/use-cases/hosted_cloud_aws_no_cloud_side/README.md b/examples/use-cases/hosted_cloud_aws_no_cloud_side/README.md index f7d21f6ea..cc1f1625d 100644 --- a/examples/use-cases/hosted_cloud_aws_no_cloud_side/README.md +++ b/examples/use-cases/hosted_cloud_aws_no_cloud_side/README.md @@ -49,7 +49,7 @@ Ensure you have the following items available: - [AWS Account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html) - [AWS Access and Secret Keys](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/hosted_cloud_azure/README.md b/examples/use-cases/hosted_cloud_azure/README.md index 80722187d..890b346ba 100644 --- a/examples/use-cases/hosted_cloud_azure/README.md +++ b/examples/use-cases/hosted_cloud_azure/README.md @@ -41,7 +41,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: - [Microsoft Azure Credentials](https://docs.microsoft.com/en-us/azure/developer/terraform/authenticate-to-azure?tabs=bash) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) Also: diff --git a/examples/use-cases/hosted_cloud_azure/main.tf b/examples/use-cases/hosted_cloud_azure/main.tf index 14d9a2397..41948ceb3 100644 --- a/examples/use-cases/hosted_cloud_azure/main.tf +++ b/examples/use-cases/hosted_cloud_azure/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } azurerm = { source = "hashicorp/azurerm" diff --git a/examples/use-cases/hosted_cloud_google/README.md b/examples/use-cases/hosted_cloud_google/README.md index 38296552e..731670092 100644 --- a/examples/use-cases/hosted_cloud_google/README.md +++ b/examples/use-cases/hosted_cloud_google/README.md @@ -41,7 +41,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: - [Google Service Account](https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/hosted_cloud_google/main.tf b/examples/use-cases/hosted_cloud_google/main.tf index 8e1fc7966..8afd976ec 100644 --- a/examples/use-cases/hosted_cloud_google/main.tf +++ b/examples/use-cases/hosted_cloud_google/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } google = { source = "hashicorp/google" diff --git a/examples/use-cases/hosted_cloud_ibm/README.md b/examples/use-cases/hosted_cloud_ibm/README.md index 4c07ef946..404bef291 100644 --- a/examples/use-cases/hosted_cloud_ibm/README.md +++ b/examples/use-cases/hosted_cloud_ibm/README.md @@ -42,7 +42,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: - [IBM Credentials](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs#environment-variables) -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/hosted_cloud_ibm/main.tf b/examples/use-cases/hosted_cloud_ibm/main.tf index a013e5062..c950d1999 100644 --- a/examples/use-cases/hosted_cloud_ibm/main.tf +++ b/examples/use-cases/hosted_cloud_ibm/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } ibm = { source = "IBM-Cloud/ibm" diff --git a/examples/use-cases/marketplace/README.md b/examples/use-cases/marketplace/README.md index 2ae8bc375..c2384ad20 100644 --- a/examples/use-cases/marketplace/README.md +++ b/examples/use-cases/marketplace/README.md @@ -40,7 +40,7 @@ Ensure you have installed the following prerequisites: Ensure you have the following items available: -- [Packet Fabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) +- [PacketFabric Billing Account](https://docs.packetfabric.com/api/examples/account_uuid/) - [PacketFabric API key](https://docs.packetfabric.com/admin/my_account/keys/) ## Quick start diff --git a/examples/use-cases/marketplace/a_side/main.tf b/examples/use-cases/marketplace/a_side/main.tf index bbd7dc8e1..7fabf9224 100644 --- a/examples/use-cases/marketplace/a_side/main.tf +++ b/examples/use-cases/marketplace/a_side/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } } diff --git a/examples/use-cases/marketplace/z_side/main.tf b/examples/use-cases/marketplace/z_side/main.tf index 37c837894..e09da9ac7 100644 --- a/examples/use-cases/marketplace/z_side/main.tf +++ b/examples/use-cases/marketplace/z_side/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { packetfabric = { source = "PacketFabric/packetfabric" - version = ">= 1.4.0" + version = ">= 1.5.0" } } }