From Fedora Project Wiki

(Created page with "{{QA/Test_Case |description= Install Fedora CoreOS in a libvirt. For the sake of the testing the freshly-oven-baked changes, we would be using the <code>next</code> image. |s...")
 
m (some polish)
Line 3: Line 3:
 
|setup=
 
|setup=
 
# Download and verify the latest [https://getfedora.org/coreos/download?tab=metal_virtualized&stream=next FCOS <b>next</b> image for QEMU]
 
# Download and verify the latest [https://getfedora.org/coreos/download?tab=metal_virtualized&stream=next FCOS <b>next</b> image for QEMU]
 +
 
|actions=
 
|actions=
 
# Prepare an Ignition file to configure your FCOS instance. Read [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_provisioning_philosophy Provisioning Philosophy]
 
# Prepare an Ignition file to configure your FCOS instance. Read [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_provisioning_philosophy Provisioning Philosophy]
 
# [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/ Produce the ignition file].
 
# [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/ Produce the ignition file].
# [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_launching_with_qemu_or_libvirt Launching with QEMU or libvirt]
+
# Follow [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_launching_with_qemu_or_libvirt Launching with QEMU or libvirt] documentation to start up a virtual machine.
  
 
|results=
 
|results=
Line 13: Line 14:
 
# Verify the documentation to start up a virtual machine:
 
# Verify the documentation to start up a virtual machine:
 
## works without a hitch
 
## works without a hitch
## Steps are understandable
+
## steps are understandable
 
# The virtual machine once destroyed, should deallocate all resources
 
# The virtual machine once destroyed, should deallocate all resources
  

Revision as of 20:51, 25 May 2020

Description

Install Fedora CoreOS in a libvirt. For the sake of the testing the freshly-oven-baked changes, we would be using the next image.

Setup

  1. Download and verify the latest FCOS next image for QEMU

How to test

  1. Prepare an Ignition file to configure your FCOS instance. Read Provisioning Philosophy
  2. Produce the ignition file.
  3. Follow Launching with QEMU or libvirt documentation to start up a virtual machine.

Expected Results

The following must be true to consider this a successful test run.

  1. Confirm that you can SSH successfully into the machine according to the instructions (and the contents of your Ignition file).
  2. Verify the documentation to start up a virtual machine:
    1. works without a hitch
    2. steps are understandable
  3. The virtual machine once destroyed, should deallocate all resources

Optional

If you see some issues, investigate the logs in journal, make sure the services are running.

  1. To be added