Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Development

  1. Build and test the installer for development
  2. Release process

Build and test the installer for development

NOTE: The install subcommand writes directly to a block device (disk) and consumes the entire device. The device specified to the installer needs to be available and not currently in use. You cannot target a disk that is currently mounted.

Build coreos-installer and use it to install a Fedora CoreOS testing image to a partitionable loop device:

cargo build
truncate -s 8G image-file
sudo losetup -P /dev/loop0 image-file
sudo target/debug/coreos-installer install /dev/loop0 -s testing

Release process

Releases can be performed by creating a new release ticket and following the steps in the checklist there.


Table of contents