furtka/scripts
Daniel Maksymilian Syrnicki afbb8d59f9
Some checks failed
CI / markdown-links (pull_request) Waiting to run
CI / lint (pull_request) Successful in 1m5s
CI / validate-json (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
fix(smoke): reuse existing PVE-side ISO instead of delete+re-upload
The delete branch required Datastore.Allocate (or was hitting a
privilege-separated token ACL edge case) and produced 403s on re-runs
against the same commit SHA. Since the ISO bytes are reproducible for
a given SHA — furtka-<sha>.iso is content-addressed — we can just
reuse whatever is already in PVE storage instead of cycling it.

Fixes the "runs-on-same-sha" re-dispatch case without needing any extra
PVE permission, and shaves ~2 min off repeated smoke runs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 13:59:42 +02:00
..
build-release-tarball.sh fix(furtka): move assets/ to repo top level so Caddy + systemd find it 2026-04-16 15:26:10 +02:00
publish-release.sh fix(release): drop jq dependency, use python3 for JSON assembly 2026-04-16 17:05:21 +02:00
smoke-vm.sh fix(smoke): reuse existing PVE-side ISO instead of delete+re-upload 2026-04-18 13:59:42 +02:00