From Fedora Project Wiki
(Initial page based on the AWS test case) |
(Update all to Openstack relevant info.) |
||
Line 4: | Line 4: | ||
|description=Launch Fedora CoreOS in some instance of [https://www.openstack.org/ OpenStack] from the <code>next</code> image. | |description=Launch Fedora CoreOS in some instance of [https://www.openstack.org/ OpenStack] from the <code>next</code> image. | ||
{{admon/tip| | {{admon/tip|Community resources|At the time of writing, there might be opportunities for Fedora contributors/packagers to access to OpenStack cluster(s) that are provided to Fedora. Reach out to #fedora-cores IRC/Matrix channel}} | ||
|setup= | |setup= | ||
'''NOTE:''' You are not required to run this test case. If you don't already have an | '''NOTE:''' You are not required to run this test case. If you don't already have an access to OpenStack cluster skip this test. | ||
|actions= | |actions= | ||
# | # Download the qcow2 images from [https://getfedora.org/coreos/download?tab=cloud_operators&stream=next&arch=x86_64 FCOS OpenStack '''next''' images] for all architectures that instance of OpenStack that you have access to supports. | ||
# Follow [https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning- | # Follow [https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-openstack/ Provisioning Fedora CoreOS on OpenStack] documentation to import and provision OpenStack based FCOS node(s). | ||
# Use the provided instructions in | # Use the provided instructions to assign floating ip address and ssh in to the newly provisioned node(s). | ||
#* If you did not provide a custom Ignition file and only provided a SSH key-pair, then the default username to use is `core`. | #* If you did not provide a custom Ignition file and only provided a SSH key-pair, then the default username to use is `core`. | ||
# Don't forget to terminate your | # Don't forget to terminate your instances after you're done with testing(and potentially delete the imported images), so you don't take up unnecessarily resources on the OpenStack cluster. | ||
|results= | |results= |
Revision as of 12:22, 5 October 2021
Description
Launch Fedora CoreOS in some instance of OpenStack from the next
image.
Setup
NOTE: You are not required to run this test case. If you don't already have an access to OpenStack cluster skip this test.
How to test
- Download the qcow2 images from FCOS OpenStack next images for all architectures that instance of OpenStack that you have access to supports.
- Follow Provisioning Fedora CoreOS on OpenStack documentation to import and provision OpenStack based FCOS node(s).
- Use the provided instructions to assign floating ip address and ssh in to the newly provisioned node(s).
- If you did not provide a custom Ignition file and only provided a SSH key-pair, then the default username to use is
core
.
- If you did not provide a custom Ignition file and only provided a SSH key-pair, then the default username to use is
- Don't forget to terminate your instances after you're done with testing(and potentially delete the imported images), so you don't take up unnecessarily resources on the OpenStack cluster.
Expected Results
- The system launches in OpenStack according to the instructions.
- You can connect through SSH.
- The linked documentation is clear, all steps are understandable, and nothing important is missing from it.
Optional
- Instead of providing just a SSH key-pair, familiarize yourself with FCOS provisioning philosophy and create an Ignition file (copying the simplest example is fine). Then run this test case again, this time using your custom Ignition file.