do-not-merge: Test GH runners

Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
Fabiano Fidêncio 2024-02-29 21:00:27 +01:00
parent 58bc026656
commit fad8b341be
No known key found for this signature in database
GPG Key ID: EE926C2BDACC177B
5 changed files with 11 additions and 20 deletions

View File

@ -23,7 +23,7 @@ jobs:
matrix: matrix:
containerd_version: ['lts', 'active'] containerd_version: ['lts', 'active']
vmm: ['clh', 'dragonball', 'qemu', 'stratovirt'] vmm: ['clh', 'dragonball', 'qemu', 'stratovirt']
runs-on: garm-ubuntu-2204-smaller runs-on: ubuntu-22.04
env: env:
CONTAINERD_VERSION: ${{ matrix.containerd_version }} CONTAINERD_VERSION: ${{ matrix.containerd_version }}
GOPATH: ${{ github.workspace }} GOPATH: ${{ github.workspace }}
@ -62,7 +62,7 @@ jobs:
matrix: matrix:
containerd_version: ['lts', 'active'] containerd_version: ['lts', 'active']
vmm: ['clh', 'cloud-hypervisor', 'dragonball', 'qemu', 'stratovirt'] vmm: ['clh', 'cloud-hypervisor', 'dragonball', 'qemu', 'stratovirt']
runs-on: garm-ubuntu-2204-smaller runs-on: ubuntu-22.04
env: env:
CONTAINERD_VERSION: ${{ matrix.containerd_version }} CONTAINERD_VERSION: ${{ matrix.containerd_version }}
GOPATH: ${{ github.workspace }} GOPATH: ${{ github.workspace }}
@ -104,7 +104,7 @@ jobs:
matrix: matrix:
containerd_version: ['lts', 'active'] containerd_version: ['lts', 'active']
vmm: ['clh', 'qemu', 'dragonball', 'stratovirt'] vmm: ['clh', 'qemu', 'dragonball', 'stratovirt']
runs-on: garm-ubuntu-2204-smaller runs-on: ubuntu-22.04
env: env:
CONTAINERD_VERSION: ${{ matrix.containerd_version }} CONTAINERD_VERSION: ${{ matrix.containerd_version }}
GOPATH: ${{ github.workspace }} GOPATH: ${{ github.workspace }}
@ -138,7 +138,7 @@ jobs:
run: bash tests/integration/nydus/gha-run.sh run run: bash tests/integration/nydus/gha-run.sh run
run-runk: run-runk:
runs-on: garm-ubuntu-2204-smaller runs-on: ubuntu-22.04
env: env:
CONTAINERD_VERSION: lts CONTAINERD_VERSION: lts
steps: steps:
@ -176,7 +176,7 @@ jobs:
vmm: vmm:
- clh # cloud-hypervisor - clh # cloud-hypervisor
- qemu - qemu
runs-on: garm-ubuntu-2204-smaller runs-on: ubuntu-22.04
env: env:
KATA_HYPERVISOR: ${{ matrix.vmm }} KATA_HYPERVISOR: ${{ matrix.vmm }}
steps: steps:

View File

@ -38,13 +38,7 @@ jobs:
k8s: k8s:
- k3s - k3s
instance: instance:
- garm-ubuntu-2004 - ubuntu-20.04
- garm-ubuntu-2004-smaller
include:
- instance: garm-ubuntu-2004
instance-type: normal
- instance: garm-ubuntu-2004-smaller
instance-type: small
runs-on: ${{ matrix.instance }} runs-on: ${{ matrix.instance }}
env: env:
DOCKER_REGISTRY: ${{ inputs.registry }} DOCKER_REGISTRY: ${{ inputs.registry }}
@ -55,7 +49,7 @@ jobs:
KUBERNETES: ${{ matrix.k8s }} KUBERNETES: ${{ matrix.k8s }}
SNAPSHOTTER: ${{ matrix.snapshotter }} SNAPSHOTTER: ${{ matrix.snapshotter }}
USING_NFD: "false" USING_NFD: "false"
K8S_TEST_HOST_TYPE: ${{ matrix.instance-type }} K8S_TEST_HOST_TYPE: normal
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with:

View File

@ -32,13 +32,10 @@ jobs:
k8s: k8s:
- k0s - k0s
instance: instance:
- garm-ubuntu-2204 - ubuntu-22.04
- garm-ubuntu-2204-smaller
include: include:
- instance: garm-ubuntu-2204 - instance: ubuntu-22.04
instance-type: normal instance-type: normal
- instance: garm-ubuntu-2204-smaller
instance-type: small
- k8s: k0s - k8s: k0s
k8s-extra-params: '--cri-socket remote:unix:///var/run/crio/crio.sock --kubelet-extra-args --cgroup-driver="systemd"' k8s-extra-params: '--cri-socket remote:unix:///var/run/crio/crio.sock --kubelet-extra-args --cgroup-driver="systemd"'
runs-on: ${{ matrix.instance }} runs-on: ${{ matrix.instance }}

View File

@ -26,7 +26,7 @@ jobs:
include: include:
- container_engine: containerd - container_engine: containerd
containerd_version: lts containerd_version: lts
runs-on: garm-ubuntu-2204-smaller runs-on: ubuntu-22.04
env: env:
CONTAINER_ENGINE: ${{ matrix.container_engine }} CONTAINER_ENGINE: ${{ matrix.container_engine }}
CONTAINERD_VERSION: ${{ matrix.containerd_version }} CONTAINERD_VERSION: ${{ matrix.containerd_version }}

View File

@ -40,7 +40,7 @@ jobs:
instance: ubuntu-20.04 instance: ubuntu-20.04
build-checks-depending-on-kvm: build-checks-depending-on-kvm:
runs-on: garm-ubuntu-2004-smaller runs-on: ubuntu-20.04
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix: