diff --git a/.github/workflows/install.yaml b/.github/workflows/install.yaml index 079974aac0da..30589b98a10a 100644 --- a/.github/workflows/install.yaml +++ b/.github/workflows/install.yaml @@ -41,6 +41,11 @@ jobs: - name: "Checkout" uses: actions/checkout@v4 with: {fetch-depth: 1} + continue-on-error: true + - name: Set up vagrant and libvirt + uses: ./.github/actions/vagrant-setup + - name: Open permissions of vagrant cache folders + run: sudo chmod -R 777 /root/.vagrant.d - name: "Vagrant Cache" uses: actions/cache@v4 with: @@ -48,10 +53,6 @@ jobs: /root/.vagrant.d/boxes /root/.vagrant.d/gems key: vagrant-box-${{ matrix.vm }} - id: vagrant-cache - continue-on-error: true - - name: Set up vagrant and libvirt - uses: ./.github/actions/vagrant-setup - name: "Vagrant Plugin(s)" run: sudo vagrant plugin install vagrant-k3s vagrant-reload vagrant-scp - name: "Download k3s binary" diff --git a/.github/workflows/nightly-install.yaml b/.github/workflows/nightly-install.yaml index 2bee2fc8ee20..abc5ddb14b65 100644 --- a/.github/workflows/nightly-install.yaml +++ b/.github/workflows/nightly-install.yaml @@ -27,6 +27,11 @@ jobs: - name: "Checkout" uses: actions/checkout@v4 with: {fetch-depth: 1} + continue-on-error: true + - name: Set up vagrant and libvirt + uses: ./.github/actions/vagrant-setup + - name: Open permissions of vagrant cache folders + run: sudo chmod -R 777 /root/.vagrant.d - name: "Vagrant Cache" uses: actions/cache@v4 with: @@ -35,9 +40,6 @@ jobs: /root/.vagrant.d/gems key: vagrant-box-${{ matrix.vm }} id: vagrant-cache - continue-on-error: true - - name: Set up vagrant and libvirt - uses: ./.github/actions/vagrant-setup - name: "Vagrant Plugin(s)" run: vagrant plugin install vagrant-k3s vagrant-reload - name: "Vagrant Up ⏩ Install K3s" diff --git a/.github/workflows/snapshotter.yaml b/.github/workflows/snapshotter.yaml index 3745ce699c0e..bee75f03b49a 100644 --- a/.github/workflows/snapshotter.yaml +++ b/.github/workflows/snapshotter.yaml @@ -49,6 +49,11 @@ jobs: - name: "Download Binary" uses: actions/download-artifact@v3 with: { name: k3s, path: dist/artifacts/ } + continue-on-error: true + - name: Set up vagrant and libvirt + uses: ./.github/actions/vagrant-setup + - name: Open permissions of vagrant cache folders + run: sudo chmod -R 777 /root/.vagrant.d - name: "Vagrant Cache" uses: actions/cache@v4 with: @@ -56,10 +61,6 @@ jobs: /root/.vagrant.d/boxes /root/.vagrant.d/gems key: vagrant-box-${{ matrix.vm }} - id: vagrant-cache - continue-on-error: true - - name: Set up vagrant and libvirt - uses: ./.github/actions/vagrant-setup - name: "Vagrant Plugin(s)" run: sudo vagrant plugin install vagrant-k3s - name: "Vagrant Up ⏩ Install K3s"