From Fedora Project Wiki

No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 7: Line 7:
|actions=
|actions=
# [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/ Create an Ignition config]. You can use the simplest example available which includes your SSH key.
# [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/ Create an Ignition config]. You can use the simplest example available which includes your SSH key.
# Follow the documentation for [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_launching_with_qemu_or_libvirt launching with QEMU or libvirt] to start up a virtual machine.
# Follow the documentation for [https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-libvirt/ launching with libvirt] or [https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-qemu/ launching with QEMU] to start up a virtual machine.
# You should be able to see the IP address printed at the login prompt of the serial console.
# You should be able to see the IP address printed at the login prompt of the serial console.
# SSH into the machine using `ssh username@ipaddress` (replace ''username'' and ''ipaddress'' with actual values).
# SSH into the machine using `ssh username@ipaddress` (replace ''username'' and ''ipaddress'' with actual values).
Line 14: Line 14:
# The system runs in a virtual machine according to the instructions.
# The system runs in a virtual machine according to the instructions.
# You can read the IP address of the machine from the serial console.
# You can read the IP address of the machine from the serial console.
$ You can connect to the machine via SSH.
# You can connect to the machine via SSH.
# The linked documentation is clear, all steps are understandable, and nothing important is missing from it.
# The linked documentation is clear, all steps are understandable, and nothing important is missing from it.
}}
}}


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

Latest revision as of 19:17, 6 November 2020

Description

Install Fedora CoreOS as a virtual machine using the next image.

Setup

  1. Download and verify the latest FCOS next image for QEMU
  2. Familiarize yourself with FCOS provisioning philosophy, i.e. the role of a an Ignition file during system installation.

How to test

  1. Create an Ignition config. You can use the simplest example available which includes your SSH key.
  2. Follow the documentation for launching with libvirt or launching with QEMU to start up a virtual machine.
  3. You should be able to see the IP address printed at the login prompt of the serial console.
  4. SSH into the machine using ssh username@ipaddress (replace username and ipaddress with actual values).

Expected Results

  1. The system runs in a virtual machine according to the instructions.
  2. You can read the IP address of the machine from the serial console.
  3. You can connect to the machine via SSH.
  4. The linked documentation is clear, all steps are understandable, and nothing important is missing from it.