Commit Graph

3 Commits

Author SHA1 Message Date
Colin Walters c5995391b2 manifests: Add descriptions
This is generally useful for the same reason dpkg/rpm packages
have descriptions. But it's also specifically preparation
for the base image builder having a list operation to show
available configurations.

Signed-off-by: Colin Walters <walters@verbum.org>
2025-02-21 18:13:35 -05:00
Colin Walters 1c6bb7f917 minimal: Require kernel.yaml
We have a legacy of trying to support using e.g. kernel-rt. But
it adds complexity in the inheritance because minimal/manifest.yaml
isn't standalone, it also needs a kernel.

As part of custom base images I want to simplify this.

In order to use kernel-rt, we'll just say that you build a
minimal base, and then swap to kernel-rt as a secondary step
for now.

Signed-off-by: Colin Walters <walters@verbum.org>
2025-02-21 18:13:35 -05:00
Colin Walters 09c902e1fc tier-0: Rename to minimal
The "tiers" nomenclature ended up being unhelpful since
we introduced "tier-x" which is between tier-0 and tier-1.

We also never exposed the tier naming outside of our source
code. In preparation for doing so, rename to tier-0 to
"minimal" which is a bit more descriptive.

Renaming the other images will follow.

Signed-off-by: Colin Walters <walters@verbum.org>
2025-02-21 18:13:35 -05:00