From Fedora Project Wiki

(polish instructions)
No edit summary
Line 3: Line 3:
|setup=
|setup=
# Download and verify the latest [https://getfedora.org/coreos/download?tab=metal_virtualized&stream=next FCOS '''next''' image for bare metal machines]. Choose your preferred installation source (''ISO'' for an optical or USB drive, ''PXE'' for a network install or ''Raw'' for a direct disk copy to a hard drive.)
# Download and verify the latest [https://getfedora.org/coreos/download?tab=metal_virtualized&stream=next FCOS '''next''' image for bare metal machines]. Choose your preferred installation source (''ISO'' for an optical or USB drive, ''PXE'' for a network install or ''Raw'' for a direct disk copy to a hard drive.)
# 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.
# Familiarize yourself with FCOS [https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_provisioning_philosophy provisioning philosophy], i.e. the role of an Ignition config file during system installation.


|actions=
|actions=
# [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/ Create an Ignition file]. You can use the simplest example available.
# [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 [https://docs.fedoraproject.org/en-US/fedora-coreos/bare-metal/ Installing CoreOS on Bare Metal] documentation to install FCOS to a bare metal machine.
# Follow the documentation for [https://docs.fedoraproject.org/en-US/fedora-coreos/bare-metal/ installing CoreOS on Bare Metal].
# Log in to your new FCOS system (with the username and password configured in your Ignition file) using the text console.
# You should be able to see the IP address printed at the login prompt of the serial console.
# See the IP address printed at the login prompt (alternatively, you can also find it in the `ip address` command output).
# 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).


|results=
|results=
# The system runs on a bare metal machine according to the instructions.
# The system runs on a bare metal machine according to the instructions.
# You can connect through serial console and SSH.
# 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.
# The linked documentation is clear, all steps are understandable, and nothing important is missing from it.
}}
}}


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

Revision as of 20:49, 4 June 2020

Description

Install Fedora CoreOS on bare metal machine using the next image.

Setup

  1. Download and verify the latest FCOS next image for bare metal machines. Choose your preferred installation source (ISO for an optical or USB drive, PXE for a network install or Raw for a direct disk copy to a hard drive.)
  2. Familiarize yourself with FCOS provisioning philosophy, i.e. the role of an Ignition config 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 installing CoreOS on Bare Metal.
  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 on a bare metal 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.