diff --git a/docs/install.md b/docs/install.md index 3cd0da4..5262fd6 100644 --- a/docs/install.md +++ b/docs/install.md @@ -13,6 +13,8 @@ There is a `root` user present, but its password is locked. Many people who just want to "try things out" will find it easiest to start with [the cloud image](https://github.com/CentOS/centos-bootc-layered/tree/main/cloud). +(It's a separate container image because cloud-init does not work on every deployment + target, and it also serves as an effective demonstration of layering) The [bootc playground](https://github.com/vrothberg/bootc-playground) repository helps automate this. @@ -33,13 +35,10 @@ passwords. This means that in contrast to what was said just before, it's possible to directly install (and update from) an "unconfigured base image" provided by this project. -This hinges on the -[ostreecontainer](https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#ostreecontainer) -kickstart verb, which is new in Fedora 38; for example, there is a -[netinst.iso](https://dl.fedoraproject.org/pub/fedora/linux/releases/39/Everything/x86_64/iso/) -which can be scripted with kickstart. Because a current development target for -this project is [Fedora ELN](https://docs.fedoraproject.org/en-US/eln/), it's -also supported to use the ISO generated by that project. +Because a current development target for this project is [Fedora ELN](https://docs.fedoraproject.org/en-US/eln/), +which includes the latest support for `bootupd`, it's recommended to use +that ISO at this time. The support for `ostreecontainer` does not +yet exist in CentOS Stream 9. See [example.ks](example.ks) for an example Kickstart file. The [virt-install --initrd-inject](https://github.com/virt-manager/virt-manager/blob/main/man/virt-install.rst#--initrd-inject)