diff --git a/.github/workflows/image-almalinux.yml b/.github/workflows/image-almalinux.yml index babc28852..680695bd1 100644 --- a/.github/workflows/image-almalinux.yml +++ b/.github/workflows/image-almalinux.yml @@ -2,8 +2,8 @@ name: Build AlmaLinux Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-alpine.yml b/.github/workflows/image-alpine.yml index efa2f5449..5ba5b6c98 100644 --- a/.github/workflows/image-alpine.yml +++ b/.github/workflows/image-alpine.yml @@ -2,8 +2,8 @@ name: Build Alpine Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-alt.yml b/.github/workflows/image-alt.yml index 4022abdb8..51d6ad9cd 100644 --- a/.github/workflows/image-alt.yml +++ b/.github/workflows/image-alt.yml @@ -2,8 +2,8 @@ name: Build ALT Linux Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-amazonlinux.yml b/.github/workflows/image-amazonlinux.yml index 819d68ea5..06bfcc7b0 100644 --- a/.github/workflows/image-amazonlinux.yml +++ b/.github/workflows/image-amazonlinux.yml @@ -2,8 +2,8 @@ name: Build AmazonLinux Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-archlinux.yml b/.github/workflows/image-archlinux.yml index d5c7d3a4c..9f087fcdf 100644 --- a/.github/workflows/image-archlinux.yml +++ b/.github/workflows/image-archlinux.yml @@ -2,8 +2,8 @@ name: Build ArchLinux Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-busybox.yml b/.github/workflows/image-busybox.yml index ff295fde0..ba2e6b528 100644 --- a/.github/workflows/image-busybox.yml +++ b/.github/workflows/image-busybox.yml @@ -2,8 +2,8 @@ name: Build BusyBox Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-centos.yml b/.github/workflows/image-centos.yml index 751f2d2da..510e37d1f 100644 --- a/.github/workflows/image-centos.yml +++ b/.github/workflows/image-centos.yml @@ -2,8 +2,8 @@ name: Build CentOS Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: @@ -22,7 +22,7 @@ jobs: fail-fast: false matrix: release: - - 7 # CentOS 7 tests require cgroups v1. They will pass on ubuntu-20.04 runner. + - 7 # CentOS 7 tests require cgroups v1. They will pass on ubuntu-20.04 runner. - 9-Stream variant: - default diff --git a/.github/workflows/image-debian.yml b/.github/workflows/image-debian.yml index ae3b12e42..6d6ec3bdc 100644 --- a/.github/workflows/image-debian.yml +++ b/.github/workflows/image-debian.yml @@ -2,8 +2,8 @@ name: Build Debian Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-devuan.yml b/.github/workflows/image-devuan.yml index 4f99201fe..53519f1d4 100644 --- a/.github/workflows/image-devuan.yml +++ b/.github/workflows/image-devuan.yml @@ -2,8 +2,8 @@ name: Build Devuan Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-fedora.yml b/.github/workflows/image-fedora.yml index 98266d3aa..865267435 100644 --- a/.github/workflows/image-fedora.yml +++ b/.github/workflows/image-fedora.yml @@ -2,8 +2,8 @@ name: Build Fedora Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-funtoo.yml b/.github/workflows/image-funtoo.yml index ea1021bed..4ad04c95d 100644 --- a/.github/workflows/image-funtoo.yml +++ b/.github/workflows/image-funtoo.yml @@ -2,8 +2,8 @@ name: Build Funtoo Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-gentoo.yml b/.github/workflows/image-gentoo.yml index c1e0653c8..23fd5bf15 100644 --- a/.github/workflows/image-gentoo.yml +++ b/.github/workflows/image-gentoo.yml @@ -2,8 +2,8 @@ name: Build Gentoo Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-kali.yml b/.github/workflows/image-kali.yml index 2001ce35a..5823976f6 100644 --- a/.github/workflows/image-kali.yml +++ b/.github/workflows/image-kali.yml @@ -2,8 +2,8 @@ name: Build Kali Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-mint.yml b/.github/workflows/image-mint.yml index f51d6802b..e9fbf398b 100644 --- a/.github/workflows/image-mint.yml +++ b/.github/workflows/image-mint.yml @@ -2,7 +2,7 @@ name: Build Linux Mint Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-nixos.yml b/.github/workflows/image-nixos.yml index e74c117dd..6c77707dc 100644 --- a/.github/workflows/image-nixos.yml +++ b/.github/workflows/image-nixos.yml @@ -2,8 +2,8 @@ name: Build NixOS Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-openeuler.yml b/.github/workflows/image-openeuler.yml index 732c65fd0..1ea5db212 100644 --- a/.github/workflows/image-openeuler.yml +++ b/.github/workflows/image-openeuler.yml @@ -2,8 +2,8 @@ name: Build openEuler Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-opensuse.yml b/.github/workflows/image-opensuse.yml index c738ce532..6260ea4d9 100644 --- a/.github/workflows/image-opensuse.yml +++ b/.github/workflows/image-opensuse.yml @@ -2,8 +2,8 @@ name: Build OpenSUSE Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-openwrt.yml b/.github/workflows/image-openwrt.yml index 0bb2054ce..b0b3e0c7f 100644 --- a/.github/workflows/image-openwrt.yml +++ b/.github/workflows/image-openwrt.yml @@ -2,8 +2,8 @@ name: Build OpenWRT Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-oracle.yml b/.github/workflows/image-oracle.yml index 70c656ebd..5333352c0 100644 --- a/.github/workflows/image-oracle.yml +++ b/.github/workflows/image-oracle.yml @@ -2,8 +2,8 @@ name: Build Oracle Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-rockylinux.yml b/.github/workflows/image-rockylinux.yml index 1bfba894d..0f97504e3 100644 --- a/.github/workflows/image-rockylinux.yml +++ b/.github/workflows/image-rockylinux.yml @@ -2,8 +2,8 @@ name: Build RockyLinux Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-slackware.yml b/.github/workflows/image-slackware.yml index c7919c53f..09ebe63c1 100644 --- a/.github/workflows/image-slackware.yml +++ b/.github/workflows/image-slackware.yml @@ -2,7 +2,7 @@ name: Build Slackware Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-ubuntu.yml b/.github/workflows/image-ubuntu.yml index 160ee1790..1344d329b 100644 --- a/.github/workflows/image-ubuntu.yml +++ b/.github/workflows/image-ubuntu.yml @@ -2,7 +2,7 @@ name: Build Ubuntu Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/image-voidlinux.yml b/.github/workflows/image-voidlinux.yml index 46d7a7128..6e85485bb 100644 --- a/.github/workflows/image-voidlinux.yml +++ b/.github/workflows/image-voidlinux.yml @@ -2,8 +2,8 @@ name: Build VoidLinux Images on: schedule: - - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). - - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). + - cron: '0 0 * * *' # Build amd64 (Daily at 00:00 UTC). + - cron: '0 0 * * 1' # Build arm64 (Weekly on Monday at 00:00 UTC). workflow_dispatch: inputs: publish: diff --git a/.github/workflows/testflinger-submit.yml b/.github/workflows/testflinger-submit.yml index 7e57d52b1..0f389cb9d 100644 --- a/.github/workflows/testflinger-submit.yml +++ b/.github/workflows/testflinger-submit.yml @@ -6,16 +6,16 @@ jobs: testflinger-submit: runs-on: [self-hosted, testflinger] steps: - - name: Checkout repo - uses: actions/checkout@v4 - - name: Submit job - uses: canonical/testflinger/.github/actions/submit@main - with: - poll: true - job: | - job_queue: hp-elitebook-850-g7-notebook-pc - test_data: - test_cmds: | - #!/usr/bin/env bash - set -x - ls -alR + - name: Checkout repo + uses: actions/checkout@v4 + - name: Submit job + uses: canonical/testflinger/.github/actions/submit@main + with: + poll: true + job: | + job_queue: hp-elitebook-850-g7-notebook-pc + test_data: + test_cmds: | + #!/usr/bin/env bash + set -x + ls -alR diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 16693e4cf..4efd4731a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -104,15 +104,15 @@ jobs: - tpm-vm - vm-nesting include: - - test: cluster # cluster requires fan to be working so use 22.04 with latest/edge + - test: cluster # cluster requires fan to be working so use 22.04 with latest/edge track: "latest/edge" os: "22.04" exclude: - - test: cluster # fan is not yet working on 24.04 kernel: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2064508 + - test: cluster # fan is not yet working on 24.04 kernel: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2064508 os: "24.04" - - test: efi-vars-editor-vm # not compatible with 5.0/* + - test: efi-vars-editor-vm # not compatible with 5.0/* track: "5.0/edge" - - test: "storage-vm ceph" # waiting for integration with microceph + - test: "storage-vm ceph" # waiting for integration with microceph - track: "5.0/edge" os: "24.04" - track: "latest/edge"