I have recently decided to move from 13.2-RELEASE to 13.2-STABLE. Everything has gone well, and the process of updating from source, whilst slower, it has its own attraction. My next step is to build packages for stable. I can create poudrire jails following stable:
My question is how do I upgrade it so that it is in sync with build stable version of the host? The usual jail update doesn't work for STABLE
I notice that poudriere manual also refers to src.conf and src-env.conf.
/usr/local/etc/poudriere.d/src.conf
/usr/local/etc/poudriere.d/src-env.conf
Am I correct at assuming they have to reflect the settings in host. Currently the host has:
/etc/src.conf
/etc/src-env.conf
Bash:
poudriere -c -j 13-stable -v 13.2-STABLE
Bash:
#poudriere jail -u -j 13-stable-amd64
[00:00:00] Upgrading using http
freebsd-update.NJKt3oCy: Cannot upgrade from a version that is not a release
(including alpha, beta and release candidates)
using freebsd-update.NJKt3oCy. Instead, FreeBSD can be directly
upgraded by source or upgraded to a RELEASE/RELENG version
prior to running freebsd-update.NJKt3oCy.
Currently running: 13.2-STABLE
13.2-STABLE
/usr/local/etc/poudriere.d/src.conf
/usr/local/etc/poudriere.d/src-env.conf
Am I correct at assuming they have to reflect the settings in host. Currently the host has:
/etc/src.conf
Bash:
WITH_CCACHE_BUILD=
WITHOUT_FLOPPY=
WITHOUT_WIRELESS=
WITHOUT_TESTS=
WITHOUT_HYPERV=
WITHOUT_LLVM_TARGET_ALL=
WITHOUT_LIB32=
/etc/src-env.conf
Bash:
WITH_META_MODE=YES