Closed NigelVanHattum closed 2 months ago
I'm using 0.5.0 fresh and facing this same issue (same error message, same key in the config), but it only appears to be with controlplane nodes...
My guess is it's likely this note from the docs:
It is recommended to set the optional talos_version attribute. Otherwise when using a new version of the provider with a new major version of the Talos SDK, new machineconfig features will be enabled by default which could cause unexpected behavior.
This indeed seems to work as expected. Only for my setup though Running Talos 1.6.6 and provider v0.5.0.
Can I found a compatibility matrix somewhere? Trying to upgrade Talos to 1.7 gives me the same error again.
See https://github.com/siderolabs/terraform-provider-talos/issues/168#issuecomment-2285268168 - set the talos_version
properly, otherwise you'd get machine config incompatible with older versions of Talos.
I have deployed my Talos os cluster via the 0.4.0 provider, but upgrading the provider to 0.5.0 causes the following error:
I am running 1 control node and 2 workers at the moment. Hosted on Proxmox vm's.
My setup
Tf code
Patches:
cert-rotate-patch.yaml
hostname-config.yaml