From Fedora Project Wiki

(create a scratch test day page)
 
(Undo revision 637351 by 10.3.163.74 (talk))
Tag: Undo
 
(18 intermediate revisions by 7 users not shown)
Line 3: Line 3:
| image = [[File:Echo-testing-48px.png|link=QA/Test Days]]
| image = [[File:Echo-testing-48px.png|link=QA/Test Days]]
| caption = [[Fedora CoreOS]]
| caption = [[Fedora CoreOS]]
| date = TBD
| date = 2020-06-08
| time = all day
| time = all day
| website = [[QA/Test Days]]
| website = [[QA/Test Days]]
| irc = [irc://irc.freenode.net/#fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc])
| irc = [irc://irc.freenode.net/#fedora-coreos #fedora-coreos] ([http://webchat.freenode.net/?channels=fedora-coreos webirc])
| fedora_mailing_list = test
| fedora_mailing_list = test
}}
}}


{{admon/note | Can't make the date? | If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at [http://bugzilla.redhat.com Bugzilla], and add your results to the results section. If this page is more than a month old when you arrive here, please check the [[QA/Test_Days|current schedule]] and see if a similar but more recent Test Day is planned or has already happened.}}
{{admon/note | Can't make the date? | If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at [https://github.com/coreos/fedora-coreos-tracker/issues Fedora CoreOS issue tracker], and add your results to the results section. If this page is more than a month old when you arrive here, please check the [[QA/Test_Days|current schedule]] and see if a similar but more recent Test Day is planned or has already happened.}}


== What to test? ==
== What to test? ==


Today's instalment of Fedora Test Day will focus on '''Fedora CoreOS'''
Today's installment of Fedora Test Day will focus on '''Fedora CoreOS'''


== Who's available? ==
== Who's available? ==


The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion ...
The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion ...
* Development - [[User:dusty|Dusty Maybe]] (Dusty)
* Development - [[User:dustymabe|Dusty Mabe]] (dustymabe), Jonathan Lebon (jlebon)
* Quality Assurance - [[User:Kamil|Kamil Paral]] (Kparal) [[User:Sumantrom|Sumantro Mukherjee]] (sumantrom), [[User:coremodule|Geoff Marr]] (coremodule)  
* Quality Assurance - [[User:kparal|Kamil Paral]] (kparal), [[User:Sumantrom|Sumantro Mukherjee]] (sumantrom), [[User:coremodule|Geoff Marr]] (coremodule)  


For real time help, please join us on the IRC: {{fpchat|#fedora-test-day}} on http://freenode.net
For real time help, please join us on the IRC: {{fpchat|#fedora-coreos}} on http://freenode.net


Documentation is also available [https://docs.fedoraproject.org/en-US/fedora-coreos/ here]. Documentation feedback is welcome through chat, mailing list, [https://github.com/coreos/fedora-coreos-tracker github tracker] and [https://github.com/coreos/fedora-coreos-docs/issues pagure tracker]  
Documentation is also available [https://docs.fedoraproject.org/en-US/fedora-coreos/ here]. Documentation feedback is welcome through chat, mailing list, [https://github.com/coreos/fedora-coreos-tracker github tracker] and in the form of a pull request to the [https://github.com/coreos/fedora-coreos-docs documentation sources].


== Prerequisites for Test Day ==  
== Prerequisites for Test Day ==  
* virtual machine (aarch64 or x86_64)
* Virtual machine (x86_64)


== How to test? ==
== How to test? ==
Line 33: Line 33:
=== Run the tests ===
=== Run the tests ===


Visit the [http://testdays.fedorainfracloud.org/events/XX result page] and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the ''Enter result'' button for the test.
Visit the '''[http://testdays.fedorainfracloud.org/events/84 results page]''' and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the ''Enter result'' button for the test.


== Reporting bugs ==
== Reporting bugs ==


This is mostly useful for issues with packaging and for issues that need tracking:
Please report all bugs, issues or enhancement proposals to the '''[https://github.com/coreos/fedora-coreos-tracker/issues Fedora CoreOS issue tracker]'''.
[https://github.com/coreos/fedora-coreos-tracker CoreOS Bugzilla].


If you are unsure about exactly how to file the report or what other information to include, just ask on IRC #fedora-test-day or #fedora-qa and we will help you.
If you are unsure about exactly how to file the report or what other information to include, just ask on IRC {{fpchat|#fedora-coreos}}, {{fpchat|#fedora-test-day}} or {{fpchat|#fedora-qa}} and we will help you.


== Test Results ==
== Test Results ==
=== Installation ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_virtual_install Virtual install]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_baremetal_install Bare Metal install]
! References
|-
| [[User:Jimmy|Jimmy]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|fail}}<ref>SSH cannot sign in
[jimmy@m4700 Downloads]$ ssh core@10.0.2.15 -v -v -v
OpenSSH_8.3p1, OpenSSL 1.1.1g FIPS  21 Apr 2020
...
debug2: ssh_connect_direct
debug1: Connecting to 10.0.2.15 [10.0.2.15] port 22.
</ref>
|
| <references/>
|-
| [[User:andydude|andydude]]
| fedora-coreos-32.20200601.2.1-live.x86_64.iso
| {{result|pass}}<ref>VirtualBox on macOS</ref>
|
| <references/>
|-
| [[User:andydude|andydude]]
| fedora-coreos-32.20200601.2.1-vmware.x86_64.ova
| {{result|fail}}<ref>There are essentially 3 bugs: 1. On BIOS boot, the boot process hangs after starting NetworkManager, 2. On UEFI boot, the boot process is unable to find a suitable boot loader, and 3. There is no way to specify ignition on VirtualBox</ref>
|
| <references/>
|-
| [[User:axat|axat]]
| edora-coreos-32.20200601.1.1-live.x86_64.iso
|
| {{result|pass}}<ref>VMware on ubuntu</ref>
| <references/>
|-
| [[User:blueduckdock42|blueduckdock42]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
|
| {{result|pass}}
| <references/>
|-
| [[User:condor|condor]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
|
| <references/>
|-
| [[User:coremodule|coremodule]]
| fedora-coreos-32.20200601.2.1
| {{result|pass}}<ref>I only tested this once, but it passed. I accidentally put "Failed".</ref>{{result|pass}}{{result|fail}}
|
| <references/>
|-
| [[User:gabibbo97|gabibbo97]]
|
| {{result|pass}}
|
| <references/>
|-
| [[User:garrmcnu|garrmcnu]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|pass}}
|
| <references/>
|-
| [[User:grantral|grantral]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
|
| {{result|pass}}<ref>Optional steps:
1. try to log into the machine on the serial console using password - OK
2. try to log into the machine over SSH using a username and password - OK</ref>
| <references/>
|-
| [[User:grantral|grantral]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|pass}}
|
| <references/>
|-
| [[User:information@josephpesco.info|information@josephpesco.info]]
|
| {{result|pass}}
|
| <references/>
|-
| [[User:jlebon|jlebon]]
| fedora-coreos-32.20200601.2.1-live.x86_64.iso
|
| {{result|pass}}
| <references/>
|-
| [[User:jskladan|jskladan]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
|
| <references/>
|-
| [[User:kparal|kparal]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|fail}}<ref>Networking works fine with libvirt, I can ssh into the machine. But with the QEMU instructions, I can't ssh in, the tutorial is misleading. That is already reported here: https://github.com/coreos/fedora-coreos-docs/issues/6</ref>
|
| <references/>
|-
| [[User:lnie|lnie]]
|
| {{result|warn}}<ref>works,but the document need to be updated:https://github.com/coreos/fedora-coreos-docs/issues/6 </ref>
|
| <references/>
|-
| [[User:lruzicka|lruzicka]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
|
| {{result|pass}}
| <references/>
|-
| [[User:mhoungbo|mhoungbo]]
| fedora-coreos-32.20200601.2.1-live.x86_64
| {{result|pass}}
|
| <references/>
|-
| [[User:nielsenb|nielsenb]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|pass}}
|
| <references/>
|-
| [[User:profit|profit]]
|
| {{result|fail}}<ref>Install guide on https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_provisioning_philosophy shows no mention of network adaptor for virt-install so you cannot ssh into the machine.</ref>
|
| <references/>
|-
| [[User:robmusial|robmusial]]
| fedora-coreos-31.20200517.3.0-live.x86_64.iso
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:rudrapratap|rudrapratap]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|pass}}
|
| <references/>
|-
| [[User:sassam|sassam]]
| fedora-coreos-32.20200601.1.2-qemu.x86_64.qcow2
| {{result|pass}}<ref>Works as documented.</ref>
|
| <references/>
|-
| [[User:shiwanibiradar|shiwanibiradar]]
| fedora-coreos-32.20200601.2.1-live.x86_64.iso
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:sumantrom|sumantrom]]
|  fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
|
| <references/>
|-
| [[User:tartina|tartina]]
| fedora-coreos-32.20200601.2.1-qemu.x86_64.qcow2
| {{result|pass}}<ref>I had to add network options (-net nic,model=virtio,netdev=manage -netdev bridge,br=virbr0,id=manage) to qemu to ssh into the machine</ref>
|
| <references/>
|-
| [[User:yozaam|yozaam]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2.xz
| {{result|warn}}<ref>Not able to boot in qemu-system-x86_64 -> macOS
-> after qemu-system-x86_64 -> exited with preempt_count 1
-> ignition file created successfully
-> started the coreOS in qemu, but after ostree selection screen -> few seconds into booting I get a migration error,
-> qemu command and output
    https://pastebin.com/a5kAzZBZ</ref>
|
| <references/>
|-
|}
=== Cloud launch ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_AWS AWS]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_Azure Azure]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_GCP GCP]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_DigitalOcean DigitalOcean]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_VMware VMWare]
! References
|-
| [[User:anantj12|anantj12]]
| ami-0ddfdca8ca28b02a1
| {{result|pass}}
|
|
|
|
| <references/>
|-
| [[User:axat|axat]]
| fedora-coreos-32.20200601.2.1-vmware.x86_64.ova
|
|
|
|
| {{result|pass}}
| <references/>
|-
| [[User:blueduckdock42|blueduckdock42]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
|
|
| {{result|pass}}
|
|
| <references/>
|-
| [[User:coremodule|coremodule]]
| fedora-coreos-32.20200601.2.1
| {{result|pass}}
|
|
|
|
| <references/>
|-
| [[User:dustymabe|dustymabe]]
| fedora-coreos-32.20200601.2.1-azure.x86_64.vhd
|
| {{result|pass}}<ref>Everything worked but I did find a cosmetic issue which I'll submit a PR for. </ref>
|
|
|
| <references/>
|-
| [[User:dustymabe|dustymabe]]
| fedora-coreos-32.20200601.2.2-digitalocean.x86_64
|
|
|
| {{result|pass}}<ref>Found one bug where DO images aren't getting their hostname set (info comes from the metadata service).  https://github.com/coreos/fedora-coreos-tracker/issues/538</ref>
|
| <references/>
|-
| [[User:dustymabe|dustymabe]]
| latest image from fedora-coreos-next image family
|
|
| {{result|pass}}
|
|
| <references/>
|-
|}
=== Advanced configuration ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_static_networking Static networking]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_complex_partitioning Complex partitioning]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_build_container Building containers]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_containerized_service Containerized service]
! References
|-
| [[User:blueduckdock42|blueduckdock42]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
|
| {{result|pass}}
| {{result|pass}}<ref>Container service- started and enabled fine. Has insufficient permissions to write to journal files but otherwise fine and works fine after reboots as well.</ref>
| <references/>
|-
| [[User:gabibbo97|gabibbo97]]
|
|
| {{result|fail}}<ref>Could not set root on btrfs</ref>
|
| {{result|pass}}
| <references/>
|-
| [[User:grantral|grantral]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
| {{result|fail}}<ref>https://github.com/coreos/fedora-coreos-tracker/issues/527
https://github.com/coreos/fedora-coreos-tracker/issues/528</ref>
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:jligon|jligon]]
| Fedora CoreOS 32.20200601.1.1
|
|
| {{result|pass}}<ref>created via vagrant box builder pointing at the next stream</ref>
|
| <references/>
|-
| [[User:jskladan|jskladan]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
|
|
| {{result|pass}}
| <references/>
|-
| [[User:kparal|kparal]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
|
| {{result|warn}}<ref>everything worked, but it was a bit confusing that I couldn't mount a partition under / or /mnt and I had to use /var (which I didn't see mentioned in the guide). Also, I didn't notice at first that a systemd mount unit needs to be created, I had to ask on IRC. During debugging, many default values weren't specified, filed as https://github.com/coreos/fedora-coreos-docs/issues/83</ref>
|
|
| <references/>
|-
| [[User:lnie|lnie]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|pass}}
| {{result|fail}}<ref>https://github.com/coreos/fedora-coreos-tracker/issues/539</ref>
| {{result|pass}}<ref>Everything works. but  "podman run -ti --rm rootless-test-fcct --help" and "sudo docker run -ti --rm docker-fcct --help",complaints" SELinux: mount invalid.  Same superblock, different security settings for (dev mqueue, type mqueue)"</ref>
| {{result|pass}}
| <references/>
|-
| [[User:lruzicka|lruzicka]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
| {{result|fail}}<ref>I could not manipulate the whole layout, but I could add the /var partition as described in the Docs.</ref>
| {{result|fail}}<ref>The Podman test is OK, but the Docker test could not be run due to permission error (see message). When using 'sudo' the Docker test could be completed.
[core@localhost fcct]$ docker build -t fcct .
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.40/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&rm=1&session=vj72ol73yshsll1c85i9tm2qo&shmsize=0&t=fcct&target=&ulimits=null&version=1": dial unix /var/run/docker.sock: connect: permission denied
</ref>
| {{result|pass}}
| <references/>
|-
| [[User:nielsenb|nielsenb]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
|
|
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:rudrapratap|rudrapratap]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
|
|
| {{result|fail}}<ref>podman ----> passed
docker ----> failed
rpratap@rudy fcct]$ sudo docker build -t fcct .
Sending build context to Docker daemon  2.332MB
Step 1/8 : FROM golang:latest AS builder
latest: Pulling from library/golang
376057ac6fa1: Pull complete
5a63a0a859d8: Pull complete
496548a8c952: Pull complete
2adae3950d4d: Pull complete
039b991354af: Pull complete
6b823afb12d9: Pull complete
30b9d62bd869: Pull complete
Digest: sha256:4d58164df51901679307e547ffed19837e63a1d1b9ed80453b8d88749b6033f4
Status: Downloaded newer image for golang:latest
---> 05feda542433
Step 2/8 : RUN mkdir /fcct
---> Running in c4b0df78e3fb
cgroups: cgroup mountpoint does not exist: unknown
</ref>
|
| <references/>
|-
| [[User:sassam|sassam]]
| fedora-coreos-32.20200601.1.2-qemu.x86_64.qcow2
| {{result|pass}}<ref>Works as expected.</ref>
| {{result|pass}}
|
| {{result|pass}}
| <references/>
|-
| [[User:sassam|sassam]]
| https://docs.fedoraproject.org/en-US/fedora-coreos/
|
|
| {{result|pass}}
|
| <references/>
|-
| [[User:shiwanibiradar|shiwanibiradar]]
| fedora-coreos-32.20200601.2.1-live.x86_64.iso
|
|
| {{result|fail}}<ref>failed both test case of podman as well as docker . Error: error creating build container: The following failures happened while trying to pull image specified by "golang:latest" based on search registries in /etc/containers/registries.conf: </ref>
|
| <references/>
|-
| [[User:tartina|tartina]]
| fedora-coreos-32.20200601.2.1-qemu.x86_64.qcow2
| {{result|pass}}<ref>I had to add network options (-net nic,model=virtio,netdev=manage -netdev bridge,br=virbr0,id=manage) to qemu to ssh into the machine </ref>{{result|pass}}
|
|
|
| <references/>
|-
|}
=== Upgrade ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_switch_stream Switch stream]
! References
|-
| [[User:bdlink|bdlink]]
| fedora-coreos-31.20200517.3.0-live.x86_64.iso switch to 32.20200601.1.1 next
| {{result|fail}}<ref>{{bz|529}} Upgraded from fedora-coreos-31.20200517.3.0-live.x86_64.  SSH in, no errors.
Verified temporary and permanent rollback did roll back. (but afterward, when boot up have issue sssd.service failing)</ref>
| <references/>
|-
| [[User:blueduckdock42|blueduckdock42]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}<ref>Decided to be bold and went from stable directly to next- no issues noticed, no systemd units failed, etc. </ref>
| <references/>
|-
| [[User:coremodule|coremodule]]
| fedora-coreos-32.20200601.2.1
| {{result|pass}}
| <references/>
|-
| [[User:grantral|grantral]]
| fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|fail}}<ref>https://github.com/coreos/fedora-coreos-tracker/issues/525</ref>
| <references/>
|-
| [[User:kparal|kparal]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|pass}}<ref>everything worked including optional steps, except sssd.service fails with "Lower version of database is expected" after rollback, but that is expected according to the documentation</ref>
| <references/>
|-
| [[User:lnie|lnie]]
| fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
| {{result|pass}}
| <references/>
|-
| [[User:sumantrom|sumantrom]]
|  fedora-coreos-32.20200601.1.1-live.x86_64.iso
| {{result|pass}}
| <references/>
|-
|}
=== Miscellaneous ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_documentation Documentation]
! [http://fedoraproject.org/wiki/QA:Testcase_CoreOS_exploratory_testing Exploratory testing]
! References
|-
| [[User:anamika|anamika]]
|
| {{result|pass}}
|
| <references/>
|-
| [[User:axat|axat]]
| https://docs.fedoraproject.org/en-US/fedora-coreos/
| {{result|pass}}<ref>Can be more comprehensive</ref>
|
| <references/>
|-
| [[User:sassam|sassam]]
| https://docs.fedoraproject.org/en-US/fedora-coreos/
| {{result|pass}}<ref>Producing an Ignition File [https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/] could include an example using password_hash,  described in https://coreos.com/os/docs/latest/adding-users.html.</ref>
|
| <references/>
|-
|}


