wip: Add experimental build-from-manifest#5211
wip: Add experimental build-from-manifest#5211cgwalters wants to merge 2 commits intocoreos:mainfrom
Conversation
When we're doing a source root, that's where we should find repos.
Part of work on https://gitlab.com/fedora/bootc/tracker/-/issues/32 Basically here we're trying to make it more "first class" to generate a base rootfs from the existing treefiles, which can then be further mutated however (e.g. `RUN dnf --installroot=/rootfs`) in a container build.
|
@cgwalters: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Intended to pair with things like coreos/rpm-ostree#5211 where we operate on a non-booted root. Signed-off-by: Colin Walters <walters@verbum.org>
|
Ug. So the fix in bootc-dev/bootc#1025 actually doesn't work until we pull out ostree-rs-ext from rpm-ostree...but doing that is quite hard because it'd require us to expose a CLI for that in bootc. I think I'm going to unarchive https://github.com/ostreedev/ostree-rs-ext/ for now. |
|
PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Part of work on https://gitlab.com/fedora/bootc/tracker/-/issues/32
Basically here we're trying to make it more "first class"
to generate a base rootfs from the existing treefiles, which can
then be further mutated however (e.g.
RUN dnf --installroot=/rootfs)in a container build.