Skip to content

Commit

Permalink
manifest: Drop rpm-ostree by default
Browse files Browse the repository at this point in the history
This came out of discussion in CentOS/centos-bootc-dev#27

Basically...I think what we should emphasize in the future
is the combination of `bootc` and `dnf`.

There's no really strong reason to use `rpm-ostree` at container
build time versus `dnf`.  Now on the *client* side...well,
here's the interesting thing; with transient root enabled,
`dnf install` etc generally just works.

Of course, *persistent* changes don't.  However, anyone who
wants that can just `dnf install rpm-ostree` in their container
builds.

There is one gap that's somewhat important which is kernel arguments.
Because we haven't taught `grubby` do deal with ostree, and
we don't have containers/bootc#255
to change kargs per machine outside of install time one will
need to just hand-edit the configs in `/boot/loader`.

Another fallout from this is that `ostree container` goes away
inside the booted host...and today actually this totally
breaks bib until osbuild/bootc-image-builder#18
is fixed.

Probably bootc should grow the interception for that too optionally.
  • Loading branch information
cgwalters committed Feb 14, 2024
1 parent 612af82 commit 3a82a0d
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 9 deletions.
8 changes: 0 additions & 8 deletions tier-1/bootable-rpm-ostree.yaml

This file was deleted.

1 change: 0 additions & 1 deletion tier-1/manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ recommends: true

include:
- manifest-tier-0.yaml
- bootable-rpm-ostree.yaml
- rpm-packaging.yaml
- podman.yaml
- firmware.yaml
Expand Down

0 comments on commit 3a82a0d

Please sign in to comment.