aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jordan <immoloism@gmail.com>2023-07-16 14:28:50 +0000
committerMatt Turner <mattst88@gentoo.org>2024-02-20 15:40:22 -0500
commit4e8be067dad592282a169adb4483767d7f986557 (patch)
tree27adb7988bb2bc31b829fcfa768e02e5cdf0caef /releases/specs
parentAdapt for build of MIPS o32 on milou (diff)
downloadreleng-4e8be067dad592282a169adb4483767d7f986557.tar.gz
releng-4e8be067dad592282a169adb4483767d7f986557.tar.bz2
releng-4e8be067dad592282a169adb4483767d7f986557.zip
specs: Replace snapshot with snapshot_treeish
To aid with the transition to Catalyst 4 for users this patch replaces the old snapshot option to snapshot_treeish to avoid confusion. Signed-off-by: Ian Jordan <immoloism@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'releases/specs')
-rw-r--r--releases/specs/amd64/clang/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/clang/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/clang/stage1-systemd.spec2
-rw-r--r--releases/specs/amd64/clang/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/clang/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/clang/stage3-systemd.spec2
-rw-r--r--releases/specs/amd64/hardened-nomultilib-selinux/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/hardened-nomultilib-selinux/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/hardened-nomultilib/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/hardened-selinux/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/hardened-selinux/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/hardened/admincd-stage1.spec2
-rw-r--r--releases/specs/amd64/hardened/admincd-stage2.spec2
-rw-r--r--releases/specs/amd64/hardened/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/hardened/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/installcd-stage1.spec2
-rw-r--r--releases/specs/amd64/installcd-stage2-minimal.spec2
-rw-r--r--releases/specs/amd64/livegui/livegui-stage1.spec2
-rw-r--r--releases/specs/amd64/livegui/livegui-stage2.spec2
-rw-r--r--releases/specs/amd64/musl-clang/stage1.spec2
-rw-r--r--releases/specs/amd64/musl-clang/stage3.spec2
-rw-r--r--releases/specs/amd64/musl-hardened/stage1.spec2
-rw-r--r--releases/specs/amd64/musl-hardened/stage3.spec2
-rw-r--r--releases/specs/amd64/musl/stage1.spec2
-rw-r--r--releases/specs/amd64/musl/stage3.spec2
-rw-r--r--releases/specs/amd64/nomultilib/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/nomultilib/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/nomultilib/stage1-systemd.spec2
-rw-r--r--releases/specs/amd64/nomultilib/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/nomultilib/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/nomultilib/stage3-systemd.spec2
-rw-r--r--releases/specs/amd64/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/stage1-systemd.spec2
-rw-r--r--releases/specs/amd64/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/stage3-systemd.spec2
-rw-r--r--releases/specs/amd64/stage3d-openrc.spec2
-rw-r--r--releases/specs/amd64/stage3d-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/stage3d-systemd.spec2
-rw-r--r--releases/specs/amd64/x32/stage1-openrc.spec2
-rw-r--r--releases/specs/amd64/x32/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/x32/stage1-systemd.spec2
-rw-r--r--releases/specs/amd64/x32/stage3-openrc.spec2
-rw-r--r--releases/specs/amd64/x32/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/amd64/x32/stage3-systemd.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage1-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage1-openrc.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage1-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage3-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage3-openrc.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage3-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv4tl/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage1-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage1-openrc.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage1-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage3-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage3-openrc.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage3-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv5tel/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv6j-musl/stage1-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv6j-musl/stage3-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-hardfloat-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-hardfloat-openrc.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-hardfloat-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-hardfloat-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-openrc.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-hardfloat-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-hardfloat-openrc.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-hardfloat-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-hardfloat-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-openrc.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv6j/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv7a-musl/stage1-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv7a-musl/stage3-hardfloat.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-hardfloat-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-hardfloat-openrc.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-hardfloat-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-hardfloat-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-openrc.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-hardfloat-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-hardfloat-openrc.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-hardfloat-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-hardfloat-systemd-mu.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-openrc-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-openrc.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-systemd-23.spec2
-rw-r--r--releases/specs/arm/armv7a/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/arm64/installcd-stage1.spec2
-rw-r--r--releases/specs/arm64/installcd-stage2-minimal.spec2
-rw-r--r--releases/specs/arm64/llvm/stage1-openrc-23.spec2
-rw-r--r--releases/specs/arm64/llvm/stage1-openrc.spec2
-rw-r--r--releases/specs/arm64/llvm/stage1-systemd-23.spec2
-rw-r--r--releases/specs/arm64/llvm/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/arm64/llvm/stage3-openrc-23.spec2
-rw-r--r--releases/specs/arm64/llvm/stage3-openrc.spec2
-rw-r--r--releases/specs/arm64/llvm/stage3-systemd-23.spec2
-rw-r--r--releases/specs/arm64/llvm/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/arm64/musl-hardened/stage1-23.spec2
-rw-r--r--releases/specs/arm64/musl-hardened/stage1.spec2
-rw-r--r--releases/specs/arm64/musl-hardened/stage3-23.spec2
-rw-r--r--releases/specs/arm64/musl-hardened/stage3.spec2
-rw-r--r--releases/specs/arm64/musl-llvm/stage1-23.spec2
-rw-r--r--releases/specs/arm64/musl-llvm/stage1.spec2
-rw-r--r--releases/specs/arm64/musl-llvm/stage3-23.spec2
-rw-r--r--releases/specs/arm64/musl-llvm/stage3.spec2
-rw-r--r--releases/specs/arm64/musl/stage1-23.spec2
-rw-r--r--releases/specs/arm64/musl/stage1.spec2
-rw-r--r--releases/specs/arm64/musl/stage3-23.spec2
-rw-r--r--releases/specs/arm64/musl/stage3.spec2
-rw-r--r--releases/specs/arm64/stage1-openrc-23.spec2
-rw-r--r--releases/specs/arm64/stage1-openrc.spec2
-rw-r--r--releases/specs/arm64/stage1-systemd-23.spec2
-rw-r--r--releases/specs/arm64/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/arm64/stage3-openrc-23.spec2
-rw-r--r--releases/specs/arm64/stage3-openrc.spec2
-rw-r--r--releases/specs/arm64/stage3-systemd-23.spec2
-rw-r--r--releases/specs/arm64/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/arm64/stage3d-openrc-23.spec2
-rw-r--r--releases/specs/arm64/stage3d-openrc.spec2
-rw-r--r--releases/specs/arm64/stage3d-systemd-23.spec2
-rw-r--r--releases/specs/arm64/stage3d-systemd-mu.spec2
-rw-r--r--releases/specs/hppa/hppa1.1/stage1-openrc.spec2
-rw-r--r--releases/specs/hppa/hppa1.1/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/hppa/hppa1.1/stage1-systemd.spec2
-rw-r--r--releases/specs/hppa/hppa1.1/stage3-openrc.spec2
-rw-r--r--releases/specs/hppa/hppa1.1/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/hppa/hppa1.1/stage3-systemd.spec2
-rw-r--r--releases/specs/hppa/hppa2.0/stage1-openrc.spec2
-rw-r--r--releases/specs/hppa/hppa2.0/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/hppa/hppa2.0/stage1-systemd.spec2
-rw-r--r--releases/specs/hppa/hppa2.0/stage3-openrc.spec2
-rw-r--r--releases/specs/hppa/hppa2.0/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/hppa/hppa2.0/stage3-systemd.spec2
-rw-r--r--releases/specs/hppa/installcd-stage1.spec2
-rw-r--r--releases/specs/hppa/installcd-stage2-minimal.spec2
-rw-r--r--releases/specs/hppa/netboot-hppa32.spec2
-rw-r--r--releases/specs/hppa/netboot-hppa64.spec2
-rw-r--r--releases/specs/ia64/installcd-stage1.spec2
-rw-r--r--releases/specs/ia64/installcd-stage2-minimal.spec2
-rw-r--r--releases/specs/ia64/stage1-openrc-23.spec2
-rw-r--r--releases/specs/ia64/stage1-openrc.spec2
-rw-r--r--releases/specs/ia64/stage1-systemd-23.spec2
-rw-r--r--releases/specs/ia64/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/ia64/stage3-openrc-23.spec2
-rw-r--r--releases/specs/ia64/stage3-openrc.spec2
-rw-r--r--releases/specs/ia64/stage3-systemd-23.spec2
-rw-r--r--releases/specs/ia64/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/ppc/ppc32/installcd-stage1.spec2
-rw-r--r--releases/specs/ppc/ppc32/installcd-stage2-minimal.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage1-musl-hardened-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage1-musl-hardened-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage1-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage1-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage1-systemd-23.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage3-musl-hardened-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage3-musl-hardened-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage3-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage3-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage3-systemd-23.spec2
-rw-r--r--releases/specs/ppc/ppc32/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage1-musl-hardened-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage1-musl-hardened-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage1-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage1-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage1-systemd-23.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage3-musl-hardened-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage3-musl-hardened-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage3-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage3-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage3-systemd-23.spec2
-rw-r--r--releases/specs/ppc/ppc64/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/ppc/ppc64le/installcd-stage1.spec2
-rw-r--r--releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-openrc-power9le-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-openrc-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-systemd-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-systemd-mu-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage1-systemd-power9le-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-openrc-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-openrc-power9le-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-openrc-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-openrc.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-systemd-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-systemd-mu-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3-systemd-power9le-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3d-openrc-power9le-23.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3d-openrc-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3d-systemd-mu-power9le.spec2
-rw-r--r--releases/specs/ppc/ppc64le/stage3d-systemd-power9le-23.spec2
-rw-r--r--releases/specs/s390/s390/netboot/netboot.spec2
-rw-r--r--releases/specs/s390/s390/stage1-openrc-23.spec2
-rw-r--r--releases/specs/s390/s390/stage1-openrc.spec2
-rw-r--r--releases/specs/s390/s390/stage1-systemd-23.spec2
-rw-r--r--releases/specs/s390/s390/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/s390/s390/stage3-openrc-23.spec2
-rw-r--r--releases/specs/s390/s390/stage3-openrc.spec2
-rw-r--r--releases/specs/s390/s390/stage3-systemd-23.spec2
-rw-r--r--releases/specs/s390/s390/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/s390/s390x/netboot/netboot.spec2
-rw-r--r--releases/specs/s390/s390x/stage1-openrc-23.spec2
-rw-r--r--releases/specs/s390/s390x/stage1-openrc.spec2
-rw-r--r--releases/specs/s390/s390x/stage1-systemd-23.spec2
-rw-r--r--releases/specs/s390/s390x/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/s390/s390x/stage3-openrc-23.spec2
-rw-r--r--releases/specs/s390/s390x/stage3-openrc.spec2
-rw-r--r--releases/specs/s390/s390x/stage3-systemd-23.spec2
-rw-r--r--releases/specs/s390/s390x/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/sparc/sparc/stage1-openrc-23.spec2
-rw-r--r--releases/specs/sparc/sparc/stage1-systemd-23.spec2
-rw-r--r--releases/specs/sparc/sparc/stage1.spec2
-rw-r--r--releases/specs/sparc/sparc/stage3-openrc-23.spec2
-rw-r--r--releases/specs/sparc/sparc/stage3-systemd-23.spec2
-rw-r--r--releases/specs/sparc/sparc/stage3.spec2
-rw-r--r--releases/specs/sparc/sparc/systemd-stage1-mu.spec2
-rw-r--r--releases/specs/sparc/sparc/systemd-stage3-mu.spec2
-rw-r--r--releases/specs/sparc/sparc64/installcd-stage1.spec2
-rw-r--r--releases/specs/sparc/sparc64/installcd-stage2-minimal.spec2
-rw-r--r--releases/specs/sparc/sparc64/stage1-openrc-23.spec2
-rw-r--r--releases/specs/sparc/sparc64/stage1-systemd-23.spec2
-rw-r--r--releases/specs/sparc/sparc64/stage1.spec2
-rw-r--r--releases/specs/sparc/sparc64/stage3-openrc-23.spec2
-rw-r--r--releases/specs/sparc/sparc64/stage3-systemd-23.spec2
-rw-r--r--releases/specs/sparc/sparc64/stage3.spec2
-rw-r--r--releases/specs/sparc/sparc64/systemd-stage1-mu.spec2
-rw-r--r--releases/specs/sparc/sparc64/systemd-stage3-mu.spec2
-rw-r--r--releases/specs/x86/hardened/admincd-stage1-openrc.spec2
-rw-r--r--releases/specs/x86/hardened/admincd-stage2-openrc.spec2
-rw-r--r--releases/specs/x86/hardened/stage1-openrc-23.spec2
-rw-r--r--releases/specs/x86/hardened/stage1-openrc.spec2
-rw-r--r--releases/specs/x86/hardened/stage3-openrc-23.spec2
-rw-r--r--releases/specs/x86/hardened/stage3-openrc.spec2
-rw-r--r--releases/specs/x86/i486/installcd-stage1-openrc.spec2
-rw-r--r--releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec2
-rw-r--r--releases/specs/x86/i486/stage1-openrc-23.spec2
-rw-r--r--releases/specs/x86/i486/stage1-openrc.spec2
-rw-r--r--releases/specs/x86/i486/stage1-systemd-23.spec2
-rw-r--r--releases/specs/x86/i486/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/x86/i486/stage3-openrc-23.spec2
-rw-r--r--releases/specs/x86/i486/stage3-openrc.spec2
-rw-r--r--releases/specs/x86/i486/stage3-systemd-23.spec2
-rw-r--r--releases/specs/x86/i486/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/x86/i686/stage1-openrc-23.spec2
-rw-r--r--releases/specs/x86/i686/stage1-openrc.spec2
-rw-r--r--releases/specs/x86/i686/stage1-systemd-23.spec2
-rw-r--r--releases/specs/x86/i686/stage1-systemd-mu.spec2
-rw-r--r--releases/specs/x86/i686/stage3-openrc-23.spec2
-rw-r--r--releases/specs/x86/i686/stage3-openrc.spec2
-rw-r--r--releases/specs/x86/i686/stage3-systemd-23.spec2
-rw-r--r--releases/specs/x86/i686/stage3-systemd-mu.spec2
-rw-r--r--releases/specs/x86/musl/stage1-23.spec2
-rw-r--r--releases/specs/x86/musl/stage1.spec2
-rw-r--r--releases/specs/x86/musl/stage3-23.spec2
-rw-r--r--releases/specs/x86/musl/stage3.spec2
283 files changed, 283 insertions, 283 deletions
diff --git a/releases/specs/amd64/clang/stage1-openrc.spec b/releases/specs/amd64/clang/stage1-openrc.spec
index e23a2229..e262f404 100644
--- a/releases/specs/amd64/clang/stage1-openrc.spec
+++ b/releases/specs/amd64/clang/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: llvm-openrc-@TIMESTAMP@
rel_type: clang
profile: default/linux/amd64/17.1/clang
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: clang/stage3-amd64-llvm-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/clang/stage1-systemd-mu.spec b/releases/specs/amd64/clang/stage1-systemd-mu.spec
index 0a3ccd66..55bc4b97 100644
--- a/releases/specs/amd64/clang/stage1-systemd-mu.spec
+++ b/releases/specs/amd64/clang/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: llvm-systemd-mergedusr-@TIMESTAMP@
rel_type: llvm-mergedusr
profile: default/linux/amd64/17.1/systemd/clang/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: llvm-mergedusr/stage3-amd64-llvm-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/clang/stage1-systemd.spec b/releases/specs/amd64/clang/stage1-systemd.spec
index d5310497..e732546c 100644
--- a/releases/specs/amd64/clang/stage1-systemd.spec
+++ b/releases/specs/amd64/clang/stage1-systemd.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: llvm-systemd-@TIMESTAMP@
rel_type: clang
profile: default/linux/amd64/17.1/systemd/clang
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: clang/stage3-amd64-llvm-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/clang/stage3-openrc.spec b/releases/specs/amd64/clang/stage3-openrc.spec
index 26b2533f..f1dcfc27 100644
--- a/releases/specs/amd64/clang/stage3-openrc.spec
+++ b/releases/specs/amd64/clang/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: llvm-openrc-@TIMESTAMP@
rel_type: clang
profile: default/linux/amd64/17.1/clang
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: clang/stage1-amd64-llvm-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/clang/stage3-systemd-mu.spec b/releases/specs/amd64/clang/stage3-systemd-mu.spec
index 71e8aec7..0c47f87e 100644
--- a/releases/specs/amd64/clang/stage3-systemd-mu.spec
+++ b/releases/specs/amd64/clang/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: llvm-systemd-mergedusr-@TIMESTAMP@
rel_type: llvm-mergedusr
profile: default/linux/amd64/17.1/systemd/clang/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: llvm-mergedusr/stage1-amd64-llvm-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/clang/stage3-systemd.spec b/releases/specs/amd64/clang/stage3-systemd.spec
index ee24c24b..255fbc99 100644
--- a/releases/specs/amd64/clang/stage3-systemd.spec
+++ b/releases/specs/amd64/clang/stage3-systemd.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: llvm-systemd-@TIMESTAMP@
rel_type: clang
profile: default/linux/amd64/17.1/systemd/clang
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: clang/stage1-amd64-llvm-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/hardened-nomultilib-selinux/stage1-openrc.spec b/releases/specs/amd64/hardened-nomultilib-selinux/stage1-openrc.spec
index c379bccd..5484f9ef 100644
--- a/releases/specs/amd64/hardened-nomultilib-selinux/stage1-openrc.spec
+++ b/releases/specs/amd64/hardened-nomultilib-selinux/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: hardened-nomultilib-selinux-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/no-multilib/hardened/selinux
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage3-amd64-hardened-nomultilib-selinux-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/hardened-nomultilib-selinux/stage3-openrc.spec b/releases/specs/amd64/hardened-nomultilib-selinux/stage3-openrc.spec
index bd13f419..01823e85 100644
--- a/releases/specs/amd64/hardened-nomultilib-selinux/stage3-openrc.spec
+++ b/releases/specs/amd64/hardened-nomultilib-selinux/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: hardened-nomultilib-selinux-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/no-multilib/hardened/selinux
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage1-amd64-hardened-nomultilib-selinux-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/hardened-nomultilib/stage1-openrc.spec b/releases/specs/amd64/hardened-nomultilib/stage1-openrc.spec
index cb51f70a..0aa82f11 100644
--- a/releases/specs/amd64/hardened-nomultilib/stage1-openrc.spec
+++ b/releases/specs/amd64/hardened-nomultilib/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: hardened-nomultilib-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/no-multilib/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage3-amd64-hardened-nomultilib-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec b/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec
index b1376375..9a5b07d0 100644
--- a/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec
+++ b/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: hardened-nomultilib-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/no-multilib/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage1-amd64-hardened-nomultilib-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/hardened-selinux/stage1-openrc.spec b/releases/specs/amd64/hardened-selinux/stage1-openrc.spec
index b1148896..17c820ad 100644
--- a/releases/specs/amd64/hardened-selinux/stage1-openrc.spec
+++ b/releases/specs/amd64/hardened-selinux/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: hardened-selinux-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/hardened/selinux
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage3-amd64-hardened-selinux-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/hardened-selinux/stage3-openrc.spec b/releases/specs/amd64/hardened-selinux/stage3-openrc.spec
index 645c830a..ae070db7 100644
--- a/releases/specs/amd64/hardened-selinux/stage3-openrc.spec
+++ b/releases/specs/amd64/hardened-selinux/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: hardened-selinux-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/hardened/selinux
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage1-amd64-hardened-selinux-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec b/releases/specs/amd64/hardened/admincd-stage1.spec
index ebcaf3d6..9963148c 100644
--- a/releases/specs/amd64/hardened/admincd-stage1.spec
+++ b/releases/specs/amd64/hardened/admincd-stage1.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage1
rel_type: hardened
profile: default/linux/amd64/17.1/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage3-amd64-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec b/releases/specs/amd64/hardened/admincd-stage2.spec
index 824e9a56..71d33d47 100644
--- a/releases/specs/amd64/hardened/admincd-stage2.spec
+++ b/releases/specs/amd64/hardened/admincd-stage2.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage2
rel_type: hardened
profile: default/linux/amd64/17.1/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/livecd-stage1-amd64-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/amd64/hardened/stage1-openrc.spec b/releases/specs/amd64/hardened/stage1-openrc.spec
index fc1b2650..7bcab6cc 100644
--- a/releases/specs/amd64/hardened/stage1-openrc.spec
+++ b/releases/specs/amd64/hardened/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: hardened-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage3-amd64-hardened-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/hardened/stage3-openrc.spec b/releases/specs/amd64/hardened/stage3-openrc.spec
index c462c42c..ab21575d 100644
--- a/releases/specs/amd64/hardened/stage3-openrc.spec
+++ b/releases/specs/amd64/hardened/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: hardened-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/amd64/17.1/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage1-amd64-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/installcd-stage1.spec b/releases/specs/amd64/installcd-stage1.spec
index 60ac4388..c1101b27 100644
--- a/releases/specs/amd64/installcd-stage1.spec
+++ b/releases/specs/amd64/installcd-stage1.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage1
rel_type: default
profile: default/linux/amd64/17.1/no-multilib
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-amd64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/amd64/installcd-stage2-minimal.spec b/releases/specs/amd64/installcd-stage2-minimal.spec
index bfb645db..2523d66f 100644
--- a/releases/specs/amd64/installcd-stage2-minimal.spec
+++ b/releases/specs/amd64/installcd-stage2-minimal.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/amd64/17.1/no-multilib
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-amd64-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec b/releases/specs/amd64/livegui/livegui-stage1.spec
index 2712cc35..7437423e 100644
--- a/releases/specs/amd64/livegui/livegui-stage1.spec
+++ b/releases/specs/amd64/livegui/livegui-stage1.spec
@@ -3,7 +3,7 @@ version_stamp: plasma-@TIMESTAMP@
target: livecd-stage1
rel_type: default
profile: default/linux/amd64/17.1/desktop/plasma
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-amd64-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/livegui
diff --git a/releases/specs/amd64/livegui/livegui-stage2.spec b/releases/specs/amd64/livegui/livegui-stage2.spec
index 9792e01c..8e59a18a 100644
--- a/releases/specs/amd64/livegui/livegui-stage2.spec
+++ b/releases/specs/amd64/livegui/livegui-stage2.spec
@@ -3,7 +3,7 @@ version_stamp: plasma-@TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/amd64/17.1/desktop/plasma
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-amd64-plasma-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/livegui
diff --git a/releases/specs/amd64/musl-clang/stage1.spec b/releases/specs/amd64/musl-clang/stage1.spec
index b574817a..8e4945b1 100644
--- a/releases/specs/amd64/musl-clang/stage1.spec
+++ b/releases/specs/amd64/musl-clang/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-llvm-@TIMESTAMP@
rel_type: musl-clang
profile: default/linux/amd64/17.0/musl/clang
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-clang/stage3-amd64-musl-llvm-latest
chost: x86_64-gentoo-linux-musl
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/musl-clang/stage3.spec b/releases/specs/amd64/musl-clang/stage3.spec
index 609de386..0e5d4862 100644
--- a/releases/specs/amd64/musl-clang/stage3.spec
+++ b/releases/specs/amd64/musl-clang/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-llvm-@TIMESTAMP@
rel_type: musl-clang
profile: default/linux/amd64/17.0/musl/clang
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-clang/stage1-amd64-musl-llvm-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/amd64/musl-hardened/stage1.spec b/releases/specs/amd64/musl-hardened/stage1.spec
index f7348f75..3bfea4c4 100644
--- a/releases/specs/amd64/musl-hardened/stage1.spec
+++ b/releases/specs/amd64/musl-hardened/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/amd64/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage3-amd64-musl-hardened-latest
chost: x86_64-gentoo-linux-musl
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/musl-hardened/stage3.spec b/releases/specs/amd64/musl-hardened/stage3.spec
index eb564f3f..0efecc3f 100644
--- a/releases/specs/amd64/musl-hardened/stage3.spec
+++ b/releases/specs/amd64/musl-hardened/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/amd64/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage1-amd64-musl-hardened-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/amd64/musl/stage1.spec b/releases/specs/amd64/musl/stage1.spec
index be56e8ef..01d31f34 100644
--- a/releases/specs/amd64/musl/stage1.spec
+++ b/releases/specs/amd64/musl/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-@TIMESTAMP@
rel_type: musl
profile: default/linux/amd64/17.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage3-amd64-musl-latest
chost: x86_64-gentoo-linux-musl
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/musl/stage3.spec b/releases/specs/amd64/musl/stage3.spec
index ecf17f50..58b0ec13 100644
--- a/releases/specs/amd64/musl/stage3.spec
+++ b/releases/specs/amd64/musl/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-@TIMESTAMP@
rel_type: musl
profile: default/linux/amd64/17.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage1-amd64-musl-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/amd64/nomultilib/stage1-openrc.spec b/releases/specs/amd64/nomultilib/stage1-openrc.spec
index 423aa488..a2a34345 100644
--- a/releases/specs/amd64/nomultilib/stage1-openrc.spec
+++ b/releases/specs/amd64/nomultilib/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: nomultilib-openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/no-multilib
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-amd64-nomultilib-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/nomultilib/stage1-systemd-mu.spec b/releases/specs/amd64/nomultilib/stage1-systemd-mu.spec
index c337fed9..16070ba3 100644
--- a/releases/specs/amd64/nomultilib/stage1-systemd-mu.spec
+++ b/releases/specs/amd64/nomultilib/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: nomultilib-systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/amd64/17.1/no-multilib/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-amd64-nomultilib-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/nomultilib/stage1-systemd.spec b/releases/specs/amd64/nomultilib/stage1-systemd.spec
index 4ab77990..63b82529 100644
--- a/releases/specs/amd64/nomultilib/stage1-systemd.spec
+++ b/releases/specs/amd64/nomultilib/stage1-systemd.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: nomultilib-systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/no-multilib/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-amd64-nomultilib-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/nomultilib/stage3-openrc.spec b/releases/specs/amd64/nomultilib/stage3-openrc.spec
index 217bbc78..41fb0dc0 100644
--- a/releases/specs/amd64/nomultilib/stage3-openrc.spec
+++ b/releases/specs/amd64/nomultilib/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: nomultilib-openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/no-multilib
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-amd64-nomultilib-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/nomultilib/stage3-systemd-mu.spec b/releases/specs/amd64/nomultilib/stage3-systemd-mu.spec
index 213d87a9..2480dce6 100644
--- a/releases/specs/amd64/nomultilib/stage3-systemd-mu.spec
+++ b/releases/specs/amd64/nomultilib/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: nomultilib-systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/amd64/17.1/no-multilib/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-amd64-nomultilib-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/nomultilib/stage3-systemd.spec b/releases/specs/amd64/nomultilib/stage3-systemd.spec
index bc8bcb40..3816f85f 100644
--- a/releases/specs/amd64/nomultilib/stage3-systemd.spec
+++ b/releases/specs/amd64/nomultilib/stage3-systemd.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: nomultilib-systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/no-multilib/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-amd64-nomultilib-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/stage1-openrc.spec b/releases/specs/amd64/stage1-openrc.spec
index 99bb069c..8e0bd2db 100644
--- a/releases/specs/amd64/stage1-openrc.spec
+++ b/releases/specs/amd64/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-amd64-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/stage1-systemd-mu.spec b/releases/specs/amd64/stage1-systemd-mu.spec
index 00461f41..5ba8a03d 100644
--- a/releases/specs/amd64/stage1-systemd-mu.spec
+++ b/releases/specs/amd64/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/amd64/17.1/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-amd64-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/stage1-systemd.spec b/releases/specs/amd64/stage1-systemd.spec
index c20184e5..93b3c929 100644
--- a/releases/specs/amd64/stage1-systemd.spec
+++ b/releases/specs/amd64/stage1-systemd.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-amd64-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/stage3-openrc.spec b/releases/specs/amd64/stage3-openrc.spec
index 1e034d5f..e30410ff 100644
--- a/releases/specs/amd64/stage3-openrc.spec
+++ b/releases/specs/amd64/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-amd64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/stage3-systemd-mu.spec b/releases/specs/amd64/stage3-systemd-mu.spec
index f7df1ebb..58601fb7 100644
--- a/releases/specs/amd64/stage3-systemd-mu.spec
+++ b/releases/specs/amd64/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/amd64/17.1/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-amd64-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/stage3-systemd.spec b/releases/specs/amd64/stage3-systemd.spec
index 65d3da80..9cfeb91a 100644
--- a/releases/specs/amd64/stage3-systemd.spec
+++ b/releases/specs/amd64/stage3-systemd.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-amd64-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/stage3d-openrc.spec b/releases/specs/amd64/stage3d-openrc.spec
index 4ca1712d..a639a818 100644
--- a/releases/specs/amd64/stage3d-openrc.spec
+++ b/releases/specs/amd64/stage3d-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/desktop
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-amd64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/stage3d-systemd-mu.spec b/releases/specs/amd64/stage3d-systemd-mu.spec
index a0d6d041..5a17cf17 100644
--- a/releases/specs/amd64/stage3d-systemd-mu.spec
+++ b/releases/specs/amd64/stage3d-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/amd64/17.1/desktop/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-amd64-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/stage3d-systemd.spec b/releases/specs/amd64/stage3d-systemd.spec
index 5a2f8839..f5cd0ca8 100644
--- a/releases/specs/amd64/stage3d-systemd.spec
+++ b/releases/specs/amd64/stage3d-systemd.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.1/desktop/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-amd64-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/x32/stage1-openrc.spec b/releases/specs/amd64/x32/stage1-openrc.spec
index f7dde2b3..50ee4e6c 100644
--- a/releases/specs/amd64/x32/stage1-openrc.spec
+++ b/releases/specs/amd64/x32/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.0/x32
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-x32-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/x32/stage1-systemd-mu.spec b/releases/specs/amd64/x32/stage1-systemd-mu.spec
index 9118818f..356e232c 100644
--- a/releases/specs/amd64/x32/stage1-systemd-mu.spec
+++ b/releases/specs/amd64/x32/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/amd64/17.0/x32/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-x32-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/x32/stage1-systemd.spec b/releases/specs/amd64/x32/stage1-systemd.spec
index 83846587..e85502a2 100644
--- a/releases/specs/amd64/x32/stage1-systemd.spec
+++ b/releases/specs/amd64/x32/stage1-systemd.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.0/x32/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-x32-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/amd64/x32/stage3-openrc.spec b/releases/specs/amd64/x32/stage3-openrc.spec
index 8f880eac..a12e819e 100644
--- a/releases/specs/amd64/x32/stage3-openrc.spec
+++ b/releases/specs/amd64/x32/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.0/x32
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-x32-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/x32/stage3-systemd-mu.spec b/releases/specs/amd64/x32/stage3-systemd-mu.spec
index 3bfdc1f4..627f170b 100644
--- a/releases/specs/amd64/x32/stage3-systemd-mu.spec
+++ b/releases/specs/amd64/x32/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/amd64/17.0/x32/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-x32-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/amd64/x32/stage3-systemd.spec b/releases/specs/amd64/x32/stage3-systemd.spec
index a7e62407..7ab9dbaf 100644
--- a/releases/specs/amd64/x32/stage3-systemd.spec
+++ b/releases/specs/amd64/x32/stage3-systemd.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/amd64/17.0/x32/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-x32-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv4tl/stage1-openrc-23.spec b/releases/specs/arm/armv4tl/stage1-openrc-23.spec
index 1b1b152f..8ca1ca1c 100644
--- a/releases/specs/arm/armv4tl/stage1-openrc-23.spec
+++ b/releases/specs/arm/armv4tl/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv4t
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv4tl-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv4tl/stage1-openrc.spec b/releases/specs/arm/armv4tl/stage1-openrc.spec
index 7ea24990..50e367ef 100644
--- a/releases/specs/arm/armv4tl/stage1-openrc.spec
+++ b/releases/specs/arm/armv4tl/stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/arm/17.0/armv4t
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-armv4tl-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv4tl/stage1-systemd-23.spec b/releases/specs/arm/armv4tl/stage1-systemd-23.spec
index 49f9309c..c6919fb7 100644
--- a/releases/specs/arm/armv4tl/stage1-systemd-23.spec
+++ b/releases/specs/arm/armv4tl/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv4t/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv4tl-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv4tl/stage1-systemd-mu.spec b/releases/specs/arm/armv4tl/stage1-systemd-mu.spec
index 97ddf967..3a312f88 100644
--- a/releases/specs/arm/armv4tl/stage1-systemd-mu.spec
+++ b/releases/specs/arm/armv4tl/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/arm/17.0/armv4t/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-armv4tl-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv4tl/stage3-openrc-23.spec b/releases/specs/arm/armv4tl/stage3-openrc-23.spec
index 431064f7..5dc84844 100644
--- a/releases/specs/arm/armv4tl/stage3-openrc-23.spec
+++ b/releases/specs/arm/armv4tl/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv4t
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv4tl-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv4tl/stage3-openrc.spec b/releases/specs/arm/armv4tl/stage3-openrc.spec
index 62edbccc..62f80693 100644
--- a/releases/specs/arm/armv4tl/stage3-openrc.spec
+++ b/releases/specs/arm/armv4tl/stage3-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/arm/17.0/armv4t
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-armv4tl-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv4tl/stage3-systemd-23.spec b/releases/specs/arm/armv4tl/stage3-systemd-23.spec
index 93e9399c..4df80ad7 100644
--- a/releases/specs/arm/armv4tl/stage3-systemd-23.spec
+++ b/releases/specs/arm/armv4tl/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv4t/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv4tl-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv4tl/stage3-systemd-mu.spec b/releases/specs/arm/armv4tl/stage3-systemd-mu.spec
index cae5d493..1df8755c 100644
--- a/releases/specs/arm/armv4tl/stage3-systemd-mu.spec
+++ b/releases/specs/arm/armv4tl/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/arm/17.0/armv4t/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-armv4tl-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv5tel/stage1-openrc-23.spec b/releases/specs/arm/armv5tel/stage1-openrc-23.spec
index ad519475..2385193d 100644
--- a/releases/specs/arm/armv5tel/stage1-openrc-23.spec
+++ b/releases/specs/arm/armv5tel/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv5te
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv5tel-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv5tel/stage1-openrc.spec b/releases/specs/arm/armv5tel/stage1-openrc.spec
index a508e10c..7f5101bf 100644
--- a/releases/specs/arm/armv5tel/stage1-openrc.spec
+++ b/releases/specs/arm/armv5tel/stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/arm/17.0/armv5te
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-armv5tel-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv5tel/stage1-systemd-23.spec b/releases/specs/arm/armv5tel/stage1-systemd-23.spec
index c5e34b2b..200bef46 100644
--- a/releases/specs/arm/armv5tel/stage1-systemd-23.spec
+++ b/releases/specs/arm/armv5tel/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv5te/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv5tel-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv5tel/stage1-systemd-mu.spec b/releases/specs/arm/armv5tel/stage1-systemd-mu.spec
index 25929223..31722754 100644
--- a/releases/specs/arm/armv5tel/stage1-systemd-mu.spec
+++ b/releases/specs/arm/armv5tel/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/arm/17.0/armv5te/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-armv5tel-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv5tel/stage3-openrc-23.spec b/releases/specs/arm/armv5tel/stage3-openrc-23.spec
index 7a0dabf7..7a9b7b20 100644
--- a/releases/specs/arm/armv5tel/stage3-openrc-23.spec
+++ b/releases/specs/arm/armv5tel/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv5te
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv5tel-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv5tel/stage3-openrc.spec b/releases/specs/arm/armv5tel/stage3-openrc.spec
index c14ec76b..494e2799 100644
--- a/releases/specs/arm/armv5tel/stage3-openrc.spec
+++ b/releases/specs/arm/armv5tel/stage3-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/arm/17.0/armv5te
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-armv5tel-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv5tel/stage3-systemd-23.spec b/releases/specs/arm/armv5tel/stage3-systemd-23.spec
index 2864adaf..9060f0d8 100644
--- a/releases/specs/arm/armv5tel/stage3-systemd-23.spec
+++ b/releases/specs/arm/armv5tel/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv5te/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv5tel-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv5tel/stage3-systemd-mu.spec b/releases/specs/arm/armv5tel/stage3-systemd-mu.spec
index e678a399..03f11a7c 100644
--- a/releases/specs/arm/armv5tel/stage3-systemd-mu.spec
+++ b/releases/specs/arm/armv5tel/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/arm/17.0/armv5te/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-armv5tel-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat.spec b/releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat.spec
index daf7d4bb..08aca2e0 100644
--- a/releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat.spec
+++ b/releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: hardened-openrc-@TIMESTAMP@
target: stage1
rel_type: musl-hardened
profile: default/linux/arm/17.0/musl/armv6j/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage3-armv6j_hardfp_musl-hardened-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec b/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec
index d53f502a..0084e216 100644
--- a/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec
+++ b/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: hardened-openrc-@TIMESTAMP@
target: stage3
rel_type: musl-hardened
profile: default/linux/arm/17.0/musl/armv6j/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage1-armv6j_hardfp_musl-hardened-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j-musl/stage1-hardfloat.spec b/releases/specs/arm/armv6j-musl/stage1-hardfloat.spec
index 18ddf357..e48ad6f4 100644
--- a/releases/specs/arm/armv6j-musl/stage1-hardfloat.spec
+++ b/releases/specs/arm/armv6j-musl/stage1-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: musl
profile: default/linux/arm/17.0/musl/armv6j
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage3-armv6j_hardfp_musl-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j-musl/stage3-hardfloat.spec b/releases/specs/arm/armv6j-musl/stage3-hardfloat.spec
index 6cf5e21c..aa7d36db 100644
--- a/releases/specs/arm/armv6j-musl/stage3-hardfloat.spec
+++ b/releases/specs/arm/armv6j-musl/stage3-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: musl
profile: default/linux/arm/17.0/musl/armv6j
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage1-armv6j_hardfp_musl-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage1-hardfloat-openrc-23.spec b/releases/specs/arm/armv6j/stage1-hardfloat-openrc-23.spec
index ee0b3a88..9161fb2d 100644
--- a/releases/specs/arm/armv6j/stage1-hardfloat-openrc-23.spec
+++ b/releases/specs/arm/armv6j/stage1-hardfloat-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_hf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv6j_hardfp-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage1-hardfloat-openrc.spec b/releases/specs/arm/armv6j/stage1-hardfloat-openrc.spec
index ad34404e..aaf758de 100644
--- a/releases/specs/arm/armv6j/stage1-hardfloat-openrc.spec
+++ b/releases/specs/arm/armv6j/stage1-hardfloat-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/arm/17.0/armv6j
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-armv6j_hardfp-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage1-hardfloat-systemd-23.spec b/releases/specs/arm/armv6j/stage1-hardfloat-systemd-23.spec
index 7bd8c7a9..4062fe92 100644
--- a/releases/specs/arm/armv6j/stage1-hardfloat-systemd-23.spec
+++ b/releases/specs/arm/armv6j/stage1-hardfloat-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_hf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv6j_hardfp-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage1-hardfloat-systemd-mu.spec b/releases/specs/arm/armv6j/stage1-hardfloat-systemd-mu.spec
index aa0050d5..b8a423b3 100644
--- a/releases/specs/arm/armv6j/stage1-hardfloat-systemd-mu.spec
+++ b/releases/specs/arm/armv6j/stage1-hardfloat-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/arm/17.0/armv6j/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-armv6j_hardfp-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage1-openrc-23.spec b/releases/specs/arm/armv6j/stage1-openrc-23.spec
index 136defab..132e5bd4 100644
--- a/releases/specs/arm/armv6j/stage1-openrc-23.spec
+++ b/releases/specs/arm/armv6j/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_sf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv6j-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage1-openrc.spec b/releases/specs/arm/armv6j/stage1-openrc.spec
index 279edd7b..a9886a4e 100644
--- a/releases/specs/arm/armv6j/stage1-openrc.spec
+++ b/releases/specs/arm/armv6j/stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/arm/17.0/armv6j
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-armv6j-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage1-systemd-23.spec b/releases/specs/arm/armv6j/stage1-systemd-23.spec
index b268e254..34689295 100644
--- a/releases/specs/arm/armv6j/stage1-systemd-23.spec
+++ b/releases/specs/arm/armv6j/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_sf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv6j-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage1-systemd-mu.spec b/releases/specs/arm/armv6j/stage1-systemd-mu.spec
index 9888f0b4..02382aff 100644
--- a/releases/specs/arm/armv6j/stage1-systemd-mu.spec
+++ b/releases/specs/arm/armv6j/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/arm/17.0/armv6j/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-armv6j-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv6j/stage3-hardfloat-openrc-23.spec b/releases/specs/arm/armv6j/stage3-hardfloat-openrc-23.spec
index 3ef16ffb..539d9ca2 100644
--- a/releases/specs/arm/armv6j/stage3-hardfloat-openrc-23.spec
+++ b/releases/specs/arm/armv6j/stage3-hardfloat-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_hf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv6j_hardfp-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage3-hardfloat-openrc.spec b/releases/specs/arm/armv6j/stage3-hardfloat-openrc.spec
index a3d60436..b903e706 100644
--- a/releases/specs/arm/armv6j/stage3-hardfloat-openrc.spec
+++ b/releases/specs/arm/armv6j/stage3-hardfloat-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/arm/17.0/armv6j
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-armv6j_hardfp-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage3-hardfloat-systemd-23.spec b/releases/specs/arm/armv6j/stage3-hardfloat-systemd-23.spec
index 146bdf96..2ae52ae9 100644
--- a/releases/specs/arm/armv6j/stage3-hardfloat-systemd-23.spec
+++ b/releases/specs/arm/armv6j/stage3-hardfloat-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_hf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv6j_hardfp-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage3-hardfloat-systemd-mu.spec b/releases/specs/arm/armv6j/stage3-hardfloat-systemd-mu.spec
index 0547c775..8ca050ad 100644
--- a/releases/specs/arm/armv6j/stage3-hardfloat-systemd-mu.spec
+++ b/releases/specs/arm/armv6j/stage3-hardfloat-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/arm/17.0/armv6j/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-armv6j_hardfp-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage3-openrc-23.spec b/releases/specs/arm/armv6j/stage3-openrc-23.spec
index 8bb08757..fcf06771 100644
--- a/releases/specs/arm/armv6j/stage3-openrc-23.spec
+++ b/releases/specs/arm/armv6j/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_sf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv6j-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage3-openrc.spec b/releases/specs/arm/armv6j/stage3-openrc.spec
index 35e91889..4158241c 100644
--- a/releases/specs/arm/armv6j/stage3-openrc.spec
+++ b/releases/specs/arm/armv6j/stage3-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/arm/17.0/armv6j
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-armv6j-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage3-systemd-23.spec b/releases/specs/arm/armv6j/stage3-systemd-23.spec
index 3440eb33..807e8ac5 100644
--- a/releases/specs/arm/armv6j/stage3-systemd-23.spec
+++ b/releases/specs/arm/armv6j/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv6j_sf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv6j-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv6j/stage3-systemd-mu.spec b/releases/specs/arm/armv6j/stage3-systemd-mu.spec
index f924a306..ee5ab3bc 100644
--- a/releases/specs/arm/armv6j/stage3-systemd-mu.spec
+++ b/releases/specs/arm/armv6j/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/arm/17.0/armv6j/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-armv6j-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat.spec b/releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat.spec
index 7038fd43..8f3feb57 100644
--- a/releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat.spec
+++ b/releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: hardened-openrc-@TIMESTAMP@
target: stage1
rel_type: musl-hardened
profile: default/linux/arm/17.0/musl/armv7a/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage3-armv7a_hardfp_musl-hardened-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat.spec b/releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat.spec
index cf838ded..50bec452 100644
--- a/releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat.spec
+++ b/releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: hardened-openrc-@TIMESTAMP@
target: stage3
rel_type: musl-hardened
profile: default/linux/arm/17.0/musl/armv7a/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage1-armv7a_hardfp_musl-hardened-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a-musl/stage1-hardfloat.spec b/releases/specs/arm/armv7a-musl/stage1-hardfloat.spec
index ba0af1ca..0e5dac3b 100644
--- a/releases/specs/arm/armv7a-musl/stage1-hardfloat.spec
+++ b/releases/specs/arm/armv7a-musl/stage1-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: musl
profile: default/linux/arm/17.0/musl/armv7a
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage3-armv7a_hardfp_musl-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a-musl/stage3-hardfloat.spec b/releases/specs/arm/armv7a-musl/stage3-hardfloat.spec
index 2028d6b2..b887ae38 100644
--- a/releases/specs/arm/armv7a-musl/stage3-hardfloat.spec
+++ b/releases/specs/arm/armv7a-musl/stage3-hardfloat.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: musl
profile: default/linux/arm/17.0/musl/armv7a
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage1-armv7a_hardfp_musl-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage1-hardfloat-openrc-23.spec b/releases/specs/arm/armv7a/stage1-hardfloat-openrc-23.spec
index 31bb88d0..e9674925 100644
--- a/releases/specs/arm/armv7a/stage1-hardfloat-openrc-23.spec
+++ b/releases/specs/arm/armv7a/stage1-hardfloat-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_hf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv7a_hardfp-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage1-hardfloat-openrc.spec b/releases/specs/arm/armv7a/stage1-hardfloat-openrc.spec
index 43a112d0..269824fc 100644
--- a/releases/specs/arm/armv7a/stage1-hardfloat-openrc.spec
+++ b/releases/specs/arm/armv7a/stage1-hardfloat-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/arm/17.0/armv7a
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-armv7a_hardfp-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage1-hardfloat-systemd-23.spec b/releases/specs/arm/armv7a/stage1-hardfloat-systemd-23.spec
index a1e78180..fae65a8b 100644
--- a/releases/specs/arm/armv7a/stage1-hardfloat-systemd-23.spec
+++ b/releases/specs/arm/armv7a/stage1-hardfloat-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_hf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv7a_hardfp-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage1-hardfloat-systemd-mu.spec b/releases/specs/arm/armv7a/stage1-hardfloat-systemd-mu.spec
index 032698d1..b0ff5e35 100644
--- a/releases/specs/arm/armv7a/stage1-hardfloat-systemd-mu.spec
+++ b/releases/specs/arm/armv7a/stage1-hardfloat-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/arm/17.0/armv7a/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-armv7a_hardfp-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage1-openrc-23.spec b/releases/specs/arm/armv7a/stage1-openrc-23.spec
index a95ffd6d..ce311a33 100644
--- a/releases/specs/arm/armv7a/stage1-openrc-23.spec
+++ b/releases/specs/arm/armv7a/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_sf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv7a-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage1-openrc.spec b/releases/specs/arm/armv7a/stage1-openrc.spec
index 676f7550..10e881e4 100644
--- a/releases/specs/arm/armv7a/stage1-openrc.spec
+++ b/releases/specs/arm/armv7a/stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/arm/17.0/armv7a
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-armv7a-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage1-systemd-23.spec b/releases/specs/arm/armv7a/stage1-systemd-23.spec
index b591b3ca..b622b8c5 100644
--- a/releases/specs/arm/armv7a/stage1-systemd-23.spec
+++ b/releases/specs/arm/armv7a/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_sf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-armv7a-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage1-systemd-mu.spec b/releases/specs/arm/armv7a/stage1-systemd-mu.spec
index 2110832d..9a38f1ad 100644
--- a/releases/specs/arm/armv7a/stage1-systemd-mu.spec
+++ b/releases/specs/arm/armv7a/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/arm/17.0/armv7a/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-armv7a-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm/armv7a/stage3-hardfloat-openrc-23.spec b/releases/specs/arm/armv7a/stage3-hardfloat-openrc-23.spec
index 2b994202..e0e24df8 100644
--- a/releases/specs/arm/armv7a/stage3-hardfloat-openrc-23.spec
+++ b/releases/specs/arm/armv7a/stage3-hardfloat-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_hf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv7a_hardfp-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage3-hardfloat-openrc.spec b/releases/specs/arm/armv7a/stage3-hardfloat-openrc.spec
index fabec051..86d16610 100644
--- a/releases/specs/arm/armv7a/stage3-hardfloat-openrc.spec
+++ b/releases/specs/arm/armv7a/stage3-hardfloat-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/arm/17.0/armv7a
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-armv7a_hardfp-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage3-hardfloat-systemd-23.spec b/releases/specs/arm/armv7a/stage3-hardfloat-systemd-23.spec
index ccb9a1f9..91fc858e 100644
--- a/releases/specs/arm/armv7a/stage3-hardfloat-systemd-23.spec
+++ b/releases/specs/arm/armv7a/stage3-hardfloat-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_hf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv7a_hardfp-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage3-hardfloat-systemd-mu.spec b/releases/specs/arm/armv7a/stage3-hardfloat-systemd-mu.spec
index 64e3330e..465bbf84 100644
--- a/releases/specs/arm/armv7a/stage3-hardfloat-systemd-mu.spec
+++ b/releases/specs/arm/armv7a/stage3-hardfloat-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/arm/17.0/armv7a/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-armv7a_hardfp-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage3-openrc-23.spec b/releases/specs/arm/armv7a/stage3-openrc-23.spec
index 3e09cf0c..cacab20b 100644
--- a/releases/specs/arm/armv7a/stage3-openrc-23.spec
+++ b/releases/specs/arm/armv7a/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_sf
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv7a-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage3-openrc.spec b/releases/specs/arm/armv7a/stage3-openrc.spec
index ca3ee3b3..4823bd7d 100644
--- a/releases/specs/arm/armv7a/stage3-openrc.spec
+++ b/releases/specs/arm/armv7a/stage3-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/arm/17.0/armv7a
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-armv7a-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage3-systemd-23.spec b/releases/specs/arm/armv7a/stage3-systemd-23.spec
index 92b435f0..076cd6bb 100644
--- a/releases/specs/arm/armv7a/stage3-systemd-23.spec
+++ b/releases/specs/arm/armv7a/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/arm/23.0/armv7a_sf/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-armv7a-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm/armv7a/stage3-systemd-mu.spec b/releases/specs/arm/armv7a/stage3-systemd-mu.spec
index 81ae6e5b..fe92e4da 100644
--- a/releases/specs/arm/armv7a/stage3-systemd-mu.spec
+++ b/releases/specs/arm/armv7a/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/arm/17.0/armv7a/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-armv7a-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/installcd-stage1.spec b/releases/specs/arm64/installcd-stage1.spec
index e96c6eed..19480418 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -3,7 +3,7 @@ target: livecd-stage1
version_stamp: @TIMESTAMP@
rel_type: default
profile: default/linux/arm64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-arm64-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/arm64/installcd-stage2-minimal.spec b/releases/specs/arm64/installcd-stage2-minimal.spec
index 6b08ee2a..ae3b1858 100644
--- a/releases/specs/arm64/installcd-stage2-minimal.spec
+++ b/releases/specs/arm64/installcd-stage2-minimal.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/arm64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-arm64-@TIMESTAMP@.tar.xz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/arm64/llvm/stage1-openrc-23.spec b/releases/specs/arm64/llvm/stage1-openrc-23.spec
index 6b23b074..7275aa92 100644
--- a/releases/specs/arm64/llvm/stage1-openrc-23.spec
+++ b/releases/specs/arm64/llvm/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: llvm-openrc-@TIMESTAMP@
rel_type: 23.0-llvm
profile: default/linux/arm64/23.0/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-llvm/stage3-arm64-llvm-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/llvm/stage1-openrc.spec b/releases/specs/arm64/llvm/stage1-openrc.spec
index d9974b4e..8ee05c0e 100644
--- a/releases/specs/arm64/llvm/stage1-openrc.spec
+++ b/releases/specs/arm64/llvm/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: llvm-openrc-@TIMESTAMP@
rel_type: llvm
profile: default/linux/arm64/17.0/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: llvm/stage3-arm64-llvm-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/llvm/stage1-systemd-23.spec b/releases/specs/arm64/llvm/stage1-systemd-23.spec
index d58c7f13..96f99f12 100644
--- a/releases/specs/arm64/llvm/stage1-systemd-23.spec
+++ b/releases/specs/arm64/llvm/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: llvm-systemd-@TIMESTAMP@
rel_type: 23.0-llvm
profile: default/linux/arm64/23.0/llvm/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-llvm/stage3-arm64-llvm-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/llvm/stage1-systemd-mu.spec b/releases/specs/arm64/llvm/stage1-systemd-mu.spec
index 5904dc2d..95f8c303 100644
--- a/releases/specs/arm64/llvm/stage1-systemd-mu.spec
+++ b/releases/specs/arm64/llvm/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: llvm-systemd-mergedusr-@TIMESTAMP@
rel_type: llvm-mergedusr
profile: default/linux/arm64/17.0/systemd/llvm/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: llvm-mergedusr/stage3-arm64-llvm-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/llvm/stage3-openrc-23.spec b/releases/specs/arm64/llvm/stage3-openrc-23.spec
index 75d9f222..37568a88 100644
--- a/releases/specs/arm64/llvm/stage3-openrc-23.spec
+++ b/releases/specs/arm64/llvm/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: llvm-openrc-@TIMESTAMP@
rel_type: 23.0-llvm
profile: default/linux/arm64/23.0/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-llvm/stage1-arm64-llvm-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/llvm/stage3-openrc.spec b/releases/specs/arm64/llvm/stage3-openrc.spec
index d5ea9e59..48b06e34 100644
--- a/releases/specs/arm64/llvm/stage3-openrc.spec
+++ b/releases/specs/arm64/llvm/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: llvm-openrc-@TIMESTAMP@
rel_type: llvm
profile: default/linux/arm64/17.0/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: llvm/stage1-arm64-llvm-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/llvm/stage3-systemd-23.spec b/releases/specs/arm64/llvm/stage3-systemd-23.spec
index d3e0c8de..4d15fee6 100644
--- a/releases/specs/arm64/llvm/stage3-systemd-23.spec
+++ b/releases/specs/arm64/llvm/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: llvm-systemd-@TIMESTAMP@
rel_type: 23.0-llvm
profile: default/linux/arm64/23.0/llvm/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-llvm/stage1-arm64-llvm-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/llvm/stage3-systemd-mu.spec b/releases/specs/arm64/llvm/stage3-systemd-mu.spec
index 3daff929..e85ec124 100644
--- a/releases/specs/arm64/llvm/stage3-systemd-mu.spec
+++ b/releases/specs/arm64/llvm/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: llvm-systemd-mergedusr-@TIMESTAMP@
rel_type: llvm-mergedusr
profile: default/linux/arm64/17.0/systemd/llvm/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: llvm-mergedusr/stage1-arm64-llvm-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/musl-hardened/stage1-23.spec b/releases/specs/arm64/musl-hardened/stage1-23.spec
index 179d7eec..12ce0128 100644
--- a/releases/specs/arm64/musl-hardened/stage1-23.spec
+++ b/releases/specs/arm64/musl-hardened/stage1-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/arm64/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage3-arm64-musl-hardened-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/musl-hardened/stage1.spec b/releases/specs/arm64/musl-hardened/stage1.spec
index 1389b9c2..70ca0f13 100644
--- a/releases/specs/arm64/musl-hardened/stage1.spec
+++ b/releases/specs/arm64/musl-hardened/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/arm64/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage3-arm64-musl-hardened-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/musl-hardened/stage3-23.spec b/releases/specs/arm64/musl-hardened/stage3-23.spec
index e1a87e42..4bb5f12f 100644
--- a/releases/specs/arm64/musl-hardened/stage3-23.spec
+++ b/releases/specs/arm64/musl-hardened/stage3-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/arm64/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage1-arm64-musl-hardened-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/musl-hardened/stage3.spec b/releases/specs/arm64/musl-hardened/stage3.spec
index d9a9f511..43559763 100644
--- a/releases/specs/arm64/musl-hardened/stage3.spec
+++ b/releases/specs/arm64/musl-hardened/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/arm64/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage1-arm64-musl-hardened-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/musl-llvm/stage1-23.spec b/releases/specs/arm64/musl-llvm/stage1-23.spec
index ea9faaab..55587247 100644
--- a/releases/specs/arm64/musl-llvm/stage1-23.spec
+++ b/releases/specs/arm64/musl-llvm/stage1-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-llvm-@TIMESTAMP@
rel_type: 23.0-musl-llvm
profile: default/linux/arm64/23.0/musl/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-llvm/stage3-arm64-musl-llvm-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/musl-llvm/stage1.spec b/releases/specs/arm64/musl-llvm/stage1.spec
index 8686a291..03f94af3 100644
--- a/releases/specs/arm64/musl-llvm/stage1.spec
+++ b/releases/specs/arm64/musl-llvm/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-llvm-@TIMESTAMP@
rel_type: musl-llvm
profile: default/linux/arm64/17.0/musl/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-llvm/stage3-arm64-musl-llvm-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/musl-llvm/stage3-23.spec b/releases/specs/arm64/musl-llvm/stage3-23.spec
index 7ae4fc54..d92958da 100644
--- a/releases/specs/arm64/musl-llvm/stage3-23.spec
+++ b/releases/specs/arm64/musl-llvm/stage3-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-llvm-@TIMESTAMP@
rel_type: 23.0-musl-llvm
profile: default/linux/arm64/23.0/musl/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-llvm/stage1-arm64-musl-llvm-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/musl-llvm/stage3.spec b/releases/specs/arm64/musl-llvm/stage3.spec
index 4764d545..f9c0ec10 100644
--- a/releases/specs/arm64/musl-llvm/stage3.spec
+++ b/releases/specs/arm64/musl-llvm/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-llvm-@TIMESTAMP@
rel_type: musl-llvm
profile: default/linux/arm64/17.0/musl/llvm
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-llvm/stage1-arm64-musl-llvm-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/musl/stage1-23.spec b/releases/specs/arm64/musl/stage1-23.spec
index d46042f3..37f28d7f 100644
--- a/releases/specs/arm64/musl/stage1-23.spec
+++ b/releases/specs/arm64/musl/stage1-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-@TIMESTAMP@
rel_type: 23.0-musl
profile: default/linux/arm64/23.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl/stage3-arm64-musl-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/musl/stage1.spec b/releases/specs/arm64/musl/stage1.spec
index b6afbc15..32ceb06d 100644
--- a/releases/specs/arm64/musl/stage1.spec
+++ b/releases/specs/arm64/musl/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-@TIMESTAMP@
rel_type: musl
profile: default/linux/arm64/17.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage3-arm64-musl-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/musl/stage3-23.spec b/releases/specs/arm64/musl/stage3-23.spec
index f3e40c40..8a832796 100644
--- a/releases/specs/arm64/musl/stage3-23.spec
+++ b/releases/specs/arm64/musl/stage3-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-@TIMESTAMP@
rel_type: 23.0-musl
profile: default/linux/arm64/23.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl/stage1-arm64-musl-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/musl/stage3.spec b/releases/specs/arm64/musl/stage3.spec
index 379bc62d..651c6528 100644
--- a/releases/specs/arm64/musl/stage3.spec
+++ b/releases/specs/arm64/musl/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-@TIMESTAMP@
rel_type: musl
profile: default/linux/arm64/17.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage1-arm64-musl-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage1-openrc-23.spec b/releases/specs/arm64/stage1-openrc-23.spec
index 1acaaf65..6b236931 100644
--- a/releases/specs/arm64/stage1-openrc-23.spec
+++ b/releases/specs/arm64/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/arm64/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-arm64-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/stage1-openrc.spec b/releases/specs/arm64/stage1-openrc.spec
index 7ada97f4..15d5c35c 100644
--- a/releases/specs/arm64/stage1-openrc.spec
+++ b/releases/specs/arm64/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/arm64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-arm64-openrc-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/stage1-systemd-23.spec b/releases/specs/arm64/stage1-systemd-23.spec
index e259de05..87e275eb 100644
--- a/releases/specs/arm64/stage1-systemd-23.spec
+++ b/releases/specs/arm64/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/arm64/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-arm64-systemd-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/stage1-systemd-mu.spec b/releases/specs/arm64/stage1-systemd-mu.spec
index 6bc2b825..ca212345 100644
--- a/releases/specs/arm64/stage1-systemd-mu.spec
+++ b/releases/specs/arm64/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/arm64/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-arm64-systemd-mergedusr-latest.tar.xz
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/arm64/stage3-openrc-23.spec b/releases/specs/arm64/stage3-openrc-23.spec
index 6f5b698e..a323a0ee 100644
--- a/releases/specs/arm64/stage3-openrc-23.spec
+++ b/releases/specs/arm64/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/arm64/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-arm64-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage3-openrc.spec b/releases/specs/arm64/stage3-openrc.spec
index a61116ff..4d53e397 100644
--- a/releases/specs/arm64/stage3-openrc.spec
+++ b/releases/specs/arm64/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/arm64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-arm64-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage3-systemd-23.spec b/releases/specs/arm64/stage3-systemd-23.spec
index 32f5a26b..028610f5 100644
--- a/releases/specs/arm64/stage3-systemd-23.spec
+++ b/releases/specs/arm64/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/arm64/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-arm64-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage3-systemd-mu.spec b/releases/specs/arm64/stage3-systemd-mu.spec
index 53a8678b..d53f8c01 100644
--- a/releases/specs/arm64/stage3-systemd-mu.spec
+++ b/releases/specs/arm64/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/arm64/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-arm64-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage3d-openrc-23.spec b/releases/specs/arm64/stage3d-openrc-23.spec
index 9c7f831a..2d6bc4e0 100644
--- a/releases/specs/arm64/stage3d-openrc-23.spec
+++ b/releases/specs/arm64/stage3d-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/arm64/23.0/desktop
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-arm64-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage3d-openrc.spec b/releases/specs/arm64/stage3d-openrc.spec
index e1a71833..50695890 100644
--- a/releases/specs/arm64/stage3d-openrc.spec
+++ b/releases/specs/arm64/stage3d-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/arm64/17.0/desktop
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-arm64-openrc-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage3d-systemd-23.spec b/releases/specs/arm64/stage3d-systemd-23.spec
index 8e0e02d9..918894ba 100644
--- a/releases/specs/arm64/stage3d-systemd-23.spec
+++ b/releases/specs/arm64/stage3d-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/arm64/23.0/desktop/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-arm64-systemd-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/arm64/stage3d-systemd-mu.spec b/releases/specs/arm64/stage3d-systemd-mu.spec
index 067d4a98..be49162c 100644
--- a/releases/specs/arm64/stage3d-systemd-mu.spec
+++ b/releases/specs/arm64/stage3d-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/arm64/17.0/desktop/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-arm64-systemd-mergedusr-@TIMESTAMP@.tar.xz
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/hppa/hppa1.1/stage1-openrc.spec b/releases/specs/hppa/hppa1.1/stage1-openrc.spec
index d9bd2975..c26d78e0 100644
--- a/releases/specs/hppa/hppa1.1/stage1-openrc.spec
+++ b/releases/specs/hppa/hppa1.1/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-hppa1.1-openrc-latest
update_seed: yes
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/hppa/hppa1.1/stage1-systemd-mu.spec b/releases/specs/hppa/hppa1.1/stage1-systemd-mu.spec
index 8e562762..eb9797f9 100644
--- a/releases/specs/hppa/hppa1.1/stage1-systemd-mu.spec
+++ b/releases/specs/hppa/hppa1.1/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/hppa/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-hppa1.1-systemd-mergedusr-latest
update_seed: yes
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/hppa/hppa1.1/stage1-systemd.spec b/releases/specs/hppa/hppa1.1/stage1-systemd.spec
index 813cf861..f44272f1 100644
--- a/releases/specs/hppa/hppa1.1/stage1-systemd.spec
+++ b/releases/specs/hppa/hppa1.1/stage1-systemd.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-hppa1.1-systemd-latest
update_seed: yes
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/hppa/hppa1.1/stage3-openrc.spec b/releases/specs/hppa/hppa1.1/stage3-openrc.spec
index 32e95c43..6aa20c82 100644
--- a/releases/specs/hppa/hppa1.1/stage3-openrc.spec
+++ b/releases/specs/hppa/hppa1.1/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-hppa1.1-openrc-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/hppa/hppa1.1/stage3-systemd-mu.spec b/releases/specs/hppa/hppa1.1/stage3-systemd-mu.spec
index e28a29b4..4ea6eb6d 100644
--- a/releases/specs/hppa/hppa1.1/stage3-systemd-mu.spec
+++ b/releases/specs/hppa/hppa1.1/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/hppa/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-hppa1.1-systemd-mergedusr-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/hppa/hppa1.1/stage3-systemd.spec b/releases/specs/hppa/hppa1.1/stage3-systemd.spec
index 124b2e4f..5b79c5e1 100644
--- a/releases/specs/hppa/hppa1.1/stage3-systemd.spec
+++ b/releases/specs/hppa/hppa1.1/stage3-systemd.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-hppa1.1-systemd-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/hppa/hppa2.0/stage1-openrc.spec b/releases/specs/hppa/hppa2.0/stage1-openrc.spec
index c6719ec0..d8c30a7e 100644
--- a/releases/specs/hppa/hppa2.0/stage1-openrc.spec
+++ b/releases/specs/hppa/hppa2.0/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-hppa2.0-openrc-latest
update_seed: yes
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/hppa/hppa2.0/stage1-systemd-mu.spec b/releases/specs/hppa/hppa2.0/stage1-systemd-mu.spec
index e5bd8bb0..f78404e7 100644
--- a/releases/specs/hppa/hppa2.0/stage1-systemd-mu.spec
+++ b/releases/specs/hppa/hppa2.0/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/hppa/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-hppa2.0-systemd-mergedusr-latest
update_seed: yes
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/hppa/hppa2.0/stage1-systemd.spec b/releases/specs/hppa/hppa2.0/stage1-systemd.spec
index 8c398ffa..9ad7dabb 100644
--- a/releases/specs/hppa/hppa2.0/stage1-systemd.spec
+++ b/releases/specs/hppa/hppa2.0/stage1-systemd.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-hppa2.0-systemd-latest
update_seed: yes
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/hppa/hppa2.0/stage3-openrc.spec b/releases/specs/hppa/hppa2.0/stage3-openrc.spec
index 02fe7742..5b3986be 100644
--- a/releases/specs/hppa/hppa2.0/stage3-openrc.spec
+++ b/releases/specs/hppa/hppa2.0/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-hppa2.0-openrc-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/hppa/hppa2.0/stage3-systemd-mu.spec b/releases/specs/hppa/hppa2.0/stage3-systemd-mu.spec
index a50cee47..ed4322ce 100644
--- a/releases/specs/hppa/hppa2.0/stage3-systemd-mu.spec
+++ b/releases/specs/hppa/hppa2.0/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/hppa/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-hppa2.0-systemd-mergedusr-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/hppa/hppa2.0/stage3-systemd.spec b/releases/specs/hppa/hppa2.0/stage3-systemd.spec
index 01db0223..f63a8922 100644
--- a/releases/specs/hppa/hppa2.0/stage3-systemd.spec
+++ b/releases/specs/hppa/hppa2.0/stage3-systemd.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: default
profile: default/linux/hppa/17.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-hppa2.0-systemd-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/hppa/installcd-stage1.spec b/releases/specs/hppa/installcd-stage1.spec
index 2292f3a7..11fd0e31 100644
--- a/releases/specs/hppa/installcd-stage1.spec
+++ b/releases/specs/hppa/installcd-stage1.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage1
rel_type: default
profile: default/linux/hppa/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-hppa1.1-openrc-@TIMESTAMP@
pkgcache_path: /var/tmp/catalyst/packages/default/installcd-stage1
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/hppa/installcd-stage2-minimal.spec b/releases/specs/hppa/installcd-stage2-minimal.spec
index 6d1ea2cd..15f97316 100644
--- a/releases/specs/hppa/installcd-stage2-minimal.spec
+++ b/releases/specs/hppa/installcd-stage2-minimal.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/hppa/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-hppa1.1-@TIMESTAMP@
pkgcache_path: /var/tmp/catalyst/packages/default/installcd-stage2
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/hppa/netboot-hppa32.spec b/releases/specs/hppa/netboot-hppa32.spec
index a0df1c64..50beca8f 100644
--- a/releases/specs/hppa/netboot-hppa32.spec
+++ b/releases/specs/hppa/netboot-hppa32.spec
@@ -1,6 +1,6 @@
# HPPA Netboot spec file by Guy Martin
version_stamp: @TIMESTAMP@
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-hppa1.1-openrc-@TIMESTAMP@
pkgcache_path: /var/tmp/catalyst/packages/default/netboot-hppa32
diff --git a/releases/specs/hppa/netboot-hppa64.spec b/releases/specs/hppa/netboot-hppa64.spec
index c5d7718a..cbe864f7 100644
--- a/releases/specs/hppa/netboot-hppa64.spec
+++ b/releases/specs/hppa/netboot-hppa64.spec
@@ -1,6 +1,6 @@
# HPPA Netboot spec file by Guy Martin
version_stamp: @TIMESTAMP@
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-hppa2.0-openrc-@TIMESTAMP@
pkgcache_path: /var/tmp/catalyst/packages/default/netboot-hppa64
diff --git a/releases/specs/ia64/installcd-stage1.spec b/releases/specs/ia64/installcd-stage1.spec
index bc5095e4..bb099bb2 100644
--- a/releases/specs/ia64/installcd-stage1.spec
+++ b/releases/specs/ia64/installcd-stage1.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage1
rel_type: default
profile: default/linux/ia64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-ia64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/ia64/installcd-stage2-minimal.spec b/releases/specs/ia64/installcd-stage2-minimal.spec
index ba35798c..b3994257 100644
--- a/releases/specs/ia64/installcd-stage2-minimal.spec
+++ b/releases/specs/ia64/installcd-stage2-minimal.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/ia64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-ia64-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/ia64/stage1-openrc-23.spec b/releases/specs/ia64/stage1-openrc-23.spec
index b3ff8887..ec873c80 100644
--- a/releases/specs/ia64/stage1-openrc-23.spec
+++ b/releases/specs/ia64/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/ia64/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ia64-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ia64/stage1-openrc.spec b/releases/specs/ia64/stage1-openrc.spec
index 4de2bf68..3110fae7 100644
--- a/releases/specs/ia64/stage1-openrc.spec
+++ b/releases/specs/ia64/stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/ia64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-ia64-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ia64/stage1-systemd-23.spec b/releases/specs/ia64/stage1-systemd-23.spec
index 2cc173f7..dc15ac1d 100644
--- a/releases/specs/ia64/stage1-systemd-23.spec
+++ b/releases/specs/ia64/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/ia64/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ia64-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ia64/stage1-systemd-mu.spec b/releases/specs/ia64/stage1-systemd-mu.spec
index 4947852e..e4263ccd 100644
--- a/releases/specs/ia64/stage1-systemd-mu.spec
+++ b/releases/specs/ia64/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/ia64/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-ia64-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ia64/stage3-openrc-23.spec b/releases/specs/ia64/stage3-openrc-23.spec
index 9cce3e57..e8c203f2 100644
--- a/releases/specs/ia64/stage3-openrc-23.spec
+++ b/releases/specs/ia64/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/ia64/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ia64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ia64/stage3-openrc.spec b/releases/specs/ia64/stage3-openrc.spec
index 3215799b..38a2d2ab 100644
--- a/releases/specs/ia64/stage3-openrc.spec
+++ b/releases/specs/ia64/stage3-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/ia64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-ia64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ia64/stage3-systemd-23.spec b/releases/specs/ia64/stage3-systemd-23.spec
index ae127daf..7a864470 100644
--- a/releases/specs/ia64/stage3-systemd-23.spec
+++ b/releases/specs/ia64/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/ia64/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ia64-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ia64/stage3-systemd-mu.spec b/releases/specs/ia64/stage3-systemd-mu.spec
index af5643c8..8e0f7ad7 100644
--- a/releases/specs/ia64/stage3-systemd-mu.spec
+++ b/releases/specs/ia64/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/ia64/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-ia64-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc32/installcd-stage1.spec b/releases/specs/ppc/ppc32/installcd-stage1.spec
index bb6070e4..6d478bdb 100644
--- a/releases/specs/ppc/ppc32/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage1.spec
@@ -3,7 +3,7 @@ target: livecd-stage1
version_stamp: @TIMESTAMP@
rel_type: default
profile: default/linux/ppc/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-ppc-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec b/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
index 3dfd68c0..b7a93851 100644
--- a/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
@@ -3,7 +3,7 @@ target: livecd-stage2
version_stamp: @TIMESTAMP@
rel_type: default
profile: default/linux/ppc/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-ppc-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc-23.spec b/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc-23.spec
index 1af4bdbe..4cb034be 100644
--- a/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc-23.spec
+++ b/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
chost: powerpc-unknown-linux-musl
source_subpath: 23.0-musl-hardened/stage3-ppc-musl-hardened-openrc-latest
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc.spec b/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc.spec
index d776614c..df0a569e 100644
--- a/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc.spec
+++ b/releases/specs/ppc/ppc32/stage1-musl-hardened-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/ppc/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
chost: powerpc-gentoo-linux-musl
source_subpath: musl-hardened/stage3-ppc-musl-hardened-openrc-latest
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc32/stage1-openrc-23.spec b/releases/specs/ppc/ppc32/stage1-openrc-23.spec
index 6c339d19..a5b7394e 100644
--- a/releases/specs/ppc/ppc32/stage1-openrc-23.spec
+++ b/releases/specs/ppc/ppc32/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ppc-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc32/stage1-openrc.spec b/releases/specs/ppc/ppc32/stage1-openrc.spec
index ef523783..2454f617 100644
--- a/releases/specs/ppc/ppc32/stage1-openrc.spec
+++ b/releases/specs/ppc/ppc32/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/ppc/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-ppc-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc32/stage1-systemd-23.spec b/releases/specs/ppc/ppc32/stage1-systemd-23.spec
index 0c07f5bb..6a9258d7 100644
--- a/releases/specs/ppc/ppc32/stage1-systemd-23.spec
+++ b/releases/specs/ppc/ppc32/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ppc-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc32/stage1-systemd-mu.spec b/releases/specs/ppc/ppc32/stage1-systemd-mu.spec
index 5cf3a460..1bde7954 100644
--- a/releases/specs/ppc/ppc32/stage1-systemd-mu.spec
+++ b/releases/specs/ppc/ppc32/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/ppc/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-ppc-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc-23.spec b/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc-23.spec
index 790bfd9c..c2fbd0e6 100644
--- a/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc-23.spec
+++ b/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage1-ppc-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc.spec b/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc.spec
index bc25fa9e..139e5686 100644
--- a/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc.spec
+++ b/releases/specs/ppc/ppc32/stage3-musl-hardened-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/ppc/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage1-ppc-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc32/stage3-openrc-23.spec b/releases/specs/ppc/ppc32/stage3-openrc-23.spec
index 1f2c9281..7444eb88 100644
--- a/releases/specs/ppc/ppc32/stage3-openrc-23.spec
+++ b/releases/specs/ppc/ppc32/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ppc-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc32/stage3-openrc.spec b/releases/specs/ppc/ppc32/stage3-openrc.spec
index f4c73b5a..393cf08a 100644
--- a/releases/specs/ppc/ppc32/stage3-openrc.spec
+++ b/releases/specs/ppc/ppc32/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/ppc/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-ppc-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc32/stage3-systemd-23.spec b/releases/specs/ppc/ppc32/stage3-systemd-23.spec
index 581e2962..9c8fb0e2 100644
--- a/releases/specs/ppc/ppc32/stage3-systemd-23.spec
+++ b/releases/specs/ppc/ppc32/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ppc-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc32/stage3-systemd-mu.spec b/releases/specs/ppc/ppc32/stage3-systemd-mu.spec
index b975bb2a..a9db2836 100644
--- a/releases/specs/ppc/ppc32/stage3-systemd-mu.spec
+++ b/releases/specs/ppc/ppc32/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/ppc/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-ppc-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc-23.spec b/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc-23.spec
index dafcfb74..51fa1533 100644
--- a/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc-23.spec
+++ b/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc64/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage3-ppc64-musl-hardened-openrc-latest
chost: powerpc64-unknown-linux-musl
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc.spec b/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc.spec
index 4469af68..5c29e335 100644
--- a/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc.spec
+++ b/releases/specs/ppc/ppc64/stage1-musl-hardened-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/ppc64/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage3-ppc64-musl-hardened-openrc-latest
chost: powerpc64-gentoo-linux-musl
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc64/stage1-openrc-23.spec b/releases/specs/ppc/ppc64/stage1-openrc-23.spec
index 7825643e..b454a3d8 100644
--- a/releases/specs/ppc/ppc64/stage1-openrc-23.spec
+++ b/releases/specs/ppc/ppc64/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ppc64-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64/stage1-openrc.spec b/releases/specs/ppc/ppc64/stage1-openrc.spec
index 44a57e68..31aea3ec 100644
--- a/releases/specs/ppc/ppc64/stage1-openrc.spec
+++ b/releases/specs/ppc/ppc64/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/ppc64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-ppc64-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64/stage1-systemd-23.spec b/releases/specs/ppc/ppc64/stage1-systemd-23.spec
index 7426942a..c3631722 100644
--- a/releases/specs/ppc/ppc64/stage1-systemd-23.spec
+++ b/releases/specs/ppc/ppc64/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ppc64-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64/stage1-systemd-mu.spec b/releases/specs/ppc/ppc64/stage1-systemd-mu.spec
index f93e6aad..218f4cbc 100644
--- a/releases/specs/ppc/ppc64/stage1-systemd-mu.spec
+++ b/releases/specs/ppc/ppc64/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/ppc64/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-ppc64-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc-23.spec b/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc-23.spec
index b4019a5a..da6bf3d2 100644
--- a/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc-23.spec
+++ b/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc64/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage1-ppc64-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc.spec b/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc.spec
index 5cc7f089..811b58a7 100644
--- a/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc.spec
+++ b/releases/specs/ppc/ppc64/stage3-musl-hardened-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/ppc64/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage1-ppc64-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64/stage3-openrc-23.spec b/releases/specs/ppc/ppc64/stage3-openrc-23.spec
index 4c8a3a69..face6f10 100644
--- a/releases/specs/ppc/ppc64/stage3-openrc-23.spec
+++ b/releases/specs/ppc/ppc64/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ppc64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64/stage3-openrc.spec b/releases/specs/ppc/ppc64/stage3-openrc.spec
index a5e6f84f..29244c94 100644
--- a/releases/specs/ppc/ppc64/stage3-openrc.spec
+++ b/releases/specs/ppc/ppc64/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/ppc64/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-ppc64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64/stage3-systemd-23.spec b/releases/specs/ppc/ppc64/stage3-systemd-23.spec
index 7a443cd5..d9ac17d4 100644
--- a/releases/specs/ppc/ppc64/stage3-systemd-23.spec
+++ b/releases/specs/ppc/ppc64/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ppc64-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64/stage3-systemd-mu.spec b/releases/specs/ppc/ppc64/stage3-systemd-mu.spec
index 1bb99544..2a3c1d3a 100644
--- a/releases/specs/ppc/ppc64/stage3-systemd-mu.spec
+++ b/releases/specs/ppc/ppc64/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/ppc64/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-ppc64-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/installcd-stage1.spec b/releases/specs/ppc/ppc64le/installcd-stage1.spec
index 038bc422..6f7310ac 100644
--- a/releases/specs/ppc/ppc64le/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc64le/installcd-stage1.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage1
rel_type: default
profile: default/linux/ppc64le/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-ppc64le-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec b/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
index 137d2b2e..90201952 100644
--- a/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
+++ b/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/ppc64le/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-ppc64le-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-23.spec b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-23.spec
index 5e9be4d5..1191c2c1 100644
--- a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-23.spec
+++ b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc64le/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage3-ppc64le-musl-hardened-openrc-latest
chost: powerpc64le-unknown-linux-musl
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le-23.spec b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le-23.spec
index 51ba1e53..824f8f7b 100644
--- a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc64le/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage3-power9le-musl-hardened-openrc-latest
chost: powerpc64le-unknown-linux-musl
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le.spec b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le.spec
index 94632a30..46159d41 100644
--- a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc-power9le.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: power9le-musl-hardened
profile: default/linux/ppc64le/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le-musl-hardened/stage3-power9le-musl-hardened-openrc-latest
chost: powerpc64le-gentoo-linux-musl
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc.spec b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc.spec
index cc9c8c8b..78966861 100644
--- a/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc.spec
+++ b/releases/specs/ppc/ppc64le/stage1-musl-hardened-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/ppc64le/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage3-ppc64le-musl-hardened-openrc-latest
chost: powerpc64le-gentoo-linux-musl
compression_mode: pixz
diff --git a/releases/specs/ppc/ppc64le/stage1-openrc-23.spec b/releases/specs/ppc/ppc64le/stage1-openrc-23.spec
index dbbc57d2..03896ba0 100644
--- a/releases/specs/ppc/ppc64le/stage1-openrc-23.spec
+++ b/releases/specs/ppc/ppc64le/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ppc64le-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage1-openrc-power9le-23.spec b/releases/specs/ppc/ppc64le/stage1-openrc-power9le-23.spec
index 2256cc51..dd94ceee 100644
--- a/releases/specs/ppc/ppc64le/stage1-openrc-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage1-openrc-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-power9le-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage1-openrc-power9le.spec b/releases/specs/ppc/ppc64le/stage1-openrc-power9le.spec
index 3a976282..b7114afc 100644
--- a/releases/specs/ppc/ppc64le/stage1-openrc-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage1-openrc-power9le.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: power9le
profile: default/linux/ppc64le/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le/stage3-power9le-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage1-openrc.spec b/releases/specs/ppc/ppc64le/stage1-openrc.spec
index c8a1fd89..b7183d62 100644
--- a/releases/specs/ppc/ppc64le/stage1-openrc.spec
+++ b/releases/specs/ppc/ppc64le/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/ppc64le/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-ppc64le-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage1-systemd-23.spec b/releases/specs/ppc/ppc64le/stage1-systemd-23.spec
index d57f6a97..de39b03b 100644
--- a/releases/specs/ppc/ppc64le/stage1-systemd-23.spec
+++ b/releases/specs/ppc/ppc64le/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-ppc64le-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage1-systemd-mu-power9le.spec b/releases/specs/ppc/ppc64le/stage1-systemd-mu-power9le.spec
index 10f8b931..ff975d57 100644
--- a/releases/specs/ppc/ppc64le/stage1-systemd-mu-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage1-systemd-mu-power9le.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: power9le-mergedusr
profile: default/linux/ppc64le/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le-mergedusr/stage3-power9le-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage1-systemd-mu.spec b/releases/specs/ppc/ppc64le/stage1-systemd-mu.spec
index dfa622ca..0f4aab39 100644
--- a/releases/specs/ppc/ppc64le/stage1-systemd-mu.spec
+++ b/releases/specs/ppc/ppc64le/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/ppc64le/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-ppc64le-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage1-systemd-power9le-23.spec b/releases/specs/ppc/ppc64le/stage1-systemd-power9le-23.spec
index 083b4733..e9177871 100644
--- a/releases/specs/ppc/ppc64le/stage1-systemd-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage1-systemd-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-power9le-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-23.spec b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-23.spec
index 365fbbcc..81f9bfc7 100644
--- a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc64le/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage1-ppc64le-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le-23.spec b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le-23.spec
index 856ced3d..6b49c328 100644
--- a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: 23.0-musl-hardened
profile: default/linux/ppc64le/23.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl-hardened/stage1-power9le-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le.spec b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le.spec
index 7803fc1c..db5655a2 100644
--- a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc-power9le.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: power9le-musl-hardened
profile: default/linux/ppc64le/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le-musl-hardened/stage1-power9le-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc.spec b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc.spec
index 4a75c3c8..6f8dd42b 100644
--- a/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc.spec
+++ b/releases/specs/ppc/ppc64le/stage3-musl-hardened-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-hardened-openrc-@TIMESTAMP@
rel_type: musl-hardened
profile: default/linux/ppc64le/17.0/musl/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl-hardened/stage1-ppc64le-musl-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-openrc-23.spec b/releases/specs/ppc/ppc64le/stage3-openrc-23.spec
index 4e336a4e..887beaaa 100644
--- a/releases/specs/ppc/ppc64le/stage3-openrc-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ppc64le-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-openrc-power9le-23.spec b/releases/specs/ppc/ppc64le/stage3-openrc-power9le-23.spec
index 392c27b2..d238d975 100644
--- a/releases/specs/ppc/ppc64le/stage3-openrc-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3-openrc-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-power9le-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-openrc-power9le.spec b/releases/specs/ppc/ppc64le/stage3-openrc-power9le.spec
index 94a7483f..0eec2c22 100644
--- a/releases/specs/ppc/ppc64le/stage3-openrc-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage3-openrc-power9le.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: power9le
profile: default/linux/ppc64le/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le/stage1-power9le-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-openrc.spec b/releases/specs/ppc/ppc64le/stage3-openrc.spec
index de7f55ce..746be1b0 100644
--- a/releases/specs/ppc/ppc64le/stage3-openrc.spec
+++ b/releases/specs/ppc/ppc64le/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/ppc64le/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-ppc64le-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-systemd-23.spec b/releases/specs/ppc/ppc64le/stage3-systemd-23.spec
index 056ae57b..00ccb4e5 100644
--- a/releases/specs/ppc/ppc64le/stage3-systemd-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-ppc64le-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-systemd-mu-power9le.spec b/releases/specs/ppc/ppc64le/stage3-systemd-mu-power9le.spec
index e26f0659..8650aa3a 100644
--- a/releases/specs/ppc/ppc64le/stage3-systemd-mu-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage3-systemd-mu-power9le.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: power9le-mergedusr
profile: default/linux/ppc64le/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le-mergedusr/stage1-power9le-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-systemd-mu.spec b/releases/specs/ppc/ppc64le/stage3-systemd-mu.spec
index 01132056..4251344b 100644
--- a/releases/specs/ppc/ppc64le/stage3-systemd-mu.spec
+++ b/releases/specs/ppc/ppc64le/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/ppc64le/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-ppc64le-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3-systemd-power9le-23.spec b/releases/specs/ppc/ppc64le/stage3-systemd-power9le-23.spec
index c3e1bcd9..d5ef784f 100644
--- a/releases/specs/ppc/ppc64le/stage3-systemd-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3-systemd-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-power9le-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3d-openrc-power9le-23.spec b/releases/specs/ppc/ppc64le/stage3d-openrc-power9le-23.spec
index 2e2af773..bf24e264 100644
--- a/releases/specs/ppc/ppc64le/stage3d-openrc-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3d-openrc-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0/desktop
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-power9le-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3d-openrc-power9le.spec b/releases/specs/ppc/ppc64le/stage3d-openrc-power9le.spec
index a852ac2c..b112527c 100644
--- a/releases/specs/ppc/ppc64le/stage3d-openrc-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage3d-openrc-power9le.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-openrc-@TIMESTAMP@
rel_type: power9le
profile: default/linux/ppc64le/17.0/desktop
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le/stage1-power9le-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3d-systemd-mu-power9le.spec b/releases/specs/ppc/ppc64le/stage3d-systemd-mu-power9le.spec
index 76e51457..eea7ba28 100644
--- a/releases/specs/ppc/ppc64le/stage3d-systemd-mu-power9le.spec
+++ b/releases/specs/ppc/ppc64le/stage3d-systemd-mu-power9le.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-systemd-mergedusr-@TIMESTAMP@
rel_type: power9le-mergedusr
profile: default/linux/ppc64le/17.0/desktop/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: power9le-mergedusr/stage1-power9le-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/ppc/ppc64le/stage3d-systemd-power9le-23.spec b/releases/specs/ppc/ppc64le/stage3d-systemd-power9le-23.spec
index 8a7a6bd6..6318009c 100644
--- a/releases/specs/ppc/ppc64le/stage3d-systemd-power9le-23.spec
+++ b/releases/specs/ppc/ppc64le/stage3d-systemd-power9le-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: desktop-systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/ppc64le/23.0/desktop/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-power9le-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390/netboot/netboot.spec b/releases/specs/s390/s390/netboot/netboot.spec
index 98b6979c..eb18b8e9 100644
--- a/releases/specs/s390/s390/netboot/netboot.spec
+++ b/releases/specs/s390/s390/netboot/netboot.spec
@@ -1,6 +1,6 @@
# S390 Netboot spec file, based in HPPA Netboot spec file by Guy Martin
version_stamp: @TIMESTAMP@
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-s390-openrc-@TIMESTAMP@
pkgcache_path: /var/tmp/catalyst/packages/default/netboot-s390
diff --git a/releases/specs/s390/s390/stage1-openrc-23.spec b/releases/specs/s390/s390/stage1-openrc-23.spec
index b9f1e91d..f0109d12 100644
--- a/releases/specs/s390/s390/stage1-openrc-23.spec
+++ b/releases/specs/s390/s390/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/s390/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-s390-openrc-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390/stage1-openrc.spec b/releases/specs/s390/s390/stage1-openrc.spec
index 4889d88c..6ea7167c 100644
--- a/releases/specs/s390/s390/stage1-openrc.spec
+++ b/releases/specs/s390/s390/stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/s390/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-s390-openrc-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390/stage1-systemd-23.spec b/releases/specs/s390/s390/stage1-systemd-23.spec
index bf316dee..09b1a4eb 100644
--- a/releases/specs/s390/s390/stage1-systemd-23.spec
+++ b/releases/specs/s390/s390/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/s390/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-s390-systemd-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390/stage1-systemd-mu.spec b/releases/specs/s390/s390/stage1-systemd-mu.spec
index 36a29082..a31b44b3 100644
--- a/releases/specs/s390/s390/stage1-systemd-mu.spec
+++ b/releases/specs/s390/s390/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/s390/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-s390-systemd-mergedusr-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390/stage3-openrc-23.spec b/releases/specs/s390/s390/stage3-openrc-23.spec
index d075c81c..8eebe429 100644
--- a/releases/specs/s390/s390/stage3-openrc-23.spec
+++ b/releases/specs/s390/s390/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/s390/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-s390-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390/stage3-openrc.spec b/releases/specs/s390/s390/stage3-openrc.spec
index 44526823..e3fb203a 100644
--- a/releases/specs/s390/s390/stage3-openrc.spec
+++ b/releases/specs/s390/s390/stage3-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/s390/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-s390-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390/stage3-systemd-23.spec b/releases/specs/s390/s390/stage3-systemd-23.spec
index f7489afa..bdbf1cdd 100644
--- a/releases/specs/s390/s390/stage3-systemd-23.spec
+++ b/releases/specs/s390/s390/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/s390/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-s390-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390/stage3-systemd-mu.spec b/releases/specs/s390/s390/stage3-systemd-mu.spec
index d6dcf271..b00cf102 100644
--- a/releases/specs/s390/s390/stage3-systemd-mu.spec
+++ b/releases/specs/s390/s390/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/s390/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-s390-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390x/netboot/netboot.spec b/releases/specs/s390/s390x/netboot/netboot.spec
index 1fb42d46..49c0eab8 100644
--- a/releases/specs/s390/s390x/netboot/netboot.spec
+++ b/releases/specs/s390/s390x/netboot/netboot.spec
@@ -1,6 +1,6 @@
# S390 Netboot spec file, based in HPPA Netboot spec file by Guy Martin
version_stamp: @TIMESTAMP@
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-s390x-openrc-@TIMESTAMP@
pkgcache_path: /var/tmp/catalyst/packages/default/netboot-s390x
diff --git a/releases/specs/s390/s390x/stage1-openrc-23.spec b/releases/specs/s390/s390x/stage1-openrc-23.spec
index 241d38b8..f13c1088 100644
--- a/releases/specs/s390/s390x/stage1-openrc-23.spec
+++ b/releases/specs/s390/s390x/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/s390/23.0/s390x
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-s390x-openrc-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390x/stage1-openrc.spec b/releases/specs/s390/s390x/stage1-openrc.spec
index 8609597b..1b5e5c06 100644
--- a/releases/specs/s390/s390x/stage1-openrc.spec
+++ b/releases/specs/s390/s390x/stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage1
rel_type: default
profile: default/linux/s390/17.0/s390x
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-s390x-openrc-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390x/stage1-systemd-23.spec b/releases/specs/s390/s390x/stage1-systemd-23.spec
index 82204159..50130828 100644
--- a/releases/specs/s390/s390x/stage1-systemd-23.spec
+++ b/releases/specs/s390/s390x/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage1
rel_type: 23.0-default
profile: default/linux/s390/23.0/s390x/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-s390x-systemd-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390x/stage1-systemd-mu.spec b/releases/specs/s390/s390x/stage1-systemd-mu.spec
index 1b7c651e..097b0d38 100644
--- a/releases/specs/s390/s390x/stage1-systemd-mu.spec
+++ b/releases/specs/s390/s390x/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage1
rel_type: mergedusr
profile: default/linux/s390/17.0/s390x/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-s390x-systemd-mergedusr-latest
update_seed: yes
update_seed_command: --update --deep --newuse @world
diff --git a/releases/specs/s390/s390x/stage3-openrc-23.spec b/releases/specs/s390/s390x/stage3-openrc-23.spec
index 9cc3370e..8cc4bb43 100644
--- a/releases/specs/s390/s390x/stage3-openrc-23.spec
+++ b/releases/specs/s390/s390x/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/s390/23.0/s390x
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-s390x-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390x/stage3-openrc.spec b/releases/specs/s390/s390x/stage3-openrc.spec
index 27357cc5..71586360 100644
--- a/releases/specs/s390/s390x/stage3-openrc.spec
+++ b/releases/specs/s390/s390x/stage3-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: stage3
rel_type: default
profile: default/linux/s390/17.0/s390x
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-s390x-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390x/stage3-systemd-23.spec b/releases/specs/s390/s390x/stage3-systemd-23.spec
index 4c24ff88..c1605996 100644
--- a/releases/specs/s390/s390x/stage3-systemd-23.spec
+++ b/releases/specs/s390/s390x/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-@TIMESTAMP@
target: stage3
rel_type: 23.0-default
profile: default/linux/s390/23.0/s390x/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-s390x-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/s390/s390x/stage3-systemd-mu.spec b/releases/specs/s390/s390x/stage3-systemd-mu.spec
index 180648c8..9c4a7726 100644
--- a/releases/specs/s390/s390x/stage3-systemd-mu.spec
+++ b/releases/specs/s390/s390x/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ version_stamp: systemd-mergedusr-@TIMESTAMP@
target: stage3
rel_type: mergedusr
profile: default/linux/s390/17.0/s390x/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-s390x-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc/stage1-openrc-23.spec b/releases/specs/sparc/sparc/stage1-openrc-23.spec
index d28950e6..a8d1bcf2 100644
--- a/releases/specs/sparc/sparc/stage1-openrc-23.spec
+++ b/releases/specs/sparc/sparc/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-sparc-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc/stage1-systemd-23.spec b/releases/specs/sparc/sparc/stage1-systemd-23.spec
index fdf8be09..6caef968 100644
--- a/releases/specs/sparc/sparc/stage1-systemd-23.spec
+++ b/releases/specs/sparc/sparc/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-sparc-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc/stage1.spec b/releases/specs/sparc/sparc/stage1.spec
index dfcae9bf..e5d40671 100644
--- a/releases/specs/sparc/sparc/stage1.spec
+++ b/releases/specs/sparc/sparc/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: @TIMESTAMP@
rel_type: default
profile: default/linux/sparc/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-sparc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc/stage3-openrc-23.spec b/releases/specs/sparc/sparc/stage3-openrc-23.spec
index 775d1af1..32917e7b 100644
--- a/releases/specs/sparc/sparc/stage3-openrc-23.spec
+++ b/releases/specs/sparc/sparc/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-sparc-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc/stage3-systemd-23.spec b/releases/specs/sparc/sparc/stage3-systemd-23.spec
index dba06d4f..998f2547 100644
--- a/releases/specs/sparc/sparc/stage3-systemd-23.spec
+++ b/releases/specs/sparc/sparc/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-sparc-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc/stage3.spec b/releases/specs/sparc/sparc/stage3.spec
index 496db4d8..c9c9c2d9 100644
--- a/releases/specs/sparc/sparc/stage3.spec
+++ b/releases/specs/sparc/sparc/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: @TIMESTAMP@
rel_type: default
profile: default/linux/sparc/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-sparc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc/systemd-stage1-mu.spec b/releases/specs/sparc/sparc/systemd-stage1-mu.spec
index ee77429f..d0a01495 100644
--- a/releases/specs/sparc/sparc/systemd-stage1-mu.spec
+++ b/releases/specs/sparc/sparc/systemd-stage1-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/sparc/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-sparc-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc/systemd-stage3-mu.spec b/releases/specs/sparc/sparc/systemd-stage3-mu.spec
index de393222..af1aeef6 100644
--- a/releases/specs/sparc/sparc/systemd-stage3-mu.spec
+++ b/releases/specs/sparc/sparc/systemd-stage3-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/sparc/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-sparc-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc64/installcd-stage1.spec b/releases/specs/sparc/sparc64/installcd-stage1.spec
index 08feecfe..1f1f3aca 100644
--- a/releases/specs/sparc/sparc64/installcd-stage1.spec
+++ b/releases/specs/sparc/sparc64/installcd-stage1.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage1
rel_type: default
profile: default/linux/sparc/17.0/64ul
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-sparc64-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/sparc/sparc64/installcd-stage2-minimal.spec b/releases/specs/sparc/sparc64/installcd-stage2-minimal.spec
index c434336b..85b07899 100644
--- a/releases/specs/sparc/sparc64/installcd-stage2-minimal.spec
+++ b/releases/specs/sparc/sparc64/installcd-stage2-minimal.spec
@@ -3,7 +3,7 @@ version_stamp: @TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/sparc/17.0/64ul
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-sparc64-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/sparc/sparc64/stage1-openrc-23.spec b/releases/specs/sparc/sparc64/stage1-openrc-23.spec
index d92e7f43..873b7d23 100644
--- a/releases/specs/sparc/sparc64/stage1-openrc-23.spec
+++ b/releases/specs/sparc/sparc64/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0/64ul
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-sparc64-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc64/stage1-systemd-23.spec b/releases/specs/sparc/sparc64/stage1-systemd-23.spec
index ff2003d7..8df3b793 100644
--- a/releases/specs/sparc/sparc64/stage1-systemd-23.spec
+++ b/releases/specs/sparc/sparc64/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0/64ul/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-sparc64-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc64/stage1.spec b/releases/specs/sparc/sparc64/stage1.spec
index 0b56df3e..7bb7ee13 100644
--- a/releases/specs/sparc/sparc64/stage1.spec
+++ b/releases/specs/sparc/sparc64/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: @TIMESTAMP@
rel_type: default
profile: default/linux/sparc/17.0/64ul
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-sparc64-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc64/stage3-openrc-23.spec b/releases/specs/sparc/sparc64/stage3-openrc-23.spec
index 9badb3ee..7fa87974 100644
--- a/releases/specs/sparc/sparc64/stage3-openrc-23.spec
+++ b/releases/specs/sparc/sparc64/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0/64ul
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-sparc64-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc64/stage3-systemd-23.spec b/releases/specs/sparc/sparc64/stage3-systemd-23.spec
index 4ea62c37..2a53dd80 100644
--- a/releases/specs/sparc/sparc64/stage3-systemd-23.spec
+++ b/releases/specs/sparc/sparc64/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/sparc/23.0/64ul/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-sparc64-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc64/stage3.spec b/releases/specs/sparc/sparc64/stage3.spec
index 1968592c..9e2b59b7 100644
--- a/releases/specs/sparc/sparc64/stage3.spec
+++ b/releases/specs/sparc/sparc64/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: @TIMESTAMP@
rel_type: default
profile: default/linux/sparc/17.0/64ul
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-sparc64-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/sparc/sparc64/systemd-stage1-mu.spec b/releases/specs/sparc/sparc64/systemd-stage1-mu.spec
index 1d505696..f16dc19e 100644
--- a/releases/specs/sparc/sparc64/systemd-stage1-mu.spec
+++ b/releases/specs/sparc/sparc64/systemd-stage1-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/sparc/17.0/64ul/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-sparc64-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/sparc/sparc64/systemd-stage3-mu.spec b/releases/specs/sparc/sparc64/systemd-stage3-mu.spec
index 02c90f43..dc9ec6f6 100644
--- a/releases/specs/sparc/sparc64/systemd-stage3-mu.spec
+++ b/releases/specs/sparc/sparc64/systemd-stage3-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/sparc/17.0/64ul/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-sparc64-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/hardened/admincd-stage1-openrc.spec b/releases/specs/x86/hardened/admincd-stage1-openrc.spec
index 9c264d99..c86b7dce 100644
--- a/releases/specs/x86/hardened/admincd-stage1-openrc.spec
+++ b/releases/specs/x86/hardened/admincd-stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: hardened-openrc-@TIMESTAMP@
target: livecd-stage1
rel_type: hardened
profile: default/linux/x86/17.0/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage3-i686-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/x86/hardened/admincd-stage2-openrc.spec b/releases/specs/x86/hardened/admincd-stage2-openrc.spec
index 589fdce4..3a16222e 100644
--- a/releases/specs/x86/hardened/admincd-stage2-openrc.spec
+++ b/releases/specs/x86/hardened/admincd-stage2-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: hardened-openrc-@TIMESTAMP@
target: livecd-stage2
rel_type: hardened
profile: default/linux/x86/17.0/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/livecd-stage1-i686-hardened-openrc-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/x86/hardened/stage1-openrc-23.spec b/releases/specs/x86/hardened/stage1-openrc-23.spec
index ca210e00..d9e71118 100644
--- a/releases/specs/x86/hardened/stage1-openrc-23.spec
+++ b/releases/specs/x86/hardened/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: hardened-openrc-@TIMESTAMP@
rel_type: 23.0-hardened
profile: default/linux/x86/23.0/i686/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-hardened/stage3-i686-hardened-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/hardened/stage1-openrc.spec b/releases/specs/x86/hardened/stage1-openrc.spec
index 09cc4535..9da2f07a 100644
--- a/releases/specs/x86/hardened/stage1-openrc.spec
+++ b/releases/specs/x86/hardened/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: hardened-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/x86/17.0/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage3-i686-hardened-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/hardened/stage3-openrc-23.spec b/releases/specs/x86/hardened/stage3-openrc-23.spec
index 87356fce..2894691a 100644
--- a/releases/specs/x86/hardened/stage3-openrc-23.spec
+++ b/releases/specs/x86/hardened/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: hardened-openrc-@TIMESTAMP@
rel_type: 23.0-hardened
profile: default/linux/x86/23.0/i686/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-hardened/stage1-i686-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/hardened/stage3-openrc.spec b/releases/specs/x86/hardened/stage3-openrc.spec
index 184dd4f6..72262739 100644
--- a/releases/specs/x86/hardened/stage3-openrc.spec
+++ b/releases/specs/x86/hardened/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: hardened-openrc-@TIMESTAMP@
rel_type: hardened
profile: default/linux/x86/17.0/hardened
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: hardened/stage1-i686-hardened-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i486/installcd-stage1-openrc.spec b/releases/specs/x86/i486/installcd-stage1-openrc.spec
index bf57b424..7ec385f9 100644
--- a/releases/specs/x86/i486/installcd-stage1-openrc.spec
+++ b/releases/specs/x86/i486/installcd-stage1-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: livecd-stage1
rel_type: default
profile: default/linux/x86/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-i486-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec b/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec
index fc33a1ae..b57e3b92 100644
--- a/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec
+++ b/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec
@@ -3,7 +3,7 @@ version_stamp: openrc-@TIMESTAMP@
target: livecd-stage2
rel_type: default
profile: default/linux/x86/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/livecd-stage1-i486-openrc-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/isos
diff --git a/releases/specs/x86/i486/stage1-openrc-23.spec b/releases/specs/x86/i486/stage1-openrc-23.spec
index ff3d4402..79c11cbb 100644
--- a/releases/specs/x86/i486/stage1-openrc-23.spec
+++ b/releases/specs/x86/i486/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i486
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-i486-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i486/stage1-openrc.spec b/releases/specs/x86/i486/stage1-openrc.spec
index 6581be8e..f2e7a958 100644
--- a/releases/specs/x86/i486/stage1-openrc.spec
+++ b/releases/specs/x86/i486/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/x86/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-i486-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i486/stage1-systemd-23.spec b/releases/specs/x86/i486/stage1-systemd-23.spec
index 3209717b..8958fc48 100644
--- a/releases/specs/x86/i486/stage1-systemd-23.spec
+++ b/releases/specs/x86/i486/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i486/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-i486-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i486/stage1-systemd-mu.spec b/releases/specs/x86/i486/stage1-systemd-mu.spec
index b8c870e8..54a500aa 100644
--- a/releases/specs/x86/i486/stage1-systemd-mu.spec
+++ b/releases/specs/x86/i486/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/x86/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-i486-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i486/stage3-openrc-23.spec b/releases/specs/x86/i486/stage3-openrc-23.spec
index 2d448fcc..44d26230 100644
--- a/releases/specs/x86/i486/stage3-openrc-23.spec
+++ b/releases/specs/x86/i486/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i486
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-i486-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i486/stage3-openrc.spec b/releases/specs/x86/i486/stage3-openrc.spec
index ba891405..59f56650 100644
--- a/releases/specs/x86/i486/stage3-openrc.spec
+++ b/releases/specs/x86/i486/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/x86/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-i486-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i486/stage3-systemd-23.spec b/releases/specs/x86/i486/stage3-systemd-23.spec
index 896d00ed..f5c79747 100644
--- a/releases/specs/x86/i486/stage3-systemd-23.spec
+++ b/releases/specs/x86/i486/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i486/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-i486-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i486/stage3-systemd-mu.spec b/releases/specs/x86/i486/stage3-systemd-mu.spec
index a46678d0..984bdff7 100644
--- a/releases/specs/x86/i486/stage3-systemd-mu.spec
+++ b/releases/specs/x86/i486/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/x86/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-i486-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i686/stage1-openrc-23.spec b/releases/specs/x86/i686/stage1-openrc-23.spec
index 20be8881..caf50a6a 100644
--- a/releases/specs/x86/i686/stage1-openrc-23.spec
+++ b/releases/specs/x86/i686/stage1-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i686
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-i686-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i686/stage1-openrc.spec b/releases/specs/x86/i686/stage1-openrc.spec
index eabfcc89..a62e941b 100644
--- a/releases/specs/x86/i686/stage1-openrc.spec
+++ b/releases/specs/x86/i686/stage1-openrc.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/x86/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage3-i686-openrc-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i686/stage1-systemd-23.spec b/releases/specs/x86/i686/stage1-systemd-23.spec
index e7a08b22..88b8d9bc 100644
--- a/releases/specs/x86/i686/stage1-systemd-23.spec
+++ b/releases/specs/x86/i686/stage1-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i686/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage3-i686-systemd-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i686/stage1-systemd-mu.spec b/releases/specs/x86/i686/stage1-systemd-mu.spec
index 0ab2afb6..c8cc5a1f 100644
--- a/releases/specs/x86/i686/stage1-systemd-mu.spec
+++ b/releases/specs/x86/i686/stage1-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/x86/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage3-i686-systemd-mergedusr-latest
compression_mode: pixz
update_seed: yes
diff --git a/releases/specs/x86/i686/stage3-openrc-23.spec b/releases/specs/x86/i686/stage3-openrc-23.spec
index 6fbcd4fc..29a9d329 100644
--- a/releases/specs/x86/i686/stage3-openrc-23.spec
+++ b/releases/specs/x86/i686/stage3-openrc-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i686
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-i686-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i686/stage3-openrc.spec b/releases/specs/x86/i686/stage3-openrc.spec
index fdeb9d4a..fb64c3c9 100644
--- a/releases/specs/x86/i686/stage3-openrc.spec
+++ b/releases/specs/x86/i686/stage3-openrc.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: openrc-@TIMESTAMP@
rel_type: default
profile: default/linux/x86/17.0
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: default/stage1-i686-openrc-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i686/stage3-systemd-23.spec b/releases/specs/x86/i686/stage3-systemd-23.spec
index 28965d68..1d43019e 100644
--- a/releases/specs/x86/i686/stage3-systemd-23.spec
+++ b/releases/specs/x86/i686/stage3-systemd-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-@TIMESTAMP@
rel_type: 23.0-default
profile: default/linux/x86/23.0/i686/systemd
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-default/stage1-i686-systemd-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/i686/stage3-systemd-mu.spec b/releases/specs/x86/i686/stage3-systemd-mu.spec
index 2cb0723e..edb9c46f 100644
--- a/releases/specs/x86/i686/stage3-systemd-mu.spec
+++ b/releases/specs/x86/i686/stage3-systemd-mu.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: systemd-mergedusr-@TIMESTAMP@
rel_type: mergedusr
profile: default/linux/x86/17.0/systemd/merged-usr
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: mergedusr/stage1-i686-systemd-mergedusr-@TIMESTAMP@
compression_mode: pixz
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/musl/stage1-23.spec b/releases/specs/x86/musl/stage1-23.spec
index 912fc4f0..1c699a74 100644
--- a/releases/specs/x86/musl/stage1-23.spec
+++ b/releases/specs/x86/musl/stage1-23.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-@TIMESTAMP@
rel_type: 23.0-musl
profile: default/linux/x86/23.0/i686/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl/stage3-i686-musl-latest
chost: i686-pc-linux-musl
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/musl/stage1.spec b/releases/specs/x86/musl/stage1.spec
index dbe69076..37415261 100644
--- a/releases/specs/x86/musl/stage1.spec
+++ b/releases/specs/x86/musl/stage1.spec
@@ -3,7 +3,7 @@ target: stage1
version_stamp: musl-@TIMESTAMP@
rel_type: musl
profile: default/linux/x86/17.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage3-i686-musl-latest
chost: i686-gentoo-linux-musl
portage_confdir: @REPO_DIR@/releases/portage/stages
diff --git a/releases/specs/x86/musl/stage3-23.spec b/releases/specs/x86/musl/stage3-23.spec
index cb252f15..5189053d 100644
--- a/releases/specs/x86/musl/stage3-23.spec
+++ b/releases/specs/x86/musl/stage3-23.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-@TIMESTAMP@
rel_type: 23.0-musl
profile: default/linux/x86/23.0/i686/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: 23.0-musl/stage1-i686-musl-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng
diff --git a/releases/specs/x86/musl/stage3.spec b/releases/specs/x86/musl/stage3.spec
index bd258cd5..22c62168 100644
--- a/releases/specs/x86/musl/stage3.spec
+++ b/releases/specs/x86/musl/stage3.spec
@@ -3,7 +3,7 @@ target: stage3
version_stamp: musl-@TIMESTAMP@
rel_type: musl
profile: default/linux/x86/17.0/musl
-snapshot: @TIMESTAMP@
+snapshot_treeish: @TIMESTAMP@
source_subpath: musl/stage1-i686-musl-@TIMESTAMP@
portage_confdir: @REPO_DIR@/releases/portage/stages
portage_prefix: releng