talos/.github/workflows
Andrey Smirnov 0e96e99b26
fix: rework the 'metal-iso' config acquisition
Fixes #9538

Re-do the implementation by using the volume management primitives, so
that we can avoid/skip old code. This should fix all issues related to
the partition/whole disk.

Fix issues in the volume management (exposed, as we haven't used it this
way before).

Build a test case in `talosctl cluster create` to inject machine config
via `metal-iso`.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit d39393879a1f98ac3de7a96808301d1e07fd95f3)
2024-10-25 18:39:23 +04:00
..
ci.yaml fix: rework the 'metal-iso' config acquisition 2024-10-25 18:39:23 +04:00
integration-aws-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-aws-nvidia-nonfree-cron.yaml chore: checkout extensions from release-1.8, not main 2024-10-08 16:04:37 +04:00
integration-aws-nvidia-oss-cron.yaml chore: checkout extensions from release-1.8, not main 2024-10-08 16:04:37 +04:00
integration-azure-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-cilium-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-cloud-images-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-conformance-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-equinix-metal-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-extensions-cron.yaml chore: checkout extensions from release-1.8, not main 2024-10-08 16:04:37 +04:00
integration-gcp-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-image-factory-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-images-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-misc-0-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-misc-1-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-misc-2-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-misc-3-cron.yaml fix: rework the 'metal-iso' config acquisition 2024-10-25 18:39:23 +04:00
integration-misc-4-cron.yaml test: add a test for inline machine config trusted roots 2024-09-13 12:53:04 +04:00
integration-provision-0-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-provision-1-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-provision-2-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-qemu-cron.yaml chore: better lvm2 tests 2024-09-23 13:06:30 +04:00
integration-qemu-csi-longhorn-cron.yaml chore: checkout extensions from release-1.8, not main 2024-10-08 16:04:37 +04:00
integration-qemu-csi-rook-ceph-cron.yaml test: bump resources for Rook/Ceph test 2024-09-23 15:15:41 +04:00
integration-qemu-encrypted-vip-cron.yaml chore: better lvm2 tests 2024-09-23 13:06:30 +04:00
integration-qemu-race-cron.yaml chore: better lvm2 tests 2024-09-23 13:06:30 +04:00
integration-reproducibility-test-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
integration-trusted-boot-cron.yaml release(v1.8.0-beta.0): prepare release 2024-09-09 16:40:32 +04:00
lock.yaml chore: update pkgs/tools/extras 2024-07-03 20:38:55 +04:00
slack-notify.yaml chore(ci): e2e gcp 2024-09-06 19:07:20 +05:30
stale.yaml chore: update pkgs/tools/extras 2024-07-03 20:38:55 +04:00