diff --git a/.github/workflows/quickstart_2.0.yml b/.github/workflows/quickstart_2.0.yml index 126cb29ea17..23859fd16c3 100644 --- a/.github/workflows/quickstart_2.0.yml +++ b/.github/workflows/quickstart_2.0.yml @@ -30,8 +30,28 @@ jobs: run: | # Golang and docker are already installed on the agent sudo apt-get update - sudo apt -y install make tar wget curl rpm qemu-utils genisoimage python3-minimal bison gawk parted - sudo apt -y install pigz + sudo apt -y install \ + acl \ + curl \ + gawk \ + genisoimage \ + git \ + golang-1.21-go \ + jq \ + make \ + parted \ + pigz \ + openssl \ + systemd \ + qemu-utils \ + rpm \ + tar \ + wget \ + xfsprogs + + # Fix go 1.21 link + sudo ln -vsf /usr/lib/go-1.21/bin/go /usr/bin/go + sudo ln -vsf /usr/lib/go-1.21/bin/gofmt /usr/bin/gofmt - name: Download SRPMS run: | @@ -59,8 +79,28 @@ jobs: run: | # Golang and docker are already installed on the agent sudo apt-get update - sudo apt -y install make tar wget curl rpm qemu-utils genisoimage python3-minimal bison gawk parted - sudo apt -y install pigz + sudo apt -y install \ + acl \ + curl \ + gawk \ + genisoimage \ + git \ + golang-1.21-go \ + jq \ + make \ + parted \ + pigz \ + openssl \ + systemd \ + qemu-utils \ + rpm \ + tar \ + wget \ + xfsprogs + + # Fix go 1.21 link + sudo ln -vsf /usr/lib/go-1.21/bin/go /usr/bin/go + sudo ln -vsf /usr/lib/go-1.21/bin/gofmt /usr/bin/gofmt - name: ISO Quick Start run: | @@ -86,10 +126,28 @@ jobs: - name: Install Remaining Prerequisites run: | # Golang and docker are already installed on the agent - sudo apt-get update - sudo apt -y install make tar wget curl rpm qemu-utils genisoimage python3-minimal bison gawk parted - sudo apt -y install pigz - + sudo apt -y install \ + acl \ + curl \ + gawk \ + genisoimage \ + git \ + golang-1.21-go \ + jq \ + make \ + parted \ + pigz \ + openssl \ + systemd \ + qemu-utils \ + rpm \ + tar \ + wget \ + xfsprogs + + # Fix go 1.21 link + sudo ln -vsf /usr/lib/go-1.21/bin/go /usr/bin/go + sudo ln -vsf /usr/lib/go-1.21/bin/gofmt /usr/bin/gofmt - name: VHDX Quick Start run: | pushd toolkit