The test results will be transferred after the test day is over.
   
   
[[Category:Fedora 32 Test Days]]
[[Category:Fedora 32 Test Days]]

Latest revision as of 07:58, 2 March 2022

Fedora CoreOS Test Day
Echo-testing-48px.png
Fedora CoreOS

Date 2020-06-08
Time all day

Website QA/Test Days
IRC #fedora-coreos (webirc)
Mailing list test


Note.png
Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Fedora CoreOS issue tracker, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.

What to test?[edit]

Today's installment of Fedora Test Day will focus on Fedora CoreOS

Who's available?[edit]

The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion ...

For real time help, please join us on the IRC: #fedora-coreos[?] on http://freenode.net

Documentation is also available here. Documentation feedback is welcome through chat, mailing list, github tracker and in the form of a pull request to the documentation sources.

Prerequisites for Test Day[edit]

  • Virtual machine (x86_64)

How to test?[edit]

Run the tests[edit]

Visit the results page and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the Enter result button for the test.

Reporting bugs[edit]

Please report all bugs, issues or enhancement proposals to the Fedora CoreOS issue tracker.

If you are unsure about exactly how to file the report or what other information to include, just ask on IRC #fedora-coreos[?], #fedora-test-day[?] or #fedora-qa[?] and we will help you.

