From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 24: Line 24:
For real time help, please join us on the IRC: {{fpchat|#fedora-coreos}} 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 in the form of a pull request to the [https://github.com/coreos/fedora-coreos-docs documentation sources].
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]


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


== How to test? ==
== How to test? ==
Line 42: Line 42:


== 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]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)