From: Michal Koutný Date: Fri, 12 Feb 2021 17:13:59 +0000 (+0100) Subject: ci: Do not require network in test images X-Git-Tag: v250-rc1~880^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e9055ab6a9967880ed12586650970368f7b8640;p=thirdparty%2Fsystemd.git ci: Do not require network in test images The current boot test relies on terminal login, therefore network setup inside image is unnecessary. This opens up possibility to test images that don't support the network setup via veth devices. --- diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index 9b4121f608f..09c1a0b805b 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -46,13 +46,13 @@ jobs: systemd-nspawn --version - name: Build ${{ matrix.distro }} - run: sudo python3 -m mkosi --password= --qemu-headless build + run: sudo python3 -m mkosi --password= --network-veth=no --qemu-headless build - name: Show ${{ matrix.distro }} image summary run: sudo python3 -m mkosi --password= --qemu-headless summary - name: Boot ${{ matrix.distro }} systemd-nspawn - run: sudo ./.github/workflows/test_mkosi_boot.py python3 -m mkosi --password= --qemu-headless boot + run: sudo ./.github/workflows/test_mkosi_boot.py python3 -m mkosi --password= --network-veth=no --qemu-headless boot - name: Boot ${{ matrix.distro }} QEMU - run: sudo ./.github/workflows/test_mkosi_boot.py python3 -m mkosi --password= --qemu-headless qemu + run: sudo ./.github/workflows/test_mkosi_boot.py python3 -m mkosi --password= --network-veth=no --qemu-headless qemu