From ecdee8225309936967ee07dc2a9b148851299142 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Wed, 12 Jun 2024 15:09:25 +0200 Subject: [PATCH] Created geoserver-itineris-ev --- openstack-tf/d4s-production/geoserver/main.tf | 24 +- .../geoserver/terraform.tfstate | 275 +++++++++++++----- .../terraform-provider.tf | 2 +- 3 files changed, 224 insertions(+), 77 deletions(-) diff --git a/openstack-tf/d4s-production/geoserver/main.tf b/openstack-tf/d4s-production/geoserver/main.tf index c762708..c96347e 100644 --- a/openstack-tf/d4s-production/geoserver/main.tf +++ b/openstack-tf/d4s-production/geoserver/main.tf @@ -4,7 +4,7 @@ terraform { required_providers { openstack = { source = "terraform-provider-openstack/openstack" - version = "~> 1.53.0" + version = ">= 1.54.0" } } } @@ -196,6 +196,20 @@ module "instance_with_data_volume" { size = "40", device = "/dev/vdb", } + }, + geoserver_itineris_ev = { + name = "geoserver-itineris-ev", + description = "Geoserver itineris ev instance", + flavor = module.common_variables.flavor_list.m1_large, + networks = [data.terraform_remote_state.privnet_dns_router.outputs.main_private_network.name, module.common_variables.networks_list.shared_postgresql], + security_groups = [data.terraform_remote_state.privnet_dns_router.outputs.default_security_group_name, data.terraform_remote_state.privnet_dns_router.outputs.security_group_list.http_and_https_from_the_load_balancers], + server_groups_ids = [], + image_ref = module.common_variables.ubuntu_1804, + volume = { + name = "geoserver_itineris_ev_data_volume", + size = "3000", + device = "/dev/vdb", + } } } } @@ -307,6 +321,14 @@ module "dns_records_create" { ttl = 8600 type = "CNAME" records = [local.cname_target] + }, + geoserver-itineris-ev = { + zone_id = data.terraform_remote_state.privnet_dns_router.outputs.dns_zone_id + name = join(".", ["geoserver-itineris-ev", data.terraform_remote_state.privnet_dns_router.outputs.dns_zone.zone_name]) + description = "Geoserver geoserver-itineris-ev" + ttl = 8600 + type = "CNAME" + records = [local.cname_target] } } } diff --git a/openstack-tf/d4s-production/geoserver/terraform.tfstate b/openstack-tf/d4s-production/geoserver/terraform.tfstate index 89f1dad..6b3b4e1 100644 --- a/openstack-tf/d4s-production/geoserver/terraform.tfstate +++ b/openstack-tf/d4s-production/geoserver/terraform.tfstate @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.6.4", - "serial": 71, + "serial": 76, "lineage": "de164650-89d7-4446-7bbf-4d84dd648c8e", "outputs": {}, "resources": [ @@ -601,6 +601,31 @@ "data.terraform_remote_state.privnet_dns_router" ] }, + { + "index_key": "geoserver-itineris-ev", + "schema_version": 0, + "attributes": { + "description": "Geoserver geoserver-itineris-ev", + "disable_status_check": false, + "id": "74135b34-1a9c-4c01-8cf0-22450a5660c4/ef6c8410-1ca1-4cc3-9913-ec060c928431", + "name": "geoserver-itineris-ev.cloud.d4science.org.", + "project_id": "1b45adf388934758b56d0dfdb4bfacf3", + "records": [ + "main-lb.cloud.d4science.org." + ], + "region": "isti_area_pi_1", + "timeouts": null, + "ttl": 8600, + "type": "CNAME", + "value_specs": null, + "zone_id": "74135b34-1a9c-4c01-8cf0-22450a5660c4" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19", + "dependencies": [ + "data.terraform_remote_state.privnet_dns_router" + ] + }, { "index_key": "geoserver-marineenvironmentalindicators", "schema_version": 0, @@ -722,13 +747,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "f53e3efd-a530-4a4a-aac7-39e862418af0", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_aquacultureatlas_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -757,13 +782,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "cee27693-7d90-4645-a7ef-691133934a90", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_esquiline_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -792,13 +817,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "4a29e73b-2650-4a2f-ae40-d518d8e707c7", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_geona_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -827,13 +852,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "646e3ee5-4037-450a-9be9-189d811106ae", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_globalfisheriesatlas_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -862,13 +887,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "19a6d750-69cb-4c10-99b3-115223ade1a0", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_grsf_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -897,13 +922,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "ff4bfb64-6e5f-4adf-8b31-326eaef97667", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_itineris_carbon_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -924,15 +949,21 @@ "index_key": "geoserver_itineris_clima", "schema_version": 0, "attributes": { - "attachment": [], + "attachment": [ + { + "device": "/dev/vdb", + "id": "c859a1ca-bb00-4f5c-99e8-a207be772058", + "instance_id": "94dc38cb-5f5a-44c4-bcb5-95837f6c6e83" + } + ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "c859a1ca-bb00-4f5c-99e8-a207be772058", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_itineris_clima_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -961,13 +992,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "870344b5-5621-42b6-a2a6-63c6e0058792", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_itineris_critical_zone_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -984,6 +1015,35 @@ "data.terraform_remote_state.privnet_dns_router" ] }, + { + "index_key": "geoserver_itineris_ev", + "schema_version": 0, + "attributes": { + "attachment": [], + "availability_zone": "nova", + "backup_id": "", + "consistency_group_id": null, + "description": "", + "enable_online_resize": null, + "id": "70cb437b-f57d-46b3-8ae5-11d528c2f424", + "image_id": null, + "metadata": {}, + "name": "geoserver_itineris_ev_data_volume", + "region": "isti_area_pi_1", + "scheduler_hints": [], + "size": 3000, + "snapshot_id": "", + "source_replica": null, + "source_vol_id": "", + "timeouts": null, + "volume_type": "cephUnencrypted" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "data.terraform_remote_state.privnet_dns_router" + ] + }, { "index_key": "geoserver_marineenvironmentalindicators", "schema_version": 0, @@ -996,13 +1056,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "2f2e03c1-617a-4636-bd6a-6365c1cad152", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_marineenvironmentalindicators_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -1031,13 +1091,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "19150f10-0454-446d-b185-e7af3e904b53", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_protectedareaimpactmaps_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -1066,13 +1126,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "a9a8535b-6d3f-4c22-89aa-a0a10b385150", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_sdilab_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -1101,13 +1161,13 @@ } ], "availability_zone": "nova", + "backup_id": "", "consistency_group_id": null, "description": "", "enable_online_resize": null, "id": "3723e4fb-8e35-458e-930a-318f5ff4bafb", "image_id": null, "metadata": {}, - "multiattach": null, "name": "geoserver_wecafcfirms_data_volume", "region": "isti_area_pi_1", "scheduler_hints": [], @@ -1163,7 +1223,6 @@ "created": "2023-12-14 17:15:30 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "4010f6dc-f20b-407c-aa1e-fe87fd9b5230", "image_id": "Attempt to boot from volume - no image supplied", @@ -1176,7 +1235,6 @@ "access_network": false, "fixed_ip_v4": "10.1.43.158", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:13:90:14", "name": "d4s-production-cloud-main", "port": "", @@ -1186,7 +1244,6 @@ "access_network": false, "fixed_ip_v4": "192.168.1.151", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:7f:a9:97", "name": "postgresql-srv-net", "port": "", @@ -1207,8 +1264,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:20 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1246,7 +1302,6 @@ "created": "2023-12-14 17:15:30 +0000 UTC", "flavor_id": "10", "flavor_name": "m2.small", - "floating_ip": null, "force_delete": false, "id": "0f82ac9b-3dd9-44a8-aa2a-d9fc809fb112", "image_id": "Attempt to boot from volume - no image supplied", @@ -1259,7 +1314,6 @@ "access_network": false, "fixed_ip_v4": "10.1.42.148", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:6f:1b:2c", "name": "d4s-production-cloud-main", "port": "", @@ -1269,7 +1323,6 @@ "access_network": false, "fixed_ip_v4": "192.168.1.98", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:f7:10:a8", "name": "postgresql-srv-net", "port": "", @@ -1290,8 +1343,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:31 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1329,7 +1381,6 @@ "created": "2023-12-14 17:15:20 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "6a75e7ec-7f33-4b87-8e01-aee11ce5f3ee", "image_id": "Attempt to boot from volume - no image supplied", @@ -1342,7 +1393,6 @@ "access_network": false, "fixed_ip_v4": "10.1.44.124", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:4b:e8:86", "name": "d4s-production-cloud-main", "port": "", @@ -1352,7 +1402,6 @@ "access_network": false, "fixed_ip_v4": "192.168.2.159", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:aa:a2:2f", "name": "postgresql-srv-net", "port": "", @@ -1373,8 +1422,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:20 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1412,7 +1460,6 @@ "created": "2023-12-14 17:15:40 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "17ed0958-b281-438b-8dfd-5a8fdcedde7d", "image_id": "Attempt to boot from volume - no image supplied", @@ -1425,7 +1472,6 @@ "access_network": false, "fixed_ip_v4": "10.1.44.97", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:b5:ba:48", "name": "d4s-production-cloud-main", "port": "", @@ -1435,7 +1481,6 @@ "access_network": false, "fixed_ip_v4": "192.168.1.80", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:29:6a:78", "name": "postgresql-srv-net", "port": "", @@ -1456,8 +1501,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:31 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1495,7 +1539,6 @@ "created": "2023-12-14 17:15:20 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "d5e2e97c-a43e-4d26-9ea0-d2f2952f9c09", "image_id": "Attempt to boot from volume - no image supplied", @@ -1508,7 +1551,6 @@ "access_network": false, "fixed_ip_v4": "10.1.44.163", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:a5:ef:ed", "name": "d4s-production-cloud-main", "port": "", @@ -1518,7 +1560,6 @@ "access_network": false, "fixed_ip_v4": "192.168.1.49", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:84:3f:e7", "name": "postgresql-srv-net", "port": "", @@ -1539,8 +1580,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:20 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1578,7 +1618,6 @@ "created": "2024-02-05 14:18:48 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "eb61b11a-4176-41d1-8bcc-f6c0024730cd", "image_id": "Attempt to boot from volume - no image supplied", @@ -1591,7 +1630,6 @@ "access_network": false, "fixed_ip_v4": "10.1.44.84", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:c3:4b:32", "name": "d4s-production-cloud-main", "port": "", @@ -1601,7 +1639,6 @@ "access_network": false, "fixed_ip_v4": "192.168.2.82", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:6f:12:d1", "name": "postgresql-srv-net", "port": "", @@ -1622,8 +1659,7 @@ "timeouts": null, "updated": "2024-02-05 14:19:30 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1661,7 +1697,6 @@ "created": "2024-05-21 15:45:02 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "94dc38cb-5f5a-44c4-bcb5-95837f6c6e83", "image_id": "Attempt to boot from volume - no image supplied", @@ -1674,7 +1709,6 @@ "access_network": false, "fixed_ip_v4": "10.1.41.108", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:fb:8c:7b", "name": "d4s-production-cloud-main", "port": "", @@ -1684,7 +1718,6 @@ "access_network": false, "fixed_ip_v4": "192.168.2.215", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:85:f8:87", "name": "postgresql-srv-net", "port": "", @@ -1701,12 +1734,11 @@ "traffic_from_the_main_load_balancers" ], "stop_before_destroy": false, - "tags": null, + "tags": [], "timeouts": null, "updated": "2024-05-21 15:45:48 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1744,7 +1776,6 @@ "created": "2024-04-05 15:12:31 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "cdfdbe53-e0ac-4138-899c-4f7f1b5a0781", "image_id": "Attempt to boot from volume - no image supplied", @@ -1757,7 +1788,6 @@ "access_network": false, "fixed_ip_v4": "10.1.44.42", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:aa:cc:03", "name": "d4s-production-cloud-main", "port": "", @@ -1767,7 +1797,6 @@ "access_network": false, "fixed_ip_v4": "192.168.1.180", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:d1:88:86", "name": "postgresql-srv-net", "port": "", @@ -1788,8 +1817,86 @@ "timeouts": null, "updated": "2024-04-05 15:13:24 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", + "dependencies": [ + "data.terraform_remote_state.privnet_dns_router" + ] + }, + { + "index_key": "geoserver_itineris_ev", + "schema_version": 0, + "attributes": { + "access_ip_v4": "10.1.41.247", + "access_ip_v6": "", + "admin_pass": null, + "all_metadata": {}, + "all_tags": [], + "availability_zone": "cnr-isti-nova-a", + "availability_zone_hints": "cnr-isti-nova-a", + "block_device": [ + { + "boot_index": 0, + "delete_on_termination": false, + "destination_type": "volume", + "device_type": "", + "disk_bus": "", + "guest_format": "", + "multiattach": false, + "source_type": "image", + "uuid": "7ed6a2cd-2b07-482e-8ce4-f018dff16c89", + "volume_size": 10, + "volume_type": "" + } + ], + "config_drive": null, + "created": "2024-06-12 13:07:04 +0000 UTC", + "flavor_id": "9", + "flavor_name": "m1.large", + "force_delete": false, + "id": "0c247b86-4196-43d0-b799-b7ed3e6d8165", + "image_id": "Attempt to boot from volume - no image supplied", + "image_name": null, + "key_pair": "Giancarlo Panichi", + "metadata": null, + "name": "geoserver-itineris-ev", + "network": [ + { + "access_network": false, + "fixed_ip_v4": "10.1.41.247", + "fixed_ip_v6": "", + "mac": "fa:16:3e:03:cb:6b", + "name": "d4s-production-cloud-main", + "port": "", + "uuid": "020df98d-ae72-452a-b376-3b6dc289acac" + }, + { + "access_network": false, + "fixed_ip_v4": "192.168.1.173", + "fixed_ip_v6": "", + "mac": "fa:16:3e:b4:ac:30", + "name": "postgresql-srv-net", + "port": "", + "uuid": "f6450bc8-1345-4b52-8f34-2903c0cca7f8" + } + ], + "network_mode": null, + "personality": [], + "power_state": "active", + "region": "isti_area_pi_1", + "scheduler_hints": [], + "security_groups": [ + "default_for_all", + "traffic_from_the_main_load_balancers" + ], + "stop_before_destroy": false, + "tags": null, + "timeouts": null, + "updated": "2024-06-12 13:08:51 +0000 UTC", + "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1827,7 +1934,6 @@ "created": "2023-12-14 17:15:40 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "5615ecc2-9dae-4759-9181-58c068128a62", "image_id": "Attempt to boot from volume - no image supplied", @@ -1840,7 +1946,6 @@ "access_network": false, "fixed_ip_v4": "10.1.41.236", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:4b:9b:bc", "name": "d4s-production-cloud-main", "port": "", @@ -1850,7 +1955,6 @@ "access_network": false, "fixed_ip_v4": "192.168.2.123", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:86:26:54", "name": "postgresql-srv-net", "port": "", @@ -1871,8 +1975,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:42 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1910,7 +2013,6 @@ "created": "2023-12-14 17:15:41 +0000 UTC", "flavor_id": "7", "flavor_name": "c1.large", - "floating_ip": null, "force_delete": false, "id": "f39793c5-3e3a-40fb-909e-840a43a001f4", "image_id": "Attempt to boot from volume - no image supplied", @@ -1923,7 +2025,6 @@ "access_network": false, "fixed_ip_v4": "10.1.42.230", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:33:e7:5e", "name": "d4s-production-cloud-main", "port": "", @@ -1933,7 +2034,6 @@ "access_network": false, "fixed_ip_v4": "192.168.2.46", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:75:3d:7b", "name": "postgresql-srv-net", "port": "", @@ -1954,8 +2054,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:42 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -1993,7 +2092,6 @@ "created": "2023-12-14 17:16:24 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "9ad1420c-f428-4bfc-8db0-36f1c78d8ebb", "image_id": "Attempt to boot from volume - no image supplied", @@ -2006,7 +2104,6 @@ "access_network": false, "fixed_ip_v4": "10.1.44.125", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:c1:69:73", "name": "d4s-production-cloud-main", "port": "", @@ -2016,7 +2113,6 @@ "access_network": false, "fixed_ip_v4": "192.168.0.229", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:49:0d:6c", "name": "postgresql-srv-net", "port": "", @@ -2037,8 +2133,7 @@ "timeouts": null, "updated": "2023-12-14 17:17:02 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -2076,7 +2171,6 @@ "created": "2023-12-14 17:15:31 +0000 UTC", "flavor_id": "9", "flavor_name": "m1.large", - "floating_ip": null, "force_delete": false, "id": "237a6d69-2f5b-4c49-8741-2e52fc3a22ec", "image_id": "Attempt to boot from volume - no image supplied", @@ -2089,7 +2183,6 @@ "access_network": false, "fixed_ip_v4": "10.1.41.244", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:33:e7:b2", "name": "d4s-production-cloud-main", "port": "", @@ -2099,7 +2192,6 @@ "access_network": false, "fixed_ip_v4": "192.168.2.36", "fixed_ip_v6": "", - "floating_ip": "", "mac": "fa:16:3e:eb:ac:69", "name": "postgresql-srv-net", "port": "", @@ -2120,8 +2212,7 @@ "timeouts": null, "updated": "2023-12-14 17:16:21 +0000 UTC", "user_data": "47d4769e61324c305c4b70ed6673de4fad84150d", - "vendor_options": [], - "volume": [] + "vendor_options": [] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19", @@ -2147,6 +2238,7 @@ "instance_id": "4010f6dc-f20b-407c-aa1e-fe87fd9b5230", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "f53e3efd-a530-4a4a-aac7-39e862418af0" @@ -2168,6 +2260,7 @@ "instance_id": "0f82ac9b-3dd9-44a8-aa2a-d9fc809fb112", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "cee27693-7d90-4645-a7ef-691133934a90" @@ -2189,6 +2282,7 @@ "instance_id": "6a75e7ec-7f33-4b87-8e01-aee11ce5f3ee", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "4a29e73b-2650-4a2f-ae40-d518d8e707c7" @@ -2210,6 +2304,7 @@ "instance_id": "17ed0958-b281-438b-8dfd-5a8fdcedde7d", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "646e3ee5-4037-450a-9be9-189d811106ae" @@ -2231,6 +2326,7 @@ "instance_id": "d5e2e97c-a43e-4d26-9ea0-d2f2952f9c09", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "19a6d750-69cb-4c10-99b3-115223ade1a0" @@ -2252,6 +2348,7 @@ "instance_id": "eb61b11a-4176-41d1-8bcc-f6c0024730cd", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "ff4bfb64-6e5f-4adf-8b31-326eaef97667" @@ -2273,6 +2370,7 @@ "instance_id": "94dc38cb-5f5a-44c4-bcb5-95837f6c6e83", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "c859a1ca-bb00-4f5c-99e8-a207be772058" @@ -2294,6 +2392,7 @@ "instance_id": "cdfdbe53-e0ac-4138-899c-4f7f1b5a0781", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "870344b5-5621-42b6-a2a6-63c6e0058792" @@ -2306,6 +2405,28 @@ "module.instance_with_data_volume.openstack_compute_instance_v2.instance_with_data_volume" ] }, + { + "index_key": "geoserver_itineris_ev", + "schema_version": 0, + "attributes": { + "device": "/dev/vdb", + "id": "0c247b86-4196-43d0-b799-b7ed3e6d8165/70cb437b-f57d-46b3-8ae5-11d528c2f424", + "instance_id": "0c247b86-4196-43d0-b799-b7ed3e6d8165", + "multiattach": null, + "region": "isti_area_pi_1", + "tag": null, + "timeouts": null, + "vendor_options": [], + "volume_id": "70cb437b-f57d-46b3-8ae5-11d528c2f424" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "data.terraform_remote_state.privnet_dns_router", + "module.instance_with_data_volume.openstack_blockstorage_volume_v3.instance_data_volume", + "module.instance_with_data_volume.openstack_compute_instance_v2.instance_with_data_volume" + ] + }, { "index_key": "geoserver_marineenvironmentalindicators", "schema_version": 0, @@ -2315,6 +2436,7 @@ "instance_id": "5615ecc2-9dae-4759-9181-58c068128a62", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "2f2e03c1-617a-4636-bd6a-6365c1cad152" @@ -2336,6 +2458,7 @@ "instance_id": "f39793c5-3e3a-40fb-909e-840a43a001f4", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "19150f10-0454-446d-b185-e7af3e904b53" @@ -2357,6 +2480,7 @@ "instance_id": "9ad1420c-f428-4bfc-8db0-36f1c78d8ebb", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "a9a8535b-6d3f-4c22-89aa-a0a10b385150" @@ -2378,6 +2502,7 @@ "instance_id": "237a6d69-2f5b-4c49-8741-2e52fc3a22ec", "multiattach": null, "region": "isti_area_pi_1", + "tag": null, "timeouts": null, "vendor_options": [], "volume_id": "3723e4fb-8e35-458e-930a-318f5ff4bafb" diff --git a/openstack-tf/modules/instance_with_data_volume/terraform-provider.tf b/openstack-tf/modules/instance_with_data_volume/terraform-provider.tf index a931880..01d3073 100644 --- a/openstack-tf/modules/instance_with_data_volume/terraform-provider.tf +++ b/openstack-tf/modules/instance_with_data_volume/terraform-provider.tf @@ -4,7 +4,7 @@ terraform { required_providers { openstack = { source = "terraform-provider-openstack/openstack" - version = "~> 1.53.0" + version = ">= 1.54.0" } } }