⚠️ Upgrade Notes
During the upgrade, errors like the following can occur and stop the upgrade procedure:
│ Error: Provider produced inconsistent final plan
│
│ When expanding the plan for module.kubernetes.talos_machine_configuration_apply.control_plane["<NODE>"] to include new values learned so far during apply, provider "<PROVIDER>" produced an invalid new value for .machine_configuration_hash: was
│ cty.StringVal("<OLD_HASH>"), but now cty.StringVal("<NEW_HASH>").
│
│ This is a bug in the provider, which should be reported in the provider's own issue tracker.
╵
╷
│ Error: Provider produced inconsistent final plan
│
│ When expanding the plan for module.kubernetes.talos_machine_configuration_apply.control_plane["<NODE>"] to include new values learned so far during apply, provider "<PROVIDER>" produced an invalid new value for .machine_configuration: inconsistent values for sensitive attribute.
│
│ This is a bug in the provider, which should be reported in the provider's own issue tracker.
This is caused by a bug in the Talos Terraform provider and should be resolved by running apply a second time. This may occur more frequently until the provider bug is fixed, especially during Talos upgrades.
See: siderolabs/terraform-provider-talos#352
What's Changed
Full Changelog: 4.5.0...4.6.0