From 22a474cc7d094969be37dfd99c79f303a53634b5 Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Jul 31 2018 19:53:41 +0000 Subject: README.md: fix main manifest filename The README was still mentioning `fedora-atomic-docker-host.json`. I also did some other minor tweaks as I was reading through it (though there are still details that are out of date). --- diff --git a/README.md b/README.md index 1e5d572..3e7f23d 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ Fedora Atomic (Host) -------------------- -Fedora Atomic is a sub-spin of the Cloud product in Fedora +Fedora Atomic is one of the three main variants of Fedora that is an implementation of the Atomic Host pattern -defined by http://projectatomic.io +defined by [Project Atomic](https://www.projectatomic.io/). See the original change: https://fedoraproject.org/wiki/Changes/Atomic_Cloud_Image @@ -12,8 +12,8 @@ https://fedoraproject.org/wiki/Changes/AtomicHost ### Tools and source files -The `fedora-atomic-docker-host.json` file is the core manifest -defining what goes into the host (ostree) content. +The `fedora-atomic-host.json` file is the core manifest +defining what goes into the host (OSTree) content. The `rpm-ostree` tool is invoked in two places inside Fedora infrastructure. @@ -31,13 +31,13 @@ In both case, rpm-ostree makes an OSTree commit from a set of RPM packages, which clients then replicate. This git repository holds the core manifest file -`fedora-atomic-docker-host.json` that is used for that process. +`fedora-atomic-host.json` that is used for that process. To run an rpm-ostree compose locally, do something like: ``` if ! test -d repo; then mkdir -p repo && ostree --repo=repo init --mode=archive-z2; fi -rpm-ostree compose --repo=repo tree fedora-atomic/fedora-atomic-docker-host.json +rpm-ostree compose --repo=repo tree fedora-atomic/fedora-atomic-host.json ``` Later tools like rpm-ostree-toolbox will consume this OSTree commit, @@ -110,7 +110,7 @@ rpm-ostree-toolbox installer --ostreerepo repo -c fedora-atomic/config.ini -o in - New idea: set up jenkins - For event driven: respond to fedmsg (git commits and yum repositories) -### Gaps +### Gaps - No GPG signing (On either Fedora or CentOS)