Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
ci: Upgrade FreeBSD image
authorAndres Freund <andres@anarazel.de>
Wed, 5 Mar 2025 15:33:47 +0000 (10:33 -0500)
committerAndres Freund <andres@anarazel.de>
Wed, 5 Mar 2025 15:33:47 +0000 (10:33 -0500)
Upgrade to the current stable version. To avoid needing commits like this in
the future, the CI image name now doesn't contain the OS version number
anymore.

Backpatch to all versions with CI support, we don't want to generate CI images
for multiple FreeBSD versions.

Author: Nazir Bilal Yavuz <byavuz81@gmail.com>
Discussion: https://postgr.es/m/CAN55FZ3_P4JJ6tWZafjf-_XbHgG6DQGXhH-y6Yp78_bwBJjcww@mail.gmail.com
Backpatch-through: 15

.cirrus.tasks.yml

index c5e7b743bfb2088b6ce0386580bcfb41e89b52fd..e7482da1fddfca2d994d5430d001d48ee12fc1d7 100644 (file)
@@ -126,13 +126,13 @@ task:
 
 
 task:
-  name: FreeBSD - 13 - Meson
+  name: FreeBSD - Meson
 
   env:
     CPUS: 4
     BUILD_JOBS: 4
     TEST_JOBS: 8
-    IMAGE_FAMILY: pg-ci-freebsd-13
+    IMAGE_FAMILY: pg-ci-freebsd
     DISK_SIZE: 50
 
     CCACHE_DIR: /tmp/ccache_dir
@@ -167,7 +167,6 @@ task:
     sysctl kern.corefile='/tmp/cores/%N.%P.core'
   setup_additional_packages_script: |
     pkg install -y curl
-    pkg upgrade -y libssh2 # XXX shouldn't be necessary. revisit w/ FreeBSD 14
 
   # NB: Intentionally build without -Dllvm. The freebsd image size is already
   # large enough to make VM startup slow, and even without llvm freebsd