From b4b1d9ebbbf6b11479b0de2a3c1af4a4aa041e76 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Tue, 12 Sep 2023 08:47:10 -0400 Subject: [PATCH] README.md: Update with a short-term plan --- README.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index cf97889..eec7425 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,6 @@ -# Demonstration bootable container base images +# Demonstration base images for Project Sagano -The intention is to introduce "bootable" base images that pair with existing "application" -base images, e.g.: - -- quay.io/fedora/fedora-boot:39 -- quay.io/centos/centos-boot:stream9 +This is part of [Project Sagano](https://gitlab.com/CentOS/cloud/issue-tracker/-/blob/main/README.md). These images are technology demonstrators, not for production use. The intention is that these images are generated by the OS vendor or distribution. Or, you can fork this repository and generate your own @@ -39,3 +35,20 @@ $ sudo rpm-ostree compose image --authfile ~/.config/containers/myquay.json --ca ``` More information at https://coreos.github.io/rpm-ostree/container/ + +# Plan + +## Phase 0 + +- Merge this repository into https://gitlab.com/fedora/boot-container-base (e.g.) +- Add these images to Fedora, but in the `fedoraci` namespace, [like ELN](https://docs.fedoraproject.org/en-US/eln/deliverables/). +- The images are [built via Pungi](https://pagure.io/pungi/pull-request/1699) +- The [sync container script](https://pagure.io/releng/pull-request/11180) is modified to include this +- Add this to CI tooling in Fedora + +## Phase 1 + +- Change [fedora-coreos-config](https://github.com/coreos/fedora-coreos-config/) to inherit from this as a git submodule +- (?) Fork https://gitlab.com/fedora/boot-container-base into something under https://gitlab.com/CentOS/cloud/ and start building C9S versions there? +- https://gitlab.com/redhat/centos-stream +