diff --git a/.forgejo/workflows/tofu-apply-k8s-wheatley.yaml b/.forgejo/workflows/tofu-apply-k8s-wheatley.yaml index ca19d95..199cfff 100644 --- a/.forgejo/workflows/tofu-apply-k8s-wheatley.yaml +++ b/.forgejo/workflows/tofu-apply-k8s-wheatley.yaml @@ -23,8 +23,8 @@ jobs: TF_VAR_proxmox_endpoint: ${{ secrets.PROXMOX_ENDPOINT }} TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }} steps: - - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - - uses: https://github.com/opentofu/setup-opentofu@847eaa4afeb791b06daa46e8eafa8b1b68d7cfb4 # v2 + - uses: https://github.com/actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 with: tofu_version: 1.11.5 diff --git a/.forgejo/workflows/tofu-apply-templates.yaml b/.forgejo/workflows/tofu-apply-templates.yaml index 545f240..b199f64 100644 --- a/.forgejo/workflows/tofu-apply-templates.yaml +++ b/.forgejo/workflows/tofu-apply-templates.yaml @@ -24,8 +24,8 @@ jobs: TF_VAR_proxmox_endpoint: ${{ secrets.PROXMOX_ENDPOINT }} TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }} steps: - - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - - uses: https://github.com/opentofu/setup-opentofu@847eaa4afeb791b06daa46e8eafa8b1b68d7cfb4 # v2 + - uses: https://github.com/actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 with: tofu_version: 1.11.5 diff --git a/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml b/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml index ed1f748..24f5731 100644 --- a/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml +++ b/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml @@ -25,8 +25,8 @@ jobs: TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }} PR_NUMBER: ${{ forge.event.pull_request.number }} steps: - - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - - uses: https://github.com/opentofu/setup-opentofu@847eaa4afeb791b06daa46e8eafa8b1b68d7cfb4 # v2 + - uses: https://github.com/actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 with: tofu_version: 1.11.5 diff --git a/.forgejo/workflows/tofu-plan-templates.yaml b/.forgejo/workflows/tofu-plan-templates.yaml index 4dc9b37..2bab873 100644 --- a/.forgejo/workflows/tofu-plan-templates.yaml +++ b/.forgejo/workflows/tofu-plan-templates.yaml @@ -26,8 +26,8 @@ jobs: TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }} PR_NUMBER: ${{ forge.event.pull_request.number }} steps: - - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - - uses: https://github.com/opentofu/setup-opentofu@847eaa4afeb791b06daa46e8eafa8b1b68d7cfb4 # v2 + - uses: https://github.com/actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 with: tofu_version: 1.11.5 diff --git a/modules/talos-bootstrap/main.tf b/modules/talos-bootstrap/main.tf index 95bda29..81ec920 100644 --- a/modules/talos-bootstrap/main.tf +++ b/modules/talos-bootstrap/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { talos = { source = "siderolabs/talos" - version = "0.11.0" + version = "0.10.1" } } } diff --git a/modules/talos-node/main.tf b/modules/talos-node/main.tf index 33fa1f4..130607d 100644 --- a/modules/talos-node/main.tf +++ b/modules/talos-node/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { proxmox = { source = "bpg/proxmox" - version = "0.107.0" + version = "0.99.0" } } } diff --git a/pve01.wheatley.in/k8s-wheatley/.terraform.lock.hcl b/pve01.wheatley.in/k8s-wheatley/.terraform.lock.hcl index 5222147..a763dfa 100644 --- a/pve01.wheatley.in/k8s-wheatley/.terraform.lock.hcl +++ b/pve01.wheatley.in/k8s-wheatley/.terraform.lock.hcl @@ -2,69 +2,71 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/bpg/proxmox" { - version = "0.107.0" - constraints = "0.107.0" + version = "0.99.0" + constraints = "0.99.0" hashes = [ - "h1:0q3370h4Rfl5WM5ODDZ6OrzcQ2QzE1Cic9BzttwBpf0=", - "h1:8GaLgb7ndYDg7VVCRl9KuO/GvfLcKavY/8KY33deoEY=", - "h1:BP04385Wj8QzytXp2vVV684W0XCUzvV5z57CKyATmYA=", - "h1:CeM51dy76/4mRaqx1XUDU5dFFKoAgVFoXkslFJoHqn0=", - "h1:HlV8ogq29TIGs3UVpMfsvExaFbA0tsfDzQIIHHeevlk=", - "h1:LymsbnDoM+8dDQNtUy7SzkWI5ZkfYOs567fyRlx16KU=", - "h1:Of6gFBfzE2Y7vynmZ89k8Bv5qSkV015TB7RnMBPSqbc=", - "h1:Ow8js7RmsQ+jmpiLo74SPFf43JUCrIsaVmsKJd8SgBk=", - "h1:THU5BKb+B9heDPKkgeARA09ZEY63U1JkOGa0OwCWGI8=", - "h1:W/DuNEQCgP510F1LfeRCvJa4vXGNT2byH7DzbknpEO4=", - "h1:iGz/xB1/6WISUxYjYzo4FJNBclxcFhZChHpTExEFJtE=", - "h1:lUnDpfoqitHPCXjng/6k69Zk7fQTbVHNfQWQ5D6on/c=", - "h1:zTDkVcyQ/Kx9jflreJFMKZEnsSHgPZiMESlCiFtXsEo=", - "zh:3c1e298f4f0d954e83d11aaf2400ec242b835ca294f8a94d67bb5ce0b30da0e9", - "zh:4776f7f262728f8e2252360f7d1a4adc853d87d86a7515f4780375c2932ef763", - "zh:53633a48f7fad5561a30b349e7b46c6a7a10a54c99225a4d30a7a24086921098", - "zh:62686df322f773b40c1881eb7932058cbf68101bfa5cd66bc08c9bcb6ad0bdfd", - "zh:62afd9992f9089311a876c7e79d35a8b7935c0c553f6de8fb6ac2b76f5c4a3ce", - "zh:6b379f3858ba8bd548b7d50c07f7fb7eb339d2020c07c2b69aaba1f2247aedae", - "zh:8a520d7df039cb060182683d823d1705423cd9e97936b8e65a27dbf54ea9643a", - "zh:b489993495332d3d4aedfd53a7ff80ce880a58ec575bf3340646791c1803862c", - "zh:db164bc934aaeb56ae1b368208c7cd33f5af5ac84dc98fa7da736a62a5ede143", - "zh:eeb9611c160baf65e6acede202b9d923d185395af2725425c2f8226403675155", - "zh:f24b8014a513483cef883caf58884a380fb51567e50ea5425a3d5ec6629f4a9b", + "h1:14/zSyKGFMbIQJXoIzE/QXjBgRf2RI1ox11UMOt4OtE=", + "h1:3cnMBru0E+Tr01GuDulXNvMjTZOLFIcnzYw5pW0tq7Q=", + "h1:5K8iGuz6XceZAR7F7gpTJbrATuklpnsOu+TEIBzFU9E=", + "h1:6V45BVhSDz6rZPFuUT584auK5uTdnbP9E+vXqZTbGYo=", + "h1:H5sYFdRa0gc9tC5mnjdlU08B4ltP38DBpQQGgiG/VX4=", + "h1:LbbF0pvCXlDf1fiBJUdwKx+hEI7aWoLNdzJSK7X4Czg=", + "h1:PQCLzYcFHSBTpvJYEb28OQQ3KHs2AG2GyOowxxcAvXA=", + "h1:UyNgTFGjDo0Kb9uIM/XrhO0F09eALXyaRqLsFM16XKo=", + "h1:YRjL6L38ENbsjvn7/vaSFody8rYdQIDrYpNxrD/xjUY=", + "h1:cjl3SlnBhVRoBXJ/zLan4Dqreppp02IVP7s0OELbyV4=", + "h1:ec/W6ePcCuAKxrjBg8tfiaqnTSEawqrQo70fb23UnFg=", + "h1:esI+LLdV3fwVLlj2XuVmskvw8Q2CzhV5jITuRyZVi8w=", + "h1:pznw+rC/DRk5vTn67vkr5uu4uGSfbBev+nUdR37s7F4=", + "zh:2ac2a659c1d9ceb180337ccc2ad86427383420230b2cd298f821cba9cbf5645c", + "zh:2f8145d697bd4efbc1ffd3346d686866e104b21303dec3ff2ce0f9f501ddc9be", + "zh:2fd459efb1b6658891e290111ca85d906eef42fe27c21af96b95442da8d461de", + "zh:3365c9be6501a9018b6b0dd599b48bdef4277f6509b299dde5f25d559d774068", + "zh:4088709a948886a22d92f98ba0782481001e9b94a3027cb3a3b39a7ba40be8d2", + "zh:537e9c663bc03bc416e615d94c54ebc6a0cb8453029f12344eeefa14fe2a20db", + "zh:5871bc9d5d3c3ec7f32b67a63e8127e29e7e92f6c1a9b8d1f98f2f6e9be263ab", + "zh:680239bd34a8a1c874a87a48d1062a69338bbd59fddf3c41e605e0fc2a714842", + "zh:6fd3445e460361d5ef5d6bf34c731ca7dc84ea7c2e39a2de50546f0f175f089a", + "zh:e3d0b208f7b982dc265c7daa77b3cb9ace9789b4ed4ad55107f03a6624be6beb", + "zh:e406403644ab5ad85478bfe25db9eeabd28a8c926bf580ba1a0ff37fdf61a05d", + "zh:f020a472d78da34c3ebabed07e9019da778e107e215e2e66f4f2e99b033af304", "zh:f26e0763dbe6a6b2195c94b44696f2110f7f55433dc142839be16b9697fa5597", - "zh:f329a8f344ec11c64686a0b29cd706f5dfedb19925a58aa61fb39f0d0a854619", - "zh:ff0a8a1ac74eaef2826054982d82cb42f1376dac98f3d30f995d60f4964ee7b1", + "zh:f7afb6b0486c09b2b8e36576e9d64ca36f31940fac574740ecf8ccdee9febb6c", ] } provider "registry.opentofu.org/siderolabs/talos" { - version = "0.11.0" - constraints = "0.11.0" + version = "0.10.1" + constraints = "0.10.1" hashes = [ - "h1:+GV1DE/FFtHa6McattWMjn0SimQoan/mignkB+xUfm4=", - "h1:1NC84ojUrL+G3aSLMl4Khh83HnJYuxsYNKK7zg2C/dI=", - "h1:20iBxTcDp7D0ZqSzgunudMxI9cIWkqsSh40DoHsglK4=", - "h1:62XLK75DvtgbdmLsxm7BesQ2qXCDifFhNJIUtpMrVC0=", - "h1:6m9zW1DLfHhIh/E1ZnBbj4cKtS82Ps1JgQ1Z6LDvlT4=", - "h1:KvirJbfeg4xpa7swk52oxwXqp9n0NFsHekuRHtmQxkU=", - "h1:NhbMU/k+Sgu2+M45GACZj5jpenq8jqiVSSG/U7I54bs=", - "h1:S+TFgN/8q+fGrHNywFxGRX30qTnmVbx0gvumAauATF8=", - "h1:WAED2k3+XhiTAzF8Ygi0eLEgAwjm/EIH5oeRGWDsnbg=", - "h1:dBKhGGL1o8WSJdn+fZaZxiTFEkk0x9JNZLsOW+emNNo=", - "h1:j+DMy83aapdtd42wGJknjRxW/STVyVZ+PqgbFpcU3mw=", - "h1:ljM2PNVqhhEqrFdkA4Iu+MOkjVVY7JOuBkRIeHttX6g=", - "h1:nZbp/yGY2K0uuEdzAh9EiokphP5xOaEnUgue0fzG8Wg=", + "h1:1/HTp6cDJWQJzRj8preKQvw3x/qffivOJhZx27OmAig=", + "h1:5NH5P1sqJqFAhAQxfZ0CC1T5Aj6jZLe53lWgJHPhrk0=", + "h1:97x1aN9Ydi+yO9IOGFed+mbjh8myBMPKQY36vLS9Sk0=", + "h1:PVonzANqcaopoXwRFHWZL6Q4iPs9YFhaJ+Y2c9iYRTs=", + "h1:WaWU/5BK+X9s/Vt1f6Iz/6iyWxC1KBN+hMN0VxisILg=", + "h1:ZmyK5/k34tApxFFbqKe5W/Q9RZEMgUdaVqcF92AeUow=", + "h1:aZRJCGsYiSQK2GCwofbv6iFWLvVj+wwZrwyh8chYjVs=", + "h1:fUnidKAmrtS9rdzrH5QyPUH8LSHQCqU05UTSLPRDJos=", + "h1:fc7ekyeFDNNvScqgHgowGjM9jnKFyUOMGfnEKJwuf1c=", + "h1:gWMvxlc8zIyeA0snj+6rarGUuBGtpb5D/mRttkbQ2hQ=", + "h1:hcyPHdphfvQ9lH7yWwy8XTjfE2h2WJNydMMXbli9jGo=", + "h1:kNrX3umPDAktIxQWUtx5lN6TGcDTqZxR79mTRqzU7Hg=", + "h1:rXc4IengYQexTK0URU4MRGtrkO0iS3YFTUeozTigBHo=", + "h1:y+7wlj9usfM3aoSkU+J1VRatR4k1NGKMOW7oA5c8H/Y=", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:12e0f007b86240b6d06d497fcc5a2092056683a7bb2dac56571d9f0cab0d99a6", - "zh:1468add8a3bc8d2d12af9671431b0881639c81b5c04c89f7cbfd34f7eed4e860", - "zh:194fca4484d2dbb55351235cfb8c174471925b3390f99ce148d8908a7ae42c20", - "zh:1a0c53146625e6e13b6794e823079e696dae53719ffb421bfa77c9e625cf64bb", - "zh:245987cdc2cf922a72814ebc502ddd7eec68fbb6d1a64b11a7d2b3f2a514f3a6", - "zh:2491690b2881c2670eec72fcfd02a2956865464b6e962110b9317f04ca5d8857", - "zh:28d4f6ea1b3ffffaf70823d8ccd05a05e5092b462ad2f66735915f532b71157f", - "zh:362cfb8929712dc2fec16d3245bac955f3a99c8b511eee7b9dde13f9ada49dd5", - "zh:3c807429a02213e36d044549ec03cb883d141084e1f113553088aa88497de543", - "zh:50755afc9c8921e264ba8bf8680e498970ddd4b726f3f41e3ad37d973ba9204c", - "zh:585582cf4e629de2b044ce2cf634ee0772f25937edea1c22a3a9b5102d8fc7bf", - "zh:696e4d43139cfd55dce7d91da92318839bc9ba553d89885ba202ce61cd0bb729", - "zh:d218bab0f67a2a8b15add9b51df3d30f514b57e9a7c1d733ebe97966ea132acb", + "zh:349463cdd4cdb36e03276fdb855e687242237c7cf0bd5871aea995a83838c52e", + "zh:3885026ef7c1c7012d312fc37a35af70821650b10cef03b8ffd08d22145c117d", + "zh:3a5c4ddae27200663d3552daa8db6d6ad91f49746825e0556370f67e2d3ead5a", + "zh:456e233aec7d83558255da87ba0b1c7fec81bf71b1aa4e0f35a2787d3f104c2a", + "zh:6b781a16764c91259a6646f346cf47e99a31d7eefcdd188b1ea8b287b8fd0531", + "zh:6d91f628812ec99a71964f00e83df93f6106b830af111b611b6a0f68ad6987ea", + "zh:80430dea846ef82a4fb430abe4f0213ae79f9f38a7a61752bbeeec59c82c1387", + "zh:84717212f789a026492b0a4d121fcdf4a15f48916f9500cdb4ffa1f6c26479cc", + "zh:a0fcaa3fd515d78cf635884165e111fa37b6300cefb0a6412fb1ed584d88599a", + "zh:b0f8dbb8a667e00340ca9566d1bee933097b3b252a1df3737d2fb376964ab8cc", + "zh:b8191729e70d5e7e53730f7c499ab16faec23d45969424c1f304bab0f6fcfcb6", + "zh:be3b5cfc57abdbab689088b2677516703600a12eaefc02a2355ba9002f80f273", + "zh:d53afbcbeaeeed6c7e65477da4daca2cc4ab0c52ad833219c1141f9310325dc2", + "zh:f04f8a103f5136bdd6910d531192ad0cb10c8734b519b9e9dff4185d5cc7113e", ] } diff --git a/pve01.wheatley.in/k8s-wheatley/providers.tf b/pve01.wheatley.in/k8s-wheatley/providers.tf index 20bfed7..041478a 100644 --- a/pve01.wheatley.in/k8s-wheatley/providers.tf +++ b/pve01.wheatley.in/k8s-wheatley/providers.tf @@ -2,11 +2,11 @@ terraform { required_providers { talos = { source = "siderolabs/talos" - version = "0.11.0" + version = "0.10.1" } proxmox = { source = "bpg/proxmox" - version = "0.107.0" + version = "0.99.0" } } } diff --git a/pve01.wheatley.in/templates/.terraform.lock.hcl b/pve01.wheatley.in/templates/.terraform.lock.hcl index 3057671..a0bf282 100644 --- a/pve01.wheatley.in/templates/.terraform.lock.hcl +++ b/pve01.wheatley.in/templates/.terraform.lock.hcl @@ -2,72 +2,53 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/bpg/proxmox" { - version = "0.107.0" - constraints = "0.107.0" + version = "0.99.0" + constraints = "0.99.0" hashes = [ - "h1:0q3370h4Rfl5WM5ODDZ6OrzcQ2QzE1Cic9BzttwBpf0=", - "h1:8GaLgb7ndYDg7VVCRl9KuO/GvfLcKavY/8KY33deoEY=", - "h1:BP04385Wj8QzytXp2vVV684W0XCUzvV5z57CKyATmYA=", - "h1:CeM51dy76/4mRaqx1XUDU5dFFKoAgVFoXkslFJoHqn0=", - "h1:HlV8ogq29TIGs3UVpMfsvExaFbA0tsfDzQIIHHeevlk=", - "h1:LymsbnDoM+8dDQNtUy7SzkWI5ZkfYOs567fyRlx16KU=", - "h1:Of6gFBfzE2Y7vynmZ89k8Bv5qSkV015TB7RnMBPSqbc=", - "h1:Ow8js7RmsQ+jmpiLo74SPFf43JUCrIsaVmsKJd8SgBk=", - "h1:THU5BKb+B9heDPKkgeARA09ZEY63U1JkOGa0OwCWGI8=", - "h1:W/DuNEQCgP510F1LfeRCvJa4vXGNT2byH7DzbknpEO4=", - "h1:iGz/xB1/6WISUxYjYzo4FJNBclxcFhZChHpTExEFJtE=", - "h1:lUnDpfoqitHPCXjng/6k69Zk7fQTbVHNfQWQ5D6on/c=", - "h1:zTDkVcyQ/Kx9jflreJFMKZEnsSHgPZiMESlCiFtXsEo=", - "zh:3c1e298f4f0d954e83d11aaf2400ec242b835ca294f8a94d67bb5ce0b30da0e9", - "zh:4776f7f262728f8e2252360f7d1a4adc853d87d86a7515f4780375c2932ef763", - "zh:53633a48f7fad5561a30b349e7b46c6a7a10a54c99225a4d30a7a24086921098", - "zh:62686df322f773b40c1881eb7932058cbf68101bfa5cd66bc08c9bcb6ad0bdfd", - "zh:62afd9992f9089311a876c7e79d35a8b7935c0c553f6de8fb6ac2b76f5c4a3ce", - "zh:6b379f3858ba8bd548b7d50c07f7fb7eb339d2020c07c2b69aaba1f2247aedae", - "zh:8a520d7df039cb060182683d823d1705423cd9e97936b8e65a27dbf54ea9643a", - "zh:b489993495332d3d4aedfd53a7ff80ce880a58ec575bf3340646791c1803862c", - "zh:db164bc934aaeb56ae1b368208c7cd33f5af5ac84dc98fa7da736a62a5ede143", - "zh:eeb9611c160baf65e6acede202b9d923d185395af2725425c2f8226403675155", - "zh:f24b8014a513483cef883caf58884a380fb51567e50ea5425a3d5ec6629f4a9b", + "h1:14/zSyKGFMbIQJXoIzE/QXjBgRf2RI1ox11UMOt4OtE=", + "h1:3cnMBru0E+Tr01GuDulXNvMjTZOLFIcnzYw5pW0tq7Q=", + "h1:5K8iGuz6XceZAR7F7gpTJbrATuklpnsOu+TEIBzFU9E=", + "h1:6V45BVhSDz6rZPFuUT584auK5uTdnbP9E+vXqZTbGYo=", + "h1:H5sYFdRa0gc9tC5mnjdlU08B4ltP38DBpQQGgiG/VX4=", + "h1:LbbF0pvCXlDf1fiBJUdwKx+hEI7aWoLNdzJSK7X4Czg=", + "h1:PQCLzYcFHSBTpvJYEb28OQQ3KHs2AG2GyOowxxcAvXA=", + "h1:UyNgTFGjDo0Kb9uIM/XrhO0F09eALXyaRqLsFM16XKo=", + "h1:YRjL6L38ENbsjvn7/vaSFody8rYdQIDrYpNxrD/xjUY=", + "h1:cjl3SlnBhVRoBXJ/zLan4Dqreppp02IVP7s0OELbyV4=", + "h1:ec/W6ePcCuAKxrjBg8tfiaqnTSEawqrQo70fb23UnFg=", + "h1:esI+LLdV3fwVLlj2XuVmskvw8Q2CzhV5jITuRyZVi8w=", + "h1:pznw+rC/DRk5vTn67vkr5uu4uGSfbBev+nUdR37s7F4=", + "zh:2ac2a659c1d9ceb180337ccc2ad86427383420230b2cd298f821cba9cbf5645c", + "zh:2f8145d697bd4efbc1ffd3346d686866e104b21303dec3ff2ce0f9f501ddc9be", + "zh:2fd459efb1b6658891e290111ca85d906eef42fe27c21af96b95442da8d461de", + "zh:3365c9be6501a9018b6b0dd599b48bdef4277f6509b299dde5f25d559d774068", + "zh:4088709a948886a22d92f98ba0782481001e9b94a3027cb3a3b39a7ba40be8d2", + "zh:537e9c663bc03bc416e615d94c54ebc6a0cb8453029f12344eeefa14fe2a20db", + "zh:5871bc9d5d3c3ec7f32b67a63e8127e29e7e92f6c1a9b8d1f98f2f6e9be263ab", + "zh:680239bd34a8a1c874a87a48d1062a69338bbd59fddf3c41e605e0fc2a714842", + "zh:6fd3445e460361d5ef5d6bf34c731ca7dc84ea7c2e39a2de50546f0f175f089a", + "zh:e3d0b208f7b982dc265c7daa77b3cb9ace9789b4ed4ad55107f03a6624be6beb", + "zh:e406403644ab5ad85478bfe25db9eeabd28a8c926bf580ba1a0ff37fdf61a05d", + "zh:f020a472d78da34c3ebabed07e9019da778e107e215e2e66f4f2e99b033af304", "zh:f26e0763dbe6a6b2195c94b44696f2110f7f55433dc142839be16b9697fa5597", - "zh:f329a8f344ec11c64686a0b29cd706f5dfedb19925a58aa61fb39f0d0a854619", - "zh:ff0a8a1ac74eaef2826054982d82cb42f1376dac98f3d30f995d60f4964ee7b1", + "zh:f7afb6b0486c09b2b8e36576e9d64ca36f31940fac574740ecf8ccdee9febb6c", ] } provider "registry.opentofu.org/hashicorp/http" { - version = "3.6.0" - constraints = "3.6.0" + version = "3.5.0" + constraints = "3.5.0" hashes = [ - "h1:0n4RBz9zNw6TTddh5+x7E8L2+qzPXNwKhK4uoZ/DUwE=", - "h1:22Ob7lpzMBSqdrCvoFN5EgmhGPHPBovV/9qo0c/Cd+A=", - "h1:2IRBvmWOYrq/ooaYYn2i86jZb7iIUvlg0KlmOMfDHoQ=", - "h1:5mucXikk4OcW3un3u94QnMx4AB4Wfih+sXeMd5QxSNk=", - "h1:5oU7Zm+2gAVGmxqtJ9E8uTudUkYy/DEn/y3IWphdv4k=", - "h1:5w0R4b1/VSzpqQF1tXXPr/qmaQLPVRXamOmPKWFcTk4=", - "h1:AEVeJr8xGmwad+JUUQ833C3x5d4W+W2szF5DfwxYppw=", - "h1:CPHJ+0zQbS/cX1m55Y90jIOgf1jV3ocUUnqsXAh+9Eg=", - "h1:JPewnGDOJudNer5+ghqwXoaJkfot3QRq9uiEYvo+JHU=", - "h1:QzbluV2vQLxsJYxjpziQCmPndIoJ/UGS4/UHH/GpwUM=", - "h1:TjUNbUdqweRBq/ycQ4ixpNkx5qaYwpXEOn9QCpqNZP8=", - "h1:XNbcODP60ajj21N/OO7af8bBg1ltIsYkq9egn7BYbiY=", - "h1:tgrbgmX7WYQz9G9ncgu7TkpVB+RlLjJA/Rvp9KPlZH8=", - "h1:vLxthX/ZWsOZ+aHKbAMqmNKqD0K5f4nJ8ppy0Ioyup0=", - "h1:wZOdGBAZkY8OKEPjKz82j1HloAKOmmvtjWyTxM+I110=", - "zh:0f719fa5426bc883e9fa6abf7f6498e48025edafbc29015e2f5c028f1cca3b9d", - "zh:1b4d7dafefd6c61764b2f9ed6943ceb9a200dee3590d18747e3a5f6b20ce85e0", - "zh:1d23a712984866d29f7b07028a4e99c783c71f1a5dddf08bc3d4e7da9d91a1fa", - "zh:257d23d58c3bb024b6bc8eb88736eaf912e934ad47c639d0c3c742bddda849a1", - "zh:479860e1a5468f5e04013b9364c9496d7ed0804bf9a1acd8e07558d57609993d", - "zh:4cb5e681bf599b411b27c4a2c4066a5fb2ed79aaa3a1a3cb5a30002fec062ce9", - "zh:4fb35c3f643dae9f3670d719397a415f815a0b95f8ed7bd8a72f27a94ba78092", - "zh:59ba40825ab38db5b4a0989a2db0df35cc15d8984f898176011ba352f27d77b7", - "zh:61fc1252eb88088638f4c69ea4e2171cde2e5089fa632ac1e943b13787348f73", - "zh:7c5d6dd5f7cbc460e95d368be35c29b4e0402069b8912dbd5d1cd7fa9acef216", - "zh:7f76d756240d4284642f359ad470226e5378670239aadc366ef54d9d914d4d2e", - "zh:8133ad0814098177e0d067c816ccf1bf48bbadacd18f6f2c808c90447505723b", - "zh:c93be06269bb728f1968f8c50506de56c887017ac1d6e4be1f925651d8437eb6", - "zh:ef47b78a10a82e6cf53344a6a85a94041c28286c10a70541c564d762f1cfede0", - "zh:f5796a53a74999135bd9087aff50fddda59129d09b2f9b1902ff8c0c1e047e48", + "h1:eClUBisXme48lqiUl3U2+H2a2mzDawS9biqfkd9synw=", + "zh:0a2b33494eec6a91a183629cf217e073be063624c5d3f70870456ddb478308e9", + "zh:180f40124fa01b98b3d2f79128646b151818e09d6a1a9ca08e0b032a0b1e9cb1", + "zh:3e29e1de149dc10bf78620526c7cb8c62cd76087f5630dfaba0e93cda1f3aa7b", + "zh:4420950200cf86042ec940d0e2c9b7c89966bf556bf8038ba36217eae663bca5", + "zh:5d1f7d02109b2e2dca7ec626e5563ee765583792d0fd64081286f16f9433bd0d", + "zh:8500b138d338b1994c4206aa577b5c44e1d7260825babcf43245a7075bfa52a5", + "zh:b42165a6c4cfb22825938272d12b676e4a6946ac4e750f85df870c947685df2d", + "zh:b919bf3ee8e3b01051a0da3433b443a925e272893d3724ee8fc0f666ec7012c9", + "zh:d13b81ea6755cae785b3e11634936cdff2dc1ec009dc9610d8e3c7eb32f42e69", + "zh:f1c9d2eb1a6b618ae77ad86649679241bd8d6aacec06d0a68d86f748687f4eb3", ] } diff --git a/pve01.wheatley.in/templates/main.tf b/pve01.wheatley.in/templates/main.tf index b478de6..eb46ee2 100644 --- a/pve01.wheatley.in/templates/main.tf +++ b/pve01.wheatley.in/templates/main.tf @@ -21,5 +21,5 @@ provider "proxmox" { module "talos" { source = "./talos" - talos_versions = ["1.12.6"] + talos_versions = ["1.12.2"] } diff --git a/pve01.wheatley.in/templates/providers.tf b/pve01.wheatley.in/templates/providers.tf index afa00b9..5bdbdd9 100644 --- a/pve01.wheatley.in/templates/providers.tf +++ b/pve01.wheatley.in/templates/providers.tf @@ -2,11 +2,11 @@ terraform { required_providers { proxmox = { source = "bpg/proxmox" - version = "0.107.0" + version = "0.99.0" } http = { source = "hashicorp/http" - version = "3.6.0" + version = "3.5.0" } } } diff --git a/pve01.wheatley.in/templates/talos/main.tf b/pve01.wheatley.in/templates/talos/main.tf index 84642a8..1c4cf4c 100644 --- a/pve01.wheatley.in/templates/talos/main.tf +++ b/pve01.wheatley.in/templates/talos/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { proxmox = { source = "bpg/proxmox" - version = "0.107.0" + version = "0.99.0" } } } @@ -22,7 +22,7 @@ locals { storagepool = "nvme-fastpool" } -resource "proxmox_download_file" "talos-image" { +resource "proxmox_virtual_environment_download_file" "talos-image" { for_each = toset(var.talos_versions) node_name = "pve01" @@ -35,7 +35,7 @@ resource "proxmox_download_file" "talos-image" { } resource "proxmox_virtual_environment_vm" "talos-template" { - depends_on = [proxmox_download_file.talos-image] + depends_on = [proxmox_virtual_environment_download_file.talos-image] for_each = toset(var.talos_versions) template = true @@ -63,7 +63,7 @@ resource "proxmox_virtual_environment_vm" "talos-template" { disk { datastore_id = local.storagepool interface = "virtio0" - file_id = proxmox_download_file.talos-image[each.value].id + file_id = proxmox_virtual_environment_download_file.talos-image[each.value].id file_format = "raw" } efi_disk {