Test Results[edit]

Installation[edit]

User Profile Virtual install Bare Metal install References
Jimmy fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Fail fail
[1]
  1. SSH cannot sign in [jimmy@m4700 Downloads]$ ssh core@10.0.2.15 -v -v -v OpenSSH_8.3p1, OpenSSL 1.1.1g FIPS 21 Apr 2020 ... debug2: ssh_connect_direct debug1: Connecting to 10.0.2.15 [10.0.2.15] port 22.
andydude fedora-coreos-32.20200601.2.1-live.x86_64.iso
Pass pass
[1]
  1. VirtualBox on macOS
andydude fedora-coreos-32.20200601.2.1-vmware.x86_64.ova
Fail fail
[1]
  1. There are essentially 3 bugs: 1. On BIOS boot, the boot process hangs after starting NetworkManager, 2. On UEFI boot, the boot process is unable to find a suitable boot loader, and 3. There is no way to specify ignition on VirtualBox
axat edora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
[1]
  1. VMware on ubuntu
blueduckdock42 fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
condor fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
coremodule fedora-coreos-32.20200601.2.1
Pass pass
[1]
Pass pass
Fail fail
  1. I only tested this once, but it passed. I accidentally put "Failed".
gabibbo97
Pass pass
garrmcnu fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
grantral fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
[1]
  1. Optional steps: 1. try to log into the machine on the serial console using password - OK 2. try to log into the machine over SSH using a username and password - OK
