Should it be artifact.ci.freebsd.org/snapshot/14.4-STABLE/latest/ now? artifact.ci.freebsd.org/snapshot/14.3-STABLE/latest/ ?
Mark Millard <[email protected]> Sun, 7 Jun 2026 15:01:59 -0700
| Newsgroups | gmane.os.freebsd.stable |
|---|---|
| Message-ID | <[email protected]> |
I attempted:
# poudriere jail -c -jofficial14-amd64 -aamd64.amd64 -mfreebsdci \
-v 14.4-STABLE -X
and discovered:
[00:00:00] Fetching MANIFEST for FreeBSD 14.4-STABLE amd64
fetch:
https://artifact.ci.freebsd.org/snapshot/14.4-STABLE/latest_tested/amd64/amd64/MANIFEST:
Not Found
fetch:
https://artifact.ci.freebsd.org/snapshot/14.4-STABLE/latest_tested/amd64/amd64/MANIFEST:
Not Found
[00:00:01] Error:
/usr/local/share/poudriere/jail.sh:fetch_file:20:Failed to fetch from
https://artifact.ci.freebsd.org/snapshot/14.4-STABLE/latest_tested/amd64/amd64/MANIFEST
[00:00:01] Error while creating jail, cleaning up.
[00:00:01] Removing official14-amd64 jail... done
In other words, even after releng/14.4 was branched one has to reference
14.3-STABLE instead of 14.4-STABLE for this sort of operation:
[00:00:00] Fetching MANIFEST for FreeBSD 14.3-STABLE amd64
MANIFEST 832 B 19 MBps
00s
[00:00:00] Fetching base for FreeBSD 14.3-STABLE amd64
base.txz 154 MB 5243 kBps
31s
[00:00:31] Extracting base... done
[00:00:38] Fetching lib32 for FreeBSD 14.3-STABLE amd64
lib32.txz 60 MB 3560 kBps
17s
[00:00:56] Extracting lib32... done
[00:00:57] Cleaning up... done
[00:00:57] Recording filesystem state for clean... done
In essence this translates to use of:
https://artifact.ci.freebsd.org/snapshot/14.4-STABLE/latest/
vs.
https://artifact.ci.freebsd.org/snapshot/14.3-STABLE/latest/
vs. both allowed for a time once releng/14.4 had been branched.
--
===
Mark Millard
marklmi at yahoo.com