KIWI::SYSTEM::STASH(8)
π KIWI::SYSTEM::STASH(8) β the kiwi-ng system stash page, bestie edition π
ok so this is a kiwi-ng manual page, section 8, and it's all about kiwi::system::stash β yes that's the full little name of it, iykyk π
β¨ NAME β¨
kiwi::system::stash β makes a stash container out of an image root directory, no cap π«Ά
πΈ SYNOPSIS πΈ
kiwi-ng [global options] service <command> [<args>]
kiwi-ng system stash --help
kiwi-ng system stash --root=<directory>
[--tag=<name>]
[--container-name=<name>]
kiwi-ng system stash --list
Like, that second block is the actual do the thing invocation, and the brackets mean those bits are optional. --help is your bestie when you're lost, and --list is the "what do I even have in here" mode π
π¦ DESCRIPTION π¦
So. You've got a root directory. This command takes the contents of that root directory at the exact moment you call it and turns them into an OCI container β and that container is what everyone calls a stash. It's giving "snapshot but make it container" β¨
Where does it live? The stash gets stored down in /var/tmp/kiwi-stash, and then it's imported into your local container registry using podman. Very demure, very registry π
And here's the fun part: if a stash with the same container name already exists, no drama β a new layer gets added to it. Stacking layers like it's a whole personality π
Oh and also β a stash can totally be used as the image root for the kiwi-ng system stackbuild command. If you want the full glow-up explanation of that, go read Building based on Containers. It's linked in spirit, go find it π§
π OPTIONS π
--root=<directory>β the path to the root directory. Usually this is the result of an earliersystem prepareorbuildcall, so like, it's already been through something π--tag=<name>β the tag name for the container. And if you don't say anything? It defaults tolatest. Classic π--container-name=<name>β the name of the container. If you skip it, it gets set to the image name of the stash by default. It names itself, main character energy fr π--listβ just list out the available stashes. That's it. That's the whole job π
π₯ EXAMPLE π₯
$ kiwi-ng system stash --root /tmp/mytest/build/image-root
look at her go ππ
β AUTHOR β
Marcus SchΓ€fer β the icon behind all this π«Ά
π§ COPYRIGHT π§
2020-2026, Marcus SchΓ€fer β periodt, protect the copyright π
ok that's the whole page, you ate that reading it ngl πΈ this was kiwi-ng system stash from the KIWI NG manual, version 11.1.1, dated Oct 06, 2026 β mwah, go stash something iconic π
β¨π
π¦ where this page comes from
- epel 10: kiwi-cli 11.1.1-2.el10_3 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms