From 2d3bc94bf1840848bfe7e9f814a9b523132349c2 Mon Sep 17 00:00:00 2001 From: Noel Georgi Date: Tue, 27 Aug 2024 18:09:54 +0530 Subject: [PATCH] fix(ci): fix broken tests Fix the extensions test broken by #9135. Also fix the cs-longhorn cron test. Signed-off-by: Noel Georgi --- .github/workflows/ci.yaml | 6 +++++- .github/workflows/integration-qemu-csi-longhorn-cron.yaml | 6 +++++- .kres.yaml | 3 +++ Makefile | 2 +- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5394db6f2a..8142b2dbf4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,6 +1,6 @@ # THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT. # -# Generated on 2024-08-24T17:38:15Z by kres 8e4bbb4. +# Generated on 2024-08-27T12:42:20Z by kres 8e4bbb4. name: default concurrency: @@ -2623,6 +2623,10 @@ jobs: if: github.event_name != 'schedule' run: | xargs -a _out/executable-artifacts -I {} chmod +x {} + - name: generate + if: github.event_name == 'schedule' + run: | + make generate - name: build if: github.event_name == 'schedule' env: diff --git a/.github/workflows/integration-qemu-csi-longhorn-cron.yaml b/.github/workflows/integration-qemu-csi-longhorn-cron.yaml index 50213c7382..59e97a73e7 100644 --- a/.github/workflows/integration-qemu-csi-longhorn-cron.yaml +++ b/.github/workflows/integration-qemu-csi-longhorn-cron.yaml @@ -1,6 +1,6 @@ # THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT. # -# Generated on 2024-08-24T17:38:15Z by kres 8e4bbb4. +# Generated on 2024-08-27T12:42:20Z by kres 8e4bbb4. name: integration-qemu-csi-longhorn-cron concurrency: @@ -62,6 +62,10 @@ jobs: if: github.event_name != 'schedule' run: | xargs -a _out/executable-artifacts -I {} chmod +x {} + - name: generate + if: github.event_name == 'schedule' + run: | + make generate - name: build if: github.event_name == 'schedule' env: diff --git a/.kres.yaml b/.kres.yaml index 690ccedb89..cf7b261714 100644 --- a/.kres.yaml +++ b/.kres.yaml @@ -1237,6 +1237,9 @@ spec: type: download artifactName: talos-artifacts artifactPath: _out + - name: generate + conditions: + - only-on-schedule - name: build conditions: - only-on-schedule diff --git a/Makefile b/Makefile index 3e609ff822..211771b912 100644 --- a/Makefile +++ b/Makefile @@ -226,7 +226,7 @@ COMMON_ARGS += --build-arg=MICROSOFT_SECUREBOOT_RELEASE=$(MICROSOFT_SECUREBOOT_R CI_ARGS ?= -EXTENSIONS_FILTER_COMMAND ?= "grep -vE 'tailscale|xen-guest-agent|nvidia|vmtoolsd-guest-agent'" +EXTENSIONS_FILTER_COMMAND ?= grep -vE 'tailscale|xen-guest-agent|nvidia|vmtoolsd-guest-agent' all: initramfs kernel installer imager talosctl talosctl-image talos