Skip to content

Commit 2b7d4e6

Browse files
committed
Upgrade vm1 to Fedora 40 for some more long-term-like support
Let's attempt to only update on decimal versions starting from 40 onwards. The choice flavor remains strictly a Fedora server. The kickstart file will be reused across versions from now on unless there is explicit change there we have to account for.
1 parent b182743 commit 2b7d4e6

File tree

4 files changed

+29
-3
lines changed

4 files changed

+29
-3
lines changed

Diff for: tp_folder/configs/groups.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,8 @@ variants:
228228
guest_avocado_enabled = yes
229229
tmp_dir = /tmp
230230
Fedora, CentOS:
231-
get_images = unattended_install.cdrom.extra_cdrom_ks
232231
serialization_prep_needed = yes
232+
get_images = unattended_install.cdrom.extra_cdrom_ks
233233
Ubuntu, Kali:
234234
get_images = unattended_install.cdrom.in_cdrom_ks
235235
# original tmp directory is not persistent

Diff for: tp_folder/configs/guest-os.cfg

+27-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ variants:
9898
cdroms = cd1
9999
configure_install = unattended_install
100100
# Unattended-file does not require any changes
101-
unattended_file = Fedora-33.ks
101+
unattended_file = Fedora.ks
102102
no unattended_install..floppy_ks
103103
unattended_install:
104104
cdrom_unattended = images/f33-64/ks.iso
@@ -112,6 +112,32 @@ variants:
112112
unattended_install.url:
113113
mem = 2048
114114
url = http://dl.fedoraproject.org/pub/fedora-secondary/releases/33/Server/${vm_arch_name}/os/
115+
- 40.64:
116+
# os level 2 indicator
117+
os_variant = fedora
118+
# os level 3 indicator
119+
os_version = 40
120+
image_name = f40-64
121+
vm_arch_name = x86_64
122+
# install subvariant configuration
123+
unattended_install:
124+
cdroms = cd1
125+
configure_install = unattended_install
126+
# Unattended-file does not require any changes
127+
unattended_file = Fedora.ks
128+
no unattended_install..floppy_ks
129+
unattended_install:
130+
cdrom_unattended = images/f40-64/ks.iso
131+
kernel = images/f40-64/vmlinuz
132+
initrd = images/f40-64/initrd.img
133+
syslog_server_proto = tcp
134+
unattended_install.cdrom:
135+
cdrom_cd1 = isos/Fedora-Server-dvd-x86_64-40-1.14.iso
136+
md5sum_cd1 = 18be3f701af64bd6484f3ece06acddf3c
137+
md5sum_1m_cd1 = fe0c1e96dae9f63b97b31ce8fda1d35e
138+
unattended_install.url:
139+
mem = 2048
140+
url = http://dl.fedoraproject.org/pub/fedora-secondary/releases/40/Server/${vm_arch_name}/os/
115141

116142
- CentOS:
117143
mem = 4096

Diff for: tp_folder/configs/guest.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ variants:
2222
only no_9p_export
2323
only virtio_rng.rng_random
2424
only default_bios
25-
only Linux.Fedora.33.64
25+
only Linux.Fedora.40.64
2626

2727
# Runs our standard vm configuration for a CentOS machine
2828
- @qemu_kvm_centos:

0 commit comments

Comments
 (0)