3 Commits

Author SHA1 Message Date
Andrey Smirnov
a1421e0701
feat: implement compatibility with Talos 1.2-1.3
Lower min version to 1.2.0, pull in fixes for `imager` from Talos.

Add new tests for v1.3.7 as an example.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-22 19:14:42 +04:00
Andrey Smirnov
296e9533e5
fix: generation of SBC images
The fix is in https://github.com/siderolabs/talos/pull/8076

Also bump the hash to flush the SBC cached images.

Fixes #65

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-15 20:16:22 +04:00
Andrey Smirnov
354baca8a0
feat: implement boot asset cache
Fixes #4

This caches the result of the boot asset build (a call to Talos
`imager`) so that we don't rebuild the asset twice.

OCI Registry is used as a cache. An internal registry can be used for
caching, we don't need to expose it to the world.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-10-30 14:05:23 +04:00