pgbackrest.git / summary / log / commit / refs

commit    7f2dfc021c6689a5bddfbd7ed85d64ae93c01324
Author:   David Steele <david@pgbackrest.org>
Date:     Mon Nov 18 18:33:03 2024 +0000

    Update Fedora test image to Fedora 41.


.github/workflows/test.yml | 2 +- test/container.yaml | 5 ++++- test/lib/pgBackRestTest/Common/ContainerTest.pm | 4 ++-- test/lib/pgBackRestTest/Common/VmTest.pm | 10 +++++----- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7b14f8201..a7e8f7758 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -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 diff --git a/test/container.yaml b/test/container.yaml index 50f219151..c4047bc4b 100644 --- a/test/container.yaml +++ b/test/container.yaml @@ -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 diff --git a/test/lib/pgBackRestTest/Common/ContainerTest.pm b/test/lib/pgBackRestTest/Common/ContainerTest.pm index dbf7613c1..6df59b433 100644 --- a/test/lib/pgBackRestTest/Common/ContainerTest.pm +++ b/test/lib/pgBackRestTest/Common/ContainerTest.pm @@ -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"; } diff --git a/test/lib/pgBackRestTest/Common/VmTest.pm b/test/lib/pgBackRestTest/Common/VmTest.pm index e4b7bb9f1..6dfa11f42 100644 --- a/test/lib/pgBackRestTest/Common/VmTest.pm +++ b/test/lib/pgBackRestTest/Common/VmTest.pm @@ -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, [parent: 33d7681347cc]