From Fedora Project Wiki

(Created page with "{{QA/Test_Case |description=Launch Fedora CoreOS in [https://azure.microsoft.com/ Microsoft Azure] from the <code>next</code> image. |setup= # Create a [https://azure.microso...")
 
mNo edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 3: Line 3:


|setup=
|setup=
'''NOTE:''' You are not required to run this test case. If you don't already have an account or don't want to create one then skip this test.
# Create a [https://azure.microsoft.com/ Microsoft Azure account] if you don't already have one.
# Create a [https://azure.microsoft.com/ Microsoft Azure account] if you don't already have one.
# Install the [https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest Azure CLI].
# Install the [https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest Azure CLI].
# Install `coreos-installer` via `dnf install coreos-installer`.
# Install `coreos-installer`: <pre>sudo dnf install coreos-installer</pre>


|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/provisioning-azure/ downloading the Azure image, uploading it to your subscription, and launching a VM from it]. Use the `next` stream instead of `stable` when downloading with `coreos-installer`.
# Follow the documentation for [https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-azure/ downloading the Azure image, uploading it to your subscription, and launching a VM from it]. Use the `next` stream instead of `stable` when downloading with `coreos-installer`.
# SSH into the machine using `ssh username@ipaddress` (replace ''username'' and ''ipaddress'' with actual values).
# SSH into the machine using `ssh core@ipaddress` (replace ''ipaddress'' with actual values).
# Don't forget to terminate your instance after you're done with testing, so that you don't end up paying for an eternal-running machine.
# Don't forget to terminate your instance after you're done with testing, so that you don't end up paying for an eternal-running machine. You may also want to delete the uploaded image.


|results=
|results=
Line 17: Line 20:
# You can connect through SSH.
# You can connect through 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 14:01, 22 April 2021

Description

Launch Fedora CoreOS in Microsoft Azure from the next image.

Setup

NOTE: You are not required to run this test case. If you don't already have an account or don't want to create one then skip this test.

  1. Create a Microsoft Azure account if you don't already have one.
  2. Install the Azure CLI.
  3. Install coreos-installer:
    sudo dnf install coreos-installer

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 downloading the Azure image, uploading it to your subscription, and launching a VM from it. Use the next stream instead of stable when downloading with coreos-installer.
  3. SSH into the machine using ssh core@ipaddress (replace ipaddress with actual values).
  4. Don't forget to terminate your instance after you're done with testing, so that you don't end up paying for an eternal-running machine. You may also want to delete the uploaded image.

Expected Results

  1. The system launches in Azure according to the instructions.
  2. You can connect through SSH.
  3. The linked documentation is clear, all steps are understandable, and nothing important is missing from it.