File tree Expand file tree Collapse file tree 4 files changed +21
-11
lines changed Expand file tree Collapse file tree 4 files changed +21
-11
lines changed Original file line number Diff line number Diff line change 44
44
- centos-stream-9-aarch64
45
45
- centos-stream-9-ppc64le
46
46
- centos-stream-9-s390x
47
+ - centos-stream-10-x86_64
48
+ - centos-stream-10-aarch64
49
+ - centos-stream-10-ppc64le
50
+ - centos-stream-10-s390x
47
51
- fedora-40-x86_64
48
52
- fedora-40-aarch64
49
53
- fedora-40-ppc64le
@@ -65,20 +69,24 @@ jobs:
65
69
skip_build : true
66
70
identifier : integration-test
67
71
72
+ # To avoid https://issues.redhat.com/browse/TFT-2691
73
+ # x86_64 tf runner is not enough now
68
74
- job : tests
69
75
trigger : pull_request
70
76
targets :
71
77
- centos-stream-9-x86_64
72
78
- centos-stream-9-aarch64
79
+ - centos-stream-10-aarch64
73
80
- fedora-40-x86_64
74
81
tmt_plan : /to-existing-root
75
82
identifier : e2e-test-to-existing-root
76
83
77
84
- job : tests
78
85
trigger : pull_request
79
86
targets :
80
- - centos-stream-9-x86_64
81
87
- centos-stream-9-aarch64
88
+ - centos-stream-10-x86_64
89
+ - centos-stream-10-aarch64
82
90
- fedora-40-aarch64
83
91
tmt_plan : /to-disk
84
92
identifier : e2e-test-to-disk
Original file line number Diff line number Diff line change @@ -11,13 +11,6 @@ adjust:
11
11
virtualization:
12
12
is-supported: true
13
13
prepare:
14
- - how: shell
15
- script: |
16
- source /etc/os-release
17
- if [[ "$ID" == "centos" ]]; then
18
- # EPEL for genisoimage
19
- dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
20
- fi
21
14
- how: install
22
15
package:
23
16
- ansible-core
@@ -30,7 +23,7 @@ prepare:
30
23
- qemu-kvm
31
24
- libvirt
32
25
- virt-install
33
- - genisoimage
26
+ - xorriso
34
27
- how: shell
35
28
script: ansible-galaxy collection install https://ansible-collection.s3.amazonaws.com/ansible-posix-1.5.4.tar.gz https://ansible-collection.s3.amazonaws.com/community-general-8.5.0.tar.gz
36
29
execute:
Original file line number Diff line number Diff line change @@ -41,11 +41,18 @@ source /etc/os-release
41
41
case " " ${ID} -${VERSION_ID} " " in
42
42
" centos-9" )
43
43
TEST_OS=" centos-stream-9"
44
- TIER1_IMAGE_URL=" quay.io/centos-bootc/centos-bootc-dev :stream9"
44
+ TIER1_IMAGE_URL=" quay.io/centos-bootc/centos-bootc:stream9"
45
45
SSH_USER=" cloud-user"
46
46
REDHAT_VERSION_ID=" 9"
47
47
BOOT_ARGS=" uefi,firmware.feature0.name=secure-boot,firmware.feature0.enabled=no"
48
48
;;
49
+ " centos-10" )
50
+ TEST_OS=" centos-stream-10"
51
+ TIER1_IMAGE_URL=" quay.io/centos-bootc/centos-bootc:stream10"
52
+ SSH_USER=" cloud-user"
53
+ REDHAT_VERSION_ID=" 10"
54
+ BOOT_ARGS=" uefi,firmware.feature0.name=secure-boot,firmware.feature0.enabled=no"
55
+ ;;
49
56
" fedora-" * )
50
57
TEST_OS=" fedora-${VERSION_ID} "
51
58
TIER1_IMAGE_URL=" quay.io/fedora/fedora-bootc:${VERSION_ID} "
Original file line number Diff line number Diff line change 14
14
boot_args : " "
15
15
os_variant :
16
16
centos-stream-9 : centos-stream9
17
+ centos-stream-10 : centos-stream9
17
18
fedora-40 : fedora-unknown
18
19
fedora-41 : fedora-unknown
19
20
116
117
# Then the --cloud-init will be dropped when start after system reset
117
118
- name : Generate seed.iso for NoCloud cloud-init
118
119
command : |
119
- genisoimage -output "{{ image_path }}/seed.iso" \
120
+ xorriso -as mkisofs -input-charset utf8 \
121
+ -o "{{ image_path }}/seed.iso" \
120
122
-volid cidata \
121
123
-joliet \
122
124
-rock \
You can’t perform that action at this time.
0 commit comments