grantral fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
information@josephpesco.info
Pass pass
jlebon fedora-coreos-32.20200601.2.1-live.x86_64.iso
Pass pass
jskladan fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
kparal fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Fail fail
[1]
  1. Networking works fine with libvirt, I can ssh into the machine. But with the QEMU instructions, I can't ssh in, the tutorial is misleading. That is already reported here: https://github.com/coreos/fedora-coreos-docs/issues/6
lnie
Warning warn
[1]
  1. works,but the document need to be updated:https://github.com/coreos/fedora-coreos-docs/issues/6
lruzicka fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
mhoungbo fedora-coreos-32.20200601.2.1-live.x86_64
Pass pass
nielsenb fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
profit
Fail fail
[1]
  1. Install guide on https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/#_provisioning_philosophy shows no mention of network adaptor for virt-install so you cannot ssh into the machine.
robmusial fedora-coreos-31.20200517.3.0-live.x86_64.iso
Pass pass
Pass pass
rudrapratap fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
sassam fedora-coreos-32.20200601.1.2-qemu.x86_64.qcow2
Pass pass
[1]
  1. Works as documented.
shiwanibiradar fedora-coreos-32.20200601.2.1-live.x86_64.iso
Pass pass
Pass pass
sumantrom fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
tartina fedora-coreos-32.20200601.2.1-qemu.x86_64.qcow2
Pass pass
[1]
  1. I had to add network options (-net nic,model=virtio,netdev=manage -netdev bridge,br=virbr0,id=manage) to qemu to ssh into the machine
