From 59d7722beb164831374991655604cb3a4cd8bb01 Mon Sep 17 00:00:00 2001 From: Matthias Hinrichs Date: Fri, 13 Jun 2025 11:34:17 +0200 Subject: [PATCH] added newer talos image --- main.tf | 8 +++++ terraform.tfstate | 70 ++++++++++++++++++++++++++++++++++++---- terraform.tfstate.backup | 24 ++++++++------ 3 files changed, 86 insertions(+), 16 deletions(-) diff --git a/main.tf b/main.tf index c2bc3ae..fcfd940 100644 --- a/main.tf +++ b/main.tf @@ -244,6 +244,14 @@ resource "openstack_images_image_v2" "talos" { disk_format = "raw" } +resource "openstack_images_image_v2" "talos-1-10-4" { + name = "talos-1.10.4" + image_source_url = "https://factory.talos.dev/image/89b50c59f01a5ec3946078c1e4474c958b6f7fe9064654e15385ad1ad73f536c/v1.10.4/openstack-amd64.raw.xz" + container_format = "bare" + decompress = true + disk_format = "raw" +} + resource "openstack_images_image_v2" "amphora" { provider = openstack.octavia name = "amphora-x64-haproxy.qcow2" diff --git a/terraform.tfstate b/terraform.tfstate index 74491e5..146481d 100644 --- a/terraform.tfstate +++ b/terraform.tfstate @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.12.1", - "serial": 217, + "serial": 225, "lineage": "380e7668-64eb-52d5-fbac-0395ca160fd9", "outputs": {}, "resources": [ @@ -451,7 +451,7 @@ "file": "/v2/images/b08ad3b3-292b-4bf7-95be-cef422ceac2d/file", "hidden": false, "id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/amphora-x64-haproxy.qcow2", @@ -516,7 +516,7 @@ "file": "/v2/images/97cd3ce9-d3b3-408f-a8a3-cff110a4ed63/file", "hidden": false, "id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/cirros-0.6.3-x86_64-disk.img", @@ -576,7 +576,7 @@ "file": "/v2/images/8068c0f5-828d-4418-9328-ee7e3b6fe11d/file", "hidden": false, "id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2", @@ -636,7 +636,7 @@ "file": "/v2/images/254b302a-310a-4ce1-9832-8ce0ca4d4bd3/file", "hidden": false, "id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/openSUSE-Leap-15.6.x86_64-1.0.4.qcow2", @@ -696,7 +696,7 @@ "file": "/v2/images/68f87cd0-6a43-4b64-9308-60f659103d67/file", "hidden": false, "id": "68f87cd0-6a43-4b64-9308-60f659103d67", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "68f87cd0-6a43-4b64-9308-60f659103d67", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/talos-1.10.2-openstack-amd64.raw", @@ -739,6 +739,64 @@ } ] }, + { + "mode": "managed", + "type": "openstack_images_image_v2", + "name": "talos-1-10-4", + "provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "checksum": "77442f072dc3fcc684ac3dee68440348", + "container_format": "bare", + "created_at": "2025-06-13T09:29:17Z", + "decompress": true, + "disk_format": "raw", + "file": "/v2/images/5ec77149-a788-4957-a30a-5c36420131f0/file", + "hidden": false, + "id": "5ec77149-a788-4957-a30a-5c36420131f0", + "image_cache_path": "/Users/matthias/.terraform/image_cache", + "image_id": "5ec77149-a788-4957-a30a-5c36420131f0", + "image_source_password": null, + "image_source_url": "https://factory.talos.dev/image/89b50c59f01a5ec3946078c1e4474c958b6f7fe9064654e15385ad1ad73f536c/v1.10.4/openstack-amd64.raw.xz", + "image_source_username": null, + "local_file_path": null, + "metadata": {}, + "min_disk_gb": 0, + "min_ram_mb": 0, + "name": "talos-1.10.4", + "owner": "fad7e11f880840b6bc739aa72d470bfc", + "properties": { + "os_hash_algo": "sha512", + "os_hash_value": "c2a6634060bb9552bb4cae9bf0138c70b3b0579997cc3858f48fdcc8c9a3e55b0ad95fe807aed9cf4100352c387a3d7f847a8156a8b1346d60b4b981f4652eb4", + "stores": "rbd" + }, + "protected": false, + "region": "RegionOne", + "schema": "/v2/schemas/image", + "size_bytes": 2356150272, + "status": "active", + "tags": null, + "timeouts": null, + "updated_at": "2025-06-13T09:33:18Z", + "verify_checksum": null, + "visibility": "private", + "web_download": null + }, + "sensitive_attributes": [ + [ + { + "type": "get_attr", + "value": "image_source_password" + } + ] + ], + "identity_schema_version": 0, + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwfX0=" + } + ] + }, { "mode": "managed", "type": "openstack_networking_network_v2", diff --git a/terraform.tfstate.backup b/terraform.tfstate.backup index d271861..e946b27 100644 --- a/terraform.tfstate.backup +++ b/terraform.tfstate.backup @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.12.1", - "serial": 214, + "serial": 223, "lineage": "380e7668-64eb-52d5-fbac-0395ca160fd9", "outputs": {}, "resources": [ @@ -335,12 +335,12 @@ { "schema_version": 0, "attributes": { - "attributes": null, + "attributes": {}, "description": "default hnrx dev zone", "disable_status_check": false, "email": "matthias.hinrichs@hnrx.net", "id": "135421f7-7bca-4015-a262-b76e7b549540", - "masters": null, + "masters": [], "name": "dev.hnrx.cloud.", "project_id": "fad7e11f880840b6bc739aa72d470bfc", "region": "RegionOne", @@ -451,7 +451,7 @@ "file": "/v2/images/b08ad3b3-292b-4bf7-95be-cef422ceac2d/file", "hidden": false, "id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/amphora-x64-haproxy.qcow2", @@ -516,7 +516,7 @@ "file": "/v2/images/97cd3ce9-d3b3-408f-a8a3-cff110a4ed63/file", "hidden": false, "id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/cirros-0.6.3-x86_64-disk.img", @@ -576,7 +576,7 @@ "file": "/v2/images/8068c0f5-828d-4418-9328-ee7e3b6fe11d/file", "hidden": false, "id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2", @@ -636,7 +636,7 @@ "file": "/v2/images/254b302a-310a-4ce1-9832-8ce0ca4d4bd3/file", "hidden": false, "id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/openSUSE-Leap-15.6.x86_64-1.0.4.qcow2", @@ -696,7 +696,7 @@ "file": "/v2/images/68f87cd0-6a43-4b64-9308-60f659103d67/file", "hidden": false, "id": "68f87cd0-6a43-4b64-9308-60f659103d67", - "image_cache_path": "/home/matthias/.terraform/image_cache", + "image_cache_path": "/Users/matthias/.terraform/image_cache", "image_id": "68f87cd0-6a43-4b64-9308-60f659103d67", "image_source_password": null, "image_source_url": "https://files.hnrx.net/OS-Images/talos-1.10.2-openstack-amd64.raw", @@ -1040,7 +1040,9 @@ ], "cidr": "192.168.112.0/24", "description": "", - "dns_nameservers": [], + "dns_nameservers": [ + "192.168.1.1" + ], "dns_publish_fixed_ip": false, "enable_dhcp": true, "gateway_ip": "192.168.112.1", @@ -1087,7 +1089,9 @@ ], "cidr": "192.168.113.0/24", "description": "", - "dns_nameservers": [], + "dns_nameservers": [ + "192.168.1.1" + ], "dns_publish_fixed_ip": false, "enable_dhcp": true, "gateway_ip": "192.168.113.1",