Skip to content

rpm-ostree-toolbox shouldn't require certain packages to be present #80

Open
@chrisruffalo

Description

@chrisruffalo

So, maybe I'm crazy (or I'm looking at things the wrong way) but I was experimenting with using rpm-ostree to build a minimal Docker image. I feel like, when using a Dockerfile, it's a bit of a hack to use yum to download and install RPMs on the fly.

While trying to use rpm-ostree-toolbox to compose a tree I first had issues with the kernel (without the kernel package there's no /boot) and then later with the missing isci package (which I fixed by removing those flags for initd).

I eventually was successful but I just manually deleted a bunch of stuff and then recommitted those changes. I was able to import that same base commit (using ostree checkout) into Docker. (I had earlier tried removing those packages in the post-compose script but I got a strange error that I'm willing to look into later and I don't wan't to confuse this issue with.)

What I'm saying is that I'd like rpm-ostree-toolbox to be able to compose a tree without requiring these other packages. I'm not sure how that would be configured. (In the ini?)

(Or I'd like someone to tell me I'm crazy.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions