diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8977f64..14b48c5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,6 +33,7 @@ jobs: - uses: actions/checkout@v3 with: submodules: 'recursive' + - uses: greg-hellings/make-space@main - name: install dependencies shell: bash run: | @@ -48,7 +49,6 @@ jobs: shell: bash run: | set -e - ./packerio build -var-file=${{ matrix.distro }} -var "qemu_accelerator=none" -except=upload sources + ./packerio build -var-file=${{ matrix.distro }} -var "qemu_accelerator=tcg" -except=upload sources env: VAGRANT_CLOUD_TOKEN: ${{ secrets.VAGRANT_CLOUD_TOKEN }} - PACKER_LOG: 1 diff --git a/distros/ubuntu-18.04-x86_64.pkrvars.hcl b/distros/ubuntu-18.04-x86_64.pkrvars.hcl index c9fce47..51d326d 100644 --- a/distros/ubuntu-18.04-x86_64.pkrvars.hcl +++ b/distros/ubuntu-18.04-x86_64.pkrvars.hcl @@ -14,6 +14,7 @@ boot_command = [ "auto=true priority=critical ", "DEBIAN_FRONTEND=noninteractive ", "preseed/url=http://{{.HTTPIP}}:{{.HTTPPort}}/ubuntu/18.04/preseed.cfg ", + "console=ttyS0 ", "" ] ssh_handshake_attempts = 1000 diff --git a/distros/ubuntu-20.04-x86_64.pkrvars.hcl b/distros/ubuntu-20.04-x86_64.pkrvars.hcl index 925e3ae..714c470 100644 --- a/distros/ubuntu-20.04-x86_64.pkrvars.hcl +++ b/distros/ubuntu-20.04-x86_64.pkrvars.hcl @@ -8,6 +8,7 @@ iso = { boot_wait = "3s" boot_command = [ "", + "console=ttyS0 ", "autoinstall ds=nocloud-net;s=http://{{.HTTPIP}}:{{.HTTPPort}}/ubuntu/20.04/" ] ssh_handshake_attempts = 1000 diff --git a/distros/ubuntu-22.04-x86_64.pkrvars.hcl b/distros/ubuntu-22.04-x86_64.pkrvars.hcl index 2dd045d..cac194b 100644 --- a/distros/ubuntu-22.04-x86_64.pkrvars.hcl +++ b/distros/ubuntu-22.04-x86_64.pkrvars.hcl @@ -8,6 +8,7 @@ iso = { boot_wait = "15s" boot_command = [ "e", + "console=ttyS0 ", "autoinstall ds=\"nocloud-net;s=http://{{.HTTPIP}}:{{.HTTPPort}}/ubuntu/22.04/\" console=ttyS0" ] ssh_handshake_attempts = 1000