diff --git a/.github/workflows/release-server-rock.yaml b/.github/workflows/release-server-rock.yaml index 4559bbf25..4ab905e4c 100644 --- a/.github/workflows/release-server-rock.yaml +++ b/.github/workflows/release-server-rock.yaml @@ -23,11 +23,17 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + # Fix to build rock due to regression in LXD 5.21/stable https://discourse.ubuntu.com/t/mount-root-proc-cannot-mount-proc-read-only-with-lxd-5-21-2-22f93f4-from-snap/47533 + - name: Setup LXD + uses: canonical/setup-lxd@main + with: + channel: 5.21/candidate + - name: ln rockcraft.yaml run: ln -s ./rocks/jimm.yaml ./rockcraft.yaml - name: Build ROCK - uses: canonical/craft-actions/rockcraft-pack@1de2f7678b7ecfd491bd8ec3c2d2f73fe722c643 # Fix to build rock due to regression in LXD 5.21 https://discourse.ubuntu.com/t/mount-root-proc-cannot-mount-proc-read-only-with-lxd-5-21-2-22f93f4-from-snap/47533 + uses: canonical/craft-actions/rockcraft-pack@1de2f7678b7ecfd491bd8ec3c2d2f73fe722c643 # Fix to build rock, avoid installing LXD 5.21/stable. - name: Load ROCK into local registry run: make load-rock