Andrey Smirnov ada51ff696
fix: unmarshal encryption STATE from META
When upgrading from pre-1.11 versions of Talos, there was a failure on
mismatch to unmarshal "old" encryption config into new structure.

Fix that by providing a proper fallback.

Add both unit-test verifying compatibility, as well as
a full integration upgrade test with encrypted disks.

Fixes #11502

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-08-05 18:14:10 +04:00
..
2025-07-16 15:33:51 +02:00
2025-07-17 18:55:31 +04:00
2025-04-08 09:02:02 +05:30