From c5995391b2168067cf71a5dcb065419c44c912cb Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Fri, 21 Feb 2025 14:45:13 -0500 Subject: [PATCH] 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 --- minimal/manifest.yaml | 3 +++ tier-1/manifest.yaml | 6 ++++++ tier-x/manifest.yaml | 8 ++++++++ 3 files changed, 17 insertions(+) diff --git a/minimal/manifest.yaml b/minimal/manifest.yaml index eff48af..f5a6a1b 100644 --- a/minimal/manifest.yaml +++ b/minimal/manifest.yaml @@ -1,3 +1,6 @@ +metadata: + summary: Effectively just bootc, systemd, kernel, and dnf as a starting point. + edition: "2024" # Be minimal diff --git a/tier-1/manifest.yaml b/tier-1/manifest.yaml index c84117b..499d298 100644 --- a/tier-1/manifest.yaml +++ b/tier-1/manifest.yaml @@ -1,3 +1,9 @@ +metadata: + summary: | + A relatively full, but still generic base image. Roughly + similar to a headless server installation. Automatic updates + are on by default. + # Flip this back on, we're going to be a larger system recommends: true diff --git a/tier-x/manifest.yaml b/tier-x/manifest.yaml index e5275d5..0b5d0d3 100644 --- a/tier-x/manifest.yaml +++ b/tier-x/manifest.yaml @@ -1,3 +1,11 @@ +metadata: + summary: | + A relatively full, but still generic base image. Roughly + similar to a smaller Fedora CoreOS. Includes NetworkManager, + openssh, various CLI tools, etc. + + Automatic updates are not on by default. + include: - ../minimal/manifest.yaml