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...") |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{QA/Test_Case | {{QA/Test_Case | ||
− | |description= Install Fedora CoreOS | + | |description=Install Fedora CoreOS as a virtual machine using the <code>next</code> image. |
|setup= | |setup= | ||
− | # Download and verify the latest [https://getfedora.org/coreos/download?tab=metal_virtualized&stream=next FCOS | + | # Download and verify the latest [https://getfedora.org/coreos/download?tab=metal_virtualized&stream=next FCOS '''next''' image for QEMU] |
+ | # Familiarize yourself with FCOS [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_provisioning_philosophy provisioning philosophy], i.e. the role of a an Ignition file during system installation. | ||
+ | |||
|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/ | + | # 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. | |
+ | # SSH into the machine using `ssh username@ipaddress` (replace ''username'' and ''ipaddress'' with actual values). | ||
|results= | |results= | ||
− | The | + | # 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 connect to the machine via SSH. |
− | # | + | # The linked documentation is clear, all steps are understandable, and nothing important is missing from it. |
− | + | }} | |
− | |||
− | + | [[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
- Download and verify the latest FCOS next image for QEMU
- Familiarize yourself with FCOS provisioning philosophy, i.e. the role of a an Ignition file during system installation.
How to test
- Create an Ignition config. You can use the simplest example available which includes your SSH key.
- Follow the documentation for launching with libvirt or 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.
- SSH into the machine using
ssh username@ipaddress
(replace username and ipaddress with actual values).
Expected Results
- 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 connect to the machine via SSH.
- The linked documentation is clear, all steps are understandable, and nothing important is missing from it.