Browse Source

Upgrade CI for openSuse 15.6 (#12074)

Signed-off-by: Kay Yan <kay.yan@daocloud.io>
pull/12079/head
Kay Yan 2 months ago
committed by GitHub
parent
commit
b38312d007
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
7 changed files with 20 additions and 7 deletions
  1. 5
      .gitlab-ci/packet.yml
  2. 2
      Vagrantfile
  3. 6
      docs/developers/ci.md
  4. 2
      docs/operating_systems/opensuse.md
  5. 7
      test-infra/image-builder/roles/kubevirt-images/defaults/main.yml
  6. 3
      tests/files/packet_opensuse15-6-calico.yml
  7. 2
      tests/files/packet_opensuse15-6-docker-cilium.yml

5
.gitlab-ci/packet.yml

@ -122,7 +122,7 @@ packet_amazon-linux-2-all-in-one:
- when: manual
allow_failure: true
packet_opensuse-docker-cilium:
packet_opensuse15-6-calico:
extends: .packet_pr
packet_ubuntu20-cilium-sep:
@ -159,6 +159,9 @@ packet_almalinux9-calico:
packet_almalinux9-docker:
extends: .packet_pr_extended
packet_opensuse15-6-docker-cilium:
extends: .packet_pr_extended
packet_ubuntu24-calico-all-in-one:
extends: .packet_pr_extended

2
Vagrantfile

@ -33,7 +33,7 @@ SUPPORTED_OS = {
"fedora40" => {box: "fedora/40-cloud-base", user: "vagrant"},
"fedora39-arm64" => {box: "bento/fedora-39-arm64", user: "vagrant"},
"fedora40-arm64" => {box: "bento/fedora-40", user: "vagrant"},
"opensuse" => {box: "opensuse/Leap-15.4.x86_64", user: "vagrant"},
"opensuse" => {box: "opensuse/Leap-15.6.x86_64", user: "vagrant"},
"opensuse-tumbleweed" => {box: "opensuse/Tumbleweed.x86_64", user: "vagrant"},
"oraclelinux" => {box: "generic/oracle7", user: "vagrant"},
"oraclelinux8" => {box: "generic/oracle8", user: "vagrant"},

6
docs/developers/ci.md

@ -14,7 +14,7 @@ debian12 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: |
fedora39 | :white_check_mark: | :x: | :x: | :x: | :x: | :white_check_mark: | :x: |
fedora40 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
openeuler24 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |
opensuse | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
opensuse15 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |
rockylinux8 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |
rockylinux9 | :white_check_mark: | :white_check_mark: | :x: | :x: | :x: | :x: | :x: |
ubuntu20 | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: | :white_check_mark: | :x: |
@ -33,7 +33,7 @@ debian12 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
fedora39 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |
fedora40 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
openeuler24 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
opensuse | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
opensuse15 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
rockylinux8 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
rockylinux9 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
ubuntu20 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |
@ -52,7 +52,7 @@ debian12 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |
fedora39 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
fedora40 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |
openeuler24 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
opensuse | :x: | :white_check_mark: | :x: | :x: | :x: | :x: | :x: |
opensuse15 | :x: | :white_check_mark: | :x: | :x: | :x: | :x: | :x: |
rockylinux8 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
rockylinux9 | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
ubuntu20 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: |

2
docs/operating_systems/opensuse.md

@ -1,4 +1,4 @@
# openSUSE Leap 15.3 and Tumbleweed
# openSUSE Leap 15.6 and Tumbleweed
openSUSE Leap installation Notes:

7
test-infra/image-builder/roles/kubevirt-images/defaults/main.yml

@ -132,6 +132,13 @@ images:
converted: true
tag: "latest"
opensuse-leap-15-6:
filename: openSUSE-Leap-15.6.x86_64-1.0.1-NoCloud-Build1.177.qcow2
url: https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.6/images/openSUSE-Leap-15.6.x86_64-1.0.1-NoCloud-Build1.177.qcow2
checksum: sha256:9ecd197b34faf1b43627946d0c26e38b5c3058207d1c86c4784b8f765c3289f3
converted: true
tag: "latest"
openeuler-2203:
filename: openEuler-22.03-LTS-SP4-x86_64.qcow2.xz
url: https://mirrors.ocf.berkeley.edu/openeuler/openEuler-22.03-LTS-SP4/virtual_machine_img/x86_64/openEuler-22.03-LTS-SP4-x86_64.qcow2.xz

3
tests/files/packet_opensuse15-6-calico.yml

@ -0,0 +1,3 @@
---
# Instance settings
cloud_image: opensuse-leap-15-6

tests/files/packet_opensuse-docker-cilium.yml → tests/files/packet_opensuse15-6-docker-cilium.yml

@ -1,6 +1,6 @@
---
# Instance settings
cloud_image: opensuse-leap-15
cloud_image: opensuse-leap-15-6
# Kubespray settings
kube_network_plugin: cilium
Loading…
Cancel
Save