ci: fetch vault from artifactapi instead of dnf install #3

Merged
benvin merged 1 commits from benvin/vault-via-artifactapi into main 2026-08-23 22:43:21 +10:00
Member

Per Ben: no dnf installs in CI; fetch vault from artifactapi like terraform-vault.

  • Replace dnf install vault -y in plan/apply with a pinned curl of the vault 1.20.0 zip from the artifactapi hashicorp-releases remote, extracted to /usr/local/bin/vault.
Per Ben: no dnf installs in CI; fetch vault from artifactapi like terraform-vault. - Replace `dnf install vault -y` in plan/apply with a pinned curl of the vault 1.20.0 zip from the artifactapi hashicorp-releases remote, extracted to /usr/local/bin/vault.
unkin-agent added 1 commit 2026-08-23 22:38:16 +10:00
ci: fetch vault from artifactapi instead of dnf install
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
594635ba79
dnf install reads metadata for every enabled repo and downloads the
vendored vault RPM on every pipeline run. Fetch the pinned upstream zip
from the artifactapi hashicorp-releases remote instead, matching
terraform-vault and terraform-artifactapi.

- Replace dnf install vault with a pinned curl of the vault zip from the
  artifactapi hashicorp-releases remote, extracted to /usr/local/bin.
benvin merged commit b1f475b015 into main 2026-08-23 22:43:21 +10:00
benvin deleted branch benvin/vault-via-artifactapi 2026-08-23 22:43:22 +10:00
Sign in to join this conversation.