yozaam fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2.xz
Warning warn
[1]
  1. Not able to boot in qemu-system-x86_64 -> macOS -> after qemu-system-x86_64 -> exited with preempt_count 1 -> ignition file created successfully -> started the coreOS in qemu, but after ostree selection screen -> few seconds into booting I get a migration error, -> qemu command and output https://pastebin.com/a5kAzZBZ

Cloud launch[edit]

User Profile AWS Azure GCP DigitalOcean VMWare References
anantj12 ami-0ddfdca8ca28b02a1
Pass pass
axat fedora-coreos-32.20200601.2.1-vmware.x86_64.ova
Pass pass
blueduckdock42 fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
coremodule fedora-coreos-32.20200601.2.1
Pass pass
dustymabe fedora-coreos-32.20200601.2.1-azure.x86_64.vhd
Pass pass
[1]
  1. Everything worked but I did find a cosmetic issue which I'll submit a PR for.
dustymabe fedora-coreos-32.20200601.2.2-digitalocean.x86_64
Pass pass
[1]
  1. Found one bug where DO images aren't getting their hostname set (info comes from the metadata service). https://github.com/coreos/fedora-coreos-tracker/issues/538
dustymabe latest image from fedora-coreos-next image family
Pass pass

Advanced configuration[edit]

