From 7ac7a28a72a95fe1a694403c0e138970ed12cabf Mon Sep 17 00:00:00 2001 From: Wainer dos Santos Moschetta Date: Tue, 21 Nov 2023 17:25:03 -0300 Subject: [PATCH] workflows: disable CentOS podvm builds The podvm build has failed on github actions since the update to Stream 9. For the sake of keeping the libvirt e2e tests running on CI for pull pull requests and daily, let's disable its build. CentOS builds for podvm_builder and podvm_binaries are still enabled as a mean to keep testing to ensure regressions aren't introduced in meanwhile. Signed-off-by: Wainer dos Santos Moschetta --- .github/workflows/daily-e2e-tests-libvirt.yaml | 4 +++- .github/workflows/e2e_on_pull.yaml | 4 +++- .github/workflows/podvm.yaml | 16 ++++++++++------ 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/workflows/daily-e2e-tests-libvirt.yaml b/.github/workflows/daily-e2e-tests-libvirt.yaml index 97cda41b7..ae90df1ff 100644 --- a/.github/workflows/daily-e2e-tests-libvirt.yaml +++ b/.github/workflows/daily-e2e-tests-libvirt.yaml @@ -131,7 +131,9 @@ jobs: fail-fast: false matrix: os: - - centos + # FIXME: temporarily disable CentOS tests as the CentOS podvm builds + # are disabled due https://github.com/confidential-containers/cloud-api-adaptor/issues/1558 + #- centos - ubuntu provider: - generic diff --git a/.github/workflows/e2e_on_pull.yaml b/.github/workflows/e2e_on_pull.yaml index 78ee6c84f..be99529e8 100644 --- a/.github/workflows/e2e_on_pull.yaml +++ b/.github/workflows/e2e_on_pull.yaml @@ -156,7 +156,9 @@ jobs: fail-fast: false matrix: os: - - centos + # FIXME: temporarily disable CentOS tests as the CentOS podvm builds + # are disabled due https://github.com/confidential-containers/cloud-api-adaptor/issues/1558 + #- centos - ubuntu provider: - generic diff --git a/.github/workflows/podvm.yaml b/.github/workflows/podvm.yaml index be30bcf3a..777397b27 100644 --- a/.github/workflows/podvm.yaml +++ b/.github/workflows/podvm.yaml @@ -22,19 +22,23 @@ jobs: strategy: fail-fast: false matrix: - os: [centos, ubuntu] + os: + # FIXME: temporarily disable CentOS builds while we don't find a + # fix to https://github.com/confidential-containers/cloud-api-adaptor/issues/1558 + #- centos + - ubuntu arch: [amd64, s390x] provider: [generic, vsphere] include: - - os: centos + #- os: centos - os: ubuntu exclude: - - os: centos - arch: s390x + #- os: centos + # arch: s390x - provider: vsphere arch: s390x - - provider: vsphere - os: centos + #- provider: vsphere + # os: centos steps: - name: Checkout Code uses: actions/checkout@v3