From Fedora Project Wiki

(Created page with "{{QA/Test_Case |description=Install Fedora CoreOS and set up a simple containerized service via Ignition. |setup= # Download and verify the latest [https://getfedora.org/coreo...")
 
(Update links)
 
(2 intermediate revisions by 2 users not shown)
Line 6: Line 6:
|actions=
|actions=
# [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/ Create an Ignition file]. When writing the configuration, [https://docs.fedoraproject.org/en-US/fedora-coreos/running-containers provide a systemd unit which runs a service via podman]. The documentation uses `busybox` as an example, but feel free to use another containerized service of your choice.
# [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/ Create an Ignition file]. When writing the configuration, [https://docs.fedoraproject.org/en-US/fedora-coreos/running-containers provide a systemd unit which runs a service via podman]. The documentation uses `busybox` as an example, but feel free to use another containerized service of your choice.
# Launch your Fedora CoreOS system using this Ignition file. See [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_launching_fcos Launching FCOS] for a guide how to launch FCOS in most environments (bare metal, virtual, cloud, etc).
# Launch your Fedora CoreOS system using this Ignition file. See [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_quickstart the Quickstart] and the provisioning docs for a guide how to launch FCOS in most environments (bare metal, virtual, cloud, etc).


|results=
|results=
# You can SSH successfully into your FCOS system.
# You can SSH successfully into your FCOS system.
# The containerized service successfully is successfully installed and started as per your Ignition file configuration.
# The containerized service is successfully installed and started as per your Ignition file configuration.
# The linked documentation makes sense, nothing is obviously missing, and the instructions are clear.
# The linked documentation makes sense, nothing is obviously missing, and the instructions are clear.
}}
}}


[[Category:CoreOS Test Cases]]
[[Category:CoreOS Test Cases]]

Latest revision as of 14:41, 22 April 2021

Description

Install Fedora CoreOS and set up a simple containerized service via Ignition.

Setup

  1. Download and verify the latest FCOS next image (pick the right image for your environment).

How to test

  1. Create an Ignition file. When writing the configuration, provide a systemd unit which runs a service via podman. The documentation uses busybox as an example, but feel free to use another containerized service of your choice.
  2. Launch your Fedora CoreOS system using this Ignition file. See the Quickstart and the provisioning docs for a guide how to launch FCOS in most environments (bare metal, virtual, cloud, etc).

Expected Results

  1. You can SSH successfully into your FCOS system.
  2. The containerized service is successfully installed and started as per your Ignition file configuration.
  3. The linked documentation makes sense, nothing is obviously missing, and the instructions are clear.