User Profile Static networking Complex partitioning Building containers Containerized service References
blueduckdock42 fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
Pass pass
Pass pass
[1]
  1. Container service- started and enabled fine. Has insufficient permissions to write to journal files but otherwise fine and works fine after reboots as well.
gabibbo97
Fail fail
[1]
Pass pass
  1. Could not set root on btrfs
grantral fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
Fail fail
[1]
Pass pass
Pass pass
jligon Fedora CoreOS 32.20200601.1.1
Pass pass
[1]
  1. created via vagrant box builder pointing at the next stream
jskladan fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
Pass pass
kparal fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Warning warn
[1]
  1. everything worked, but it was a bit confusing that I couldn't mount a partition under / or /mnt and I had to use /var (which I didn't see mentioned in the guide). Also, I didn't notice at first that a systemd mount unit needs to be created, I had to ask on IRC. During debugging, many default values weren't specified, filed as https://github.com/coreos/fedora-coreos-docs/issues/83
lnie fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
Fail fail
[1]
Pass pass
[2]
Pass pass
  1. https://github.com/coreos/fedora-coreos-tracker/issues/539
  2. Everything works. but "podman run -ti --rm rootless-test-fcct --help" and "sudo docker run -ti --rm docker-fcct --help",complaints" SELinux: mount invalid. Same superblock, different security settings for (dev mqueue, type mqueue)"
lruzicka fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
Fail fail
[1]
Fail fail
[2]
Pass pass
  1. I could not manipulate the whole layout, but I could add the /var partition as described in the Docs.
  2. The Podman test is OK, but the Docker test could not be run due to permission error (see message). When using 'sudo' the Docker test could be completed. [core@localhost fcct]$ docker build -t fcct . Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.40/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&rm=1&session=vj72ol73yshsll1c85i9tm2qo&shmsize=0&t=fcct&target=&ulimits=null&version=1": dial unix /var/run/docker.sock: connect: permission denied
nielsenb fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
Pass pass
rudrapratap fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Fail fail
[1]
  1. podman ----> passed docker ----> failed rpratap@rudy fcct]$ sudo docker build -t fcct . Sending build context to Docker daemon 2.332MB Step 1/8 : FROM golang:latest AS builder latest: Pulling from library/golang 376057ac6fa1: Pull complete 5a63a0a859d8: Pull complete 496548a8c952: Pull complete 2adae3950d4d: Pull complete 039b991354af: Pull complete 6b823afb12d9: Pull complete 30b9d62bd869: Pull complete Digest: sha256:4d58164df51901679307e547ffed19837e63a1d1b9ed80453b8d88749b6033f4 Status: Downloaded newer image for golang:latest ---> 05feda542433 Step 2/8 : RUN mkdir /fcct ---> Running in c4b0df78e3fb cgroups: cgroup mountpoint does not exist: unknown
sassam fedora-coreos-32.20200601.1.2-qemu.x86_64.qcow2
Pass pass
[1]
Pass pass
Pass pass
  1. Works as expected.
sassam https://docs.fedoraproject.org/en-US/fedora-coreos/
Pass pass
shiwanibiradar fedora-coreos-32.20200601.2.1-live.x86_64.iso
Fail fail
[1]
  1. failed both test case of podman as well as docker . Error: error creating build container: The following failures happened while trying to pull image specified by "golang:latest" based on search registries in /etc/containers/registries.conf:
tartina fedora-coreos-32.20200601.2.1-qemu.x86_64.qcow2
Pass pass
[1]
Pass pass
  1. I had to add network options (-net nic,model=virtio,netdev=manage -netdev bridge,br=virbr0,id=manage) to qemu to ssh into the machine

Upgrade[edit]

User Profile Switch stream References
bdlink fedora-coreos-31.20200517.3.0-live.x86_64.iso switch to 32.20200601.1.1 next
Fail fail
[1]
  1. RHBZ #529 Upgraded from fedora-coreos-31.20200517.3.0-live.x86_64. SSH in, no errors. Verified temporary and permanent rollback did roll back. (but afterward, when boot up have issue sssd.service failing)
blueduckdock42 fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass
[1]
  1. Decided to be bold and went from stable directly to next- no issues noticed, no systemd units failed, etc.
coremodule fedora-coreos-32.20200601.2.1
Pass pass
grantral fedora-coreos-32.20200601.1.1-live.x86_64.iso
Fail fail
[1]
kparal fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
[1]
  1. everything worked including optional steps, except sssd.service fails with "Lower version of database is expected" after rollback, but that is expected according to the documentation
lnie fedora-coreos-32.20200601.1.1-qemu.x86_64.qcow2
Pass pass
sumantrom fedora-coreos-32.20200601.1.1-live.x86_64.iso
Pass pass

Miscellaneous[edit]

User Profile Documentation Exploratory testing References
anamika
Pass pass
axat https://docs.fedoraproject.org/en-US/fedora-coreos/
Pass pass
[1]
  1. Can be more comprehensive
sassam https://docs.fedoraproject.org/en-US/fedora-coreos/
Pass pass
[1]
  1. Producing an Ignition File [1] could include an example using password_hash, described in https://coreos.com/os/docs/latest/adding-users.html.