1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2026-06-20 01:17:49 +02:00

Update Fedora test image to Fedora 41.

This commit is contained in:
David Steele
2024-11-18 13:33:03 -05:00
parent 33d7681347
commit 7f2dfc021c
4 changed files with 12 additions and 9 deletions
+1 -1
View File
@@ -47,7 +47,7 @@ jobs:
- param: test --vm=u22 --param=c-only --param=no-coverage --param=no-back-trace
# All unit tests on the newest gcc available
- param: test --vm=f40 --param=c-only --param=no-valgrind --param=no-coverage --param=no-performance
- param: test --vm=f41 --param=c-only --param=no-valgrind --param=no-coverage --param=no-performance
# RHEL documentation
- param: doc --vm=rh8
+4 -1
View File
@@ -12,10 +12,13 @@
# - docker login -u pgbackrest
# - VM=XXX;DATE=YYYYMMDDX;BASE=pgbackrest/test:${VM?}-base;docker tag ${BASE?} ${BASE?}-${DATE?} && docker push ${BASE?}-${DATE?}
# **********************************************************************************************************************************
20241118A:
x86_64:
f41: ce870455184e991e0efd90176da1412f0f3f72a2
20241016A:
x86_64:
d11: f3bc523f10e873f85b889120ea08c6c53358cc47
f40: a59c18a04452fa65845183ab94f6c308be578457
rh8: 4d141c845abfbdbf402ba447cf2bd2e4357c8a63
u20: 711ee90bf3ea0e8bb054285193811266b9b1f2f3
u22: 57c2af91a1b1a9624e325b704cc9213821c6b968
@@ -472,11 +472,11 @@ sub containerBuild
"pgdg-redhat-repo-latest.noarch.rpm && \\\n" .
" dnf -qy module disable postgresql && \\\n";
}
elsif ($strOS eq VM_F40)
elsif ($strOS eq VM_F41)
{
$strScript .=
" rpm -ivh \\\n" .
" https://download.postgresql.org/pub/repos/yum/reporpms/F-40-" . hostArch() . "/" .
" https://download.postgresql.org/pub/repos/yum/reporpms/F-41-" . hostArch() . "/" .
"pgdg-fedora-repo-latest.noarch.rpm && \\\n";
}
+5 -5
View File
@@ -79,8 +79,8 @@ use constant VM_D11 => 'd11';
push @EXPORT, qw(VM_D11);
use constant VM_RH8 => 'rh8';
push @EXPORT, qw(VM_RH8);
use constant VM_F40 => 'f40';
push @EXPORT, qw(VM_F40);
use constant VM_F41 => 'f41';
push @EXPORT, qw(VM_F41);
use constant VM_U20 => 'u20';
push @EXPORT, qw(VM_U20);
use constant VM_U22 => 'u22';
@@ -163,11 +163,11 @@ my $oyVm =
],
},
# Fedora 40
&VM_F40 =>
# Fedora 41
&VM_F41 =>
{
&VM_OS_BASE => VM_OS_BASE_RHEL,
&VM_IMAGE => 'fedora:40',
&VM_IMAGE => 'fedora:41',
&VM_ARCH => VM_ARCH_AMD64,
&VMDEF_PGSQL_BIN => '/usr/pgsql-{[version]}/bin',
&VMDEF_COVERAGE_C => true,