Given:

# poudriere jail -l
JAILNAME         VERSION         OSVERSION ARCH          METHOD  TIMESTAMP      
     PATH
release-aarch64  14.2-RELEASE-p1           aarch64       pkgbase 2025-06-06 
21:19:04 /usr/local/poudriere/jails/release-aarch64

NOTE: updates within 14.2-RELEASE-p* did not change the VERSION text.

How does on get to the status:

release-aarch64  14.3-RELEASE              aarch64       pkgbase ???time??? 
/usr/local/poudriere/jails/release-aarch64

Is delete-and-recreate the intended technique?

Part of the issue here is variability that is not well documented: 
compare/contrast jail creation commands (just an example, not tied to the 14.2 
-> 14.3 details):

poudriere jail -c -jmain-CA7   -aarm.armv7 -m null -M 
/usr/obj/DESTDIRs/main-CA7-poud -S /usr/main-src -v 15.0-CURRENT

vs.  for -mpkgbase=. . . being involved:

poudriere jail -c -jmain-armv7 -aarmv7     -U https://pkg.freebsd.org 
-mpkgbase=base_latest            -v 15

Note the -v difference and the -a difference.


Should "poudriere jail -u" for the 14.2 -> 14.3 update need:

-U https://pkg.freebsd.org
-mpkgbase=base_release_3
-v 14

Something else?


===
Mark Millard
marklmi at yahoo.com


Reply via email to