Skip to content

Commit 0836eeb

Browse files
committed
Add Fedora 41
1 parent f5aff30 commit 0836eeb

File tree

3 files changed

+79
-1
lines changed

3 files changed

+79
-1
lines changed

lib/vanagon/platform/defaults/fedora-40-aarch64.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
plat.provision_with("/usr/bin/dnf install -y --best --allowerasing #{packages.join(' ')}")
3333

3434
plat.install_build_dependencies_with '/usr/bin/dnf install -y --best --allowerasing'
35-
plat.vmpooler_template 'fedora-40-x86_64'
35+
plat.vmpooler_template 'fedora-40-aarch64'
3636
plat.docker_image "fedora:40"
3737
plat.docker_arch 'linux/arm64'
3838
end
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
platform 'fedora-41-aarch64' do |plat|
2+
plat.servicedir '/usr/lib/systemd/system'
3+
plat.defaultdir '/etc/sysconfig'
4+
plat.servicetype 'systemd'
5+
plat.dist 'fc41'
6+
7+
packages = %w(
8+
autoconf
9+
automake
10+
binutils
11+
bzip2-devel
12+
cmake
13+
curl
14+
gcc
15+
gcc-c++
16+
libselinux-devel
17+
libsepol
18+
libsepol-devel
19+
make
20+
perl-lib
21+
perl-FindBin
22+
pkgconfig
23+
readline-devel
24+
rpmdevtools
25+
rsync
26+
swig
27+
systemtap-sdt-devel
28+
systemd
29+
which
30+
zlib-devel
31+
)
32+
plat.provision_with("/usr/bin/dnf install -y --best --allowerasing #{packages.join(' ')}")
33+
34+
plat.install_build_dependencies_with '/usr/bin/dnf install -y --best --allowerasing'
35+
plat.vmpooler_template 'fedora-41-aarch64'
36+
plat.docker_image "fedora:41"
37+
plat.docker_arch 'linux/arm64'
38+
end
39+
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
platform 'fedora-41-x86_64' do |plat|
2+
plat.servicedir '/usr/lib/systemd/system'
3+
plat.defaultdir '/etc/sysconfig'
4+
plat.servicetype 'systemd'
5+
plat.dist 'fc41'
6+
7+
packages = %w(
8+
autoconf
9+
automake
10+
binutils
11+
bzip2-devel
12+
cmake
13+
curl
14+
gcc
15+
gcc-c++
16+
libselinux-devel
17+
libsepol
18+
libsepol-devel
19+
make
20+
perl-lib
21+
perl-FindBin
22+
pkgconfig
23+
readline-devel
24+
rpmdevtools
25+
rsync
26+
swig
27+
systemtap-sdt-devel
28+
systemd
29+
which
30+
zlib-devel
31+
)
32+
plat.provision_with("/usr/bin/dnf install -y --best --allowerasing #{packages.join(' ')}")
33+
34+
plat.install_build_dependencies_with '/usr/bin/dnf install -y --best --allowerasing'
35+
plat.vmpooler_template 'fedora-41-x86_64'
36+
plat.docker_image "fedora:41"
37+
plat.docker_arch 'linux/amd64'
38+
end
39+

0 commit comments

Comments
 (0)