From 8d1a273b9a5f53d9fcb8b79136576a6f756a474b Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Sun, 30 Oct 2022 00:33:24 +0200 Subject: [PATCH] Download coreos installer instead building --- restore-tests/Makefile | 4 ---- restore-tests/main.tf | 6 +----- 2 files changed, 1 insertion(+), 9 deletions(-) delete mode 100644 restore-tests/Makefile diff --git a/restore-tests/Makefile b/restore-tests/Makefile deleted file mode 100644 index 0e375de..0000000 --- a/restore-tests/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -all: artifacts/release/coreos-installer - -artifacts/release/coreos-installer: - docker run --rm -v "${PWD}/artifacts:/artifacts" rust:1-bullseye sh -c "apt-get update && apt-get install -y build-essential libssl-dev libzstd-dev pkg-config && cargo install --bin=coreos-installer --target=x86_64-unknown-linux-gnu --root=/artifacts coreos-installer --force" diff --git a/restore-tests/main.tf b/restore-tests/main.tf index b22f594..e0f71ad 100644 --- a/restore-tests/main.tf +++ b/restore-tests/main.tf @@ -51,16 +51,12 @@ resource "hcloud_server" "under_test" { destination = "/root/setup.ign" } - provisioner "file" { - source = "${path.module}/artifacts/bin/coreos-installer" - destination = "/usr/local/bin/coreos-installer" - } - # Install Fedora CoreOS in rescue mode provisioner "remote-exec" { inline = [ "set -x", "set -e", + "wget https://s3.tobiasmanske.de/public/tobias/coreos-installer-hetzner/main/coreos-installer -O /usr/local/bin/coreos-installer", "chmod 755 /usr/local/bin/coreos-installer", "coreos-installer install /dev/sda -i /root/setup.ign", "shutdown -r now"