Skip to content

Add kiwi-boxbuild wrapper in rust - #3116

Open
schaefi wants to merge 2 commits into
mainfrom
small_boxbuild_runtime
Open

schaefi wants to merge 2 commits into
mainfrom
small_boxbuild_runtime

Conversation

@schaefi

@schaefi schaefi commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator

Add a kiwi-boxbuild tool and sub package for running a kiwi system boxbuild workload in a small container runtime. The kiwi-boxbuild sub package contains the kiwi-boxbuild binary. kiwi-boxbuild loads a small runtime container which provides kiwi and the boxbuild requirements. Inside of that container the kiwi system boxbuild command is called to build the image in a VM. This limits the host requirements to build a kiwi image to just podman, for loading the runtime container. The command is handy for host systems which do not allow to install kiwi for whatever reason. e.g. python dependencies, poetry not available, etc...

runtime container providing kiwi and boxbuild requirements
@schaefi schaefi self-assigned this Nov 8, 2026
@schaefi
schaefi force-pushed the small_boxbuild_runtime branch from 9e29fc8 to ae44daf Compare November 8, 2026 18:49
Add a kiwi-boxbuild tool and sub package for running
a kiwi system boxbuild workload in a small container
runtime. The kiwi-boxbuild sub package contains the
kiwi-boxbuild binary. kiwi-boxbuild loads a small runtime
container which provides kiwi and the boxbuild requirements.
Inside of that container the kiwi system boxbuild command
is called to build the image in a VM. This limits the
host requirements to build a kiwi image to just podman,
for loading the runtime container. The command is handy
for host systems which do not allow to install kiwi for
whatever reason. e.g. python dependencies, poetry not
available, etc...

Assisted-by: Claude:claude-opus-4-6
@schaefi
schaefi force-pushed the small_boxbuild_runtime branch from ae44daf to 9741c46 Compare November 8, 2026 19:05

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant