diff --git a/terraform/build_packages.sh b/terraform/build_packages.sh index a813a5b..15584a3 100755 --- a/terraform/build_packages.sh +++ b/terraform/build_packages.sh @@ -30,8 +30,9 @@ ensure_node() { esac tarball="node-v${version}-${os}-${arch}" mkdir -p "${NODE_PREFIX}" - curl -fsSL "https://nodejs.org/dist/v${version}/${tarball}.tar.xz" \ - | tar -xJ -C "${NODE_PREFIX}" --strip-components=1 + # HCP Terraform Linux workers do not ship xz. Use the gzip tarball. + curl -fsSL "https://nodejs.org/dist/v${version}/${tarball}.tar.gz" \ + | tar -xz -C "${NODE_PREFIX}" --strip-components=1 export PATH="${NODE_PREFIX}/bin:${PATH}" }