Latest revision |
Your text |
Line 18: |
Line 18: |
|
| |
|
| The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ... | | The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ... |
| * Development - [[User:dustymabe|Dustymabe]] (irc dustymabe), [[User:jdoss|jdoss]] (irc jdoss), [[User:mhayden|mhayden]] (irc mhayden), [[User:otubo|otubo]] (irc otubo) | | * Development - [[User:dustymabe|Dustymabe]] (irc dustymabe),[[User:jdoss|jdoss]](irc jdoss), [[User:mhayden|mhayden]](irc mhayden),[[User:otubo|otubo]] (irc otubo) |
| * Quality Assurance - [[User:kparal|Kamil Paral]] (irc kparal), [[User:coremodule|Geoff Marr]] (irc coremodule), [[User:sumantrom|Sumantro Mukherjee]] (irc sumantrom) | | * Quality Assurance - [[User:kparal|Kamil Paral]] (irc kparal), [[User:coremodule|Geoff Marr]] (irc coremodule), [[User:sumantrom|Sumantro Mukherjee]] (irc sumantrom) |
|
| |
|
| == Prerequisite for Test Day == | | == Prerequisite for Test Day == |
| === Fedora Cloud Base ===
| |
|
| |
| This section is for the Fedora Cloud Base images, which can be used to run a yum/dnf based fedora in the cloud or as a VM. There are also Vagrant boxes available.
| |
|
| |
| {| class="wikitable"
| |
| ! Image !! Image URL !! Checksum URLs
| |
| |-
| |
| | Fedora Cloud qcow2 ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-Base-32_Beta-1.2.x86_64.qcow2 x86_64]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/ppc64le/images/Fedora-Cloud-Base-32_Beta-1.2.ppc64le.qcow2 ppc64le]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/aarch64/images/Fedora-Cloud-Base-32_Beta-1.2.aarch64.qcow2 aarch64]
| |
| ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM x86_64]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM ppc64le]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM aarch64]
| |
|
| |
| |-
| |
| | Fedora Cloud raw ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-Base-32_Beta-1.2.x86_64.raw.xz x86_64]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/ppc64le/images/Fedora-Cloud-Base-32_Beta-1.2.ppc64le.raw.xz ppc64le]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/aarch64/images/Fedora-Cloud-Base-32_Beta-1.2.aarch64.raw.xz aarch64]
| |
| ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM x86_64]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM ppc64le]
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM aarch64]
| |
| |-
| |
| | Fedora Cloud Vagrant libvirt ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-Base-Vagrant-32_Beta-1.2.x86_64.vagrant-libvirt.box x86_64]
| |
| ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM x86_64]
| |
| |-
| |
| | Fedora Cloud Vagrant VirtualBox ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-Base-Vagrant-32_Beta-1.2.x86_64.vagrant-virtualbox.box x86_64]
| |
| ||
| |
| [https://kojipkgs.fedoraproject.org/compose/32/latest-Fedora-32/compose/Cloud/x86_64/images/Fedora-Cloud-32_Beta-1.2-x86_64-CHECKSUM x86_64]
| |
| |}
| |
|
| |
| If you have access to an AWS account then please try out an AMI from the following list:
| |
|
| |
| <pre>
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-northeast-1 ami-0e2d0ec7efa1b8ab3 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-northeast-2 ami-062f10c8b8294e994 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-south-1 ami-00079397a56c100f1 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-southeast-1 ami-06f833d5fa0c15197 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-southeast-2 ami-0dfdfaafec7792bfd hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ca-central-1 ami-02ef0473035f36b99 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 eu-central-1 ami-0cbc0cb681225a2d1 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 eu-west-1 ami-04eecc0083c2c1588 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 eu-west-2 ami-02e2b58b7cc0bb9a0 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 sa-east-1 ami-0491c2c92be47fdec hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-east-1 ami-032fccb1cb4ee0530 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-east-2 ami-04a772681cfd0d769 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-west-1 ami-0d764508c381285a6 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-west-2 ami-09b5db3c568a73c2d hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-northeast-1 ami-07609be171a746469 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-northeast-2 ami-09c47c63c9b5053a8 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-south-1 ami-0254bbc7831ec3e4c hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-southeast-1 ami-0bdb751c1c8232d18 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ap-southeast-2 ami-04091daac7ae2437a hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 ca-central-1 ami-09b35f81cf57c4d26 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 eu-central-1 ami-08c7508c66d10d4d5 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 eu-west-1 ami-07531ad50e0f8f210 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 eu-west-2 ami-0342fd715a54f6ce3 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 sa-east-1 ami-09507736ba73cb278 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-east-1 ami-0717887b79d906fa8 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-east-2 ami-02412e7cad7ab7423 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-west-1 ami-010bdf3663382e463 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.aarch64 us-west-2 ami-000a5e4f1eae697df hvm standard
| |
|
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-northeast-1 ami-0a3e5ecd1af437cf6 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-northeast-2 ami-0b045a55b71328675 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-south-1 ami-0af5597b67dca44b2 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-southeast-1 ami-0f7c110aa63ebf24f hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-southeast-2 ami-06a13536a962bff9f hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ca-central-1 ami-0500fc6a8144abc1e hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 eu-central-1 ami-0bfe51e7af68b9980 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 eu-west-1 ami-000b9d8c6830276dd hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 eu-west-2 ami-0be03c632b49517eb hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 sa-east-1 ami-067b6e5526e573986 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-east-1 ami-06c522b66d738d1b4 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-east-2 ami-0d4391c189dbf5314 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-west-1 ami-036700754636cd5d6 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-west-2 ami-0b5bffa2ebe93b6b1 hvm gp2
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-northeast-1 ami-053db6774d7445008 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-northeast-2 ami-0442ce2f15031feb4 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-south-1 ami-06fc0551e1d52cef7 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-southeast-1 ami-01aa690f13cd7c4cb hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ap-southeast-2 ami-0d5379ab9e543f8c9 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 ca-central-1 ami-039195f65eace16e5 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 eu-central-1 ami-0ae7e51b5eacc4cfa hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 eu-west-1 ami-02e9b94502ffdd3b9 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 eu-west-2 ami-0fac4adf87a0b23be hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 sa-east-1 ami-02226636bef6e4bfe hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-east-1 ami-0f4f76118f4ca5b59 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-east-2 ami-08387bf7d423dd979 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-west-1 ami-067f7c28153092394 hvm standard
| |
| Fedora-Cloud-Base-32_Beta-1.2.x86_64 us-west-2 ami-07650985f321a99f3 hvm standard
| |
| </pre>
| |
|
| |
|
| |
|
| A fresh system, [https://fedoraproject.org/wiki/Local_Test_Cloud_Installation_Guide testcloud] to test qcow images locally, or access to a cloud provider like OpenStack or AWS, and a desire to break software. | | A fresh system, [https://fedoraproject.org/wiki/Local_Test_Cloud_Installation_Guide testcloud] to test qcow images locally, or access to a cloud provider like OpenStack or AWS, and a desire to break software. |
Line 127: |
Line 28: |
|
| |
|
| The Fedora Cloud Base image are also delivered as qcow2 images. You can use [https://pagure.io/testcloud testcloud] to locally boot and test either of these images. You can run testcloud from a git checkout, or use dnf to install it: | | The Fedora Cloud Base image are also delivered as qcow2 images. You can use [https://pagure.io/testcloud testcloud] to locally boot and test either of these images. You can run testcloud from a git checkout, or use dnf to install it: |
| | |
|
| |
|
| <code> | | <code> |
Line 153: |
Line 55: |
| === Run the tests === | | === Run the tests === |
|
| |
|
| Visit the [http://testdays.fedorainfracloud.org/events/79 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/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. |
|
| |
|
| This testday is also meant to be exploratory, so the list on the testday app is not at all comprehensive! | | This testday is also meant to be exploratory, so the list on the testday app is not at all comprehensive! |
Line 162: |
Line 64: |
|
| |
|
| == Test Results == | | == Test Results == |
| === Basic tests ===
| |
| {| class="wikitable" width=100%
| |
| ! User
| |
| ! Profile
| |
| ! [http://fedoraproject.org/wiki/QA:Testcase_base_startup Boot]
| |
| ! [http://fedoraproject.org/wiki/QA:Testcase_base_system_logging Logging]
| |
| ! [http://fedoraproject.org/wiki/QA:Testcase_Services_start Services Start]
| |
| ! [http://fedoraproject.org/wiki/QA:Testcase_base_selinux SELinux]
| |
| ! [http://fedoraproject.org/wiki/QA:Testcase_base_service_manipulation Service Manipulation]
| |
| ! References
| |
| |-
| |
| | [[User:coremodule|coremodule]]
| |
| | EC2 Fedora-Cloud-Base-32_Beta-1.2.aarch64
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:coremodule|coremodule]]
| |
| | coremodule
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:dmccheyne|dmccheyne]]
| |
| | https://fedoraproject.org/wiki/User:Dmccheyne
| |
| | {{result|pass}}<ref>Default "vagrant up"
| |
| F31, vagrant 2.2.6
| |
| default: Guest Additions Version: 6.0.0 r127566
| |
| default: VirtualBox Version: 5.2</ref>
| |
| | {{result|pass}}<ref>Starting and stopping services and other common actions are all logged and journalctl is reading as expected.</ref>
| |
| | {{result|pass}}<ref>Starting and stopping common services with systemctl works as expected</ref>
| |
| | {{result|pass}}<ref>Basic enforcement works as expected</ref>
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:dustymabe|dustymabe]]
| |
| | ec2 aarch64
| |
| | {{result|pass}}<ref>was able to login via SSH</ref>
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>{{bz|1768206}} dnf-makecache.service fails https://bugzilla.redhat.com/show_bug.cgi?id=1768206#c5</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}<ref>use chronyd.service instead of sshd</ref>
| |
| | <references/>
| |
| |-
| |
| | [[User:lnie|lnie]]
| |
| | kvm based VM
| |
| | {{result|pass}}
| |
| |
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:mhayden|mhayden]]
| |
| |
| |
| | {{result|pass}}<ref>Boots well on OpenStack, KVM, and AWS (gp2 + standard). No issues noted with booting or cloud-init.</ref>
| |
| |
| |
| | {{result|pass}}<ref>setenforce 0/1 works fine. Changing settings in /etc/selinux works as well. Was able to relabel filesystems on boot, flip booleans, and compile/install new policies.</ref>
| |
| | {{result|pass}}<ref>setenforce 0/1 works fine. Changing settings in /etc/selinux works as well. Was able to relabel filesystems on boot, flip booleans, and compile/install new policies.</ref>
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:nielsenb|nielsenb]]
| |
| | Fedora 31 KVM host, x86_64 cloud image
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:sumantrom|sumantrom]]
| |
| | KVM
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
|
| |
| |-
| |
| |}
| |
|
| |
| === Exploratory ===
| |
| {| class="wikitable" width=100%
| |
| ! User
| |
| ! Profile
| |
| ! [http://fedoraproject.org/wiki/Test_Day:2020-03-20_Cloud_Testday Launch app on Cloud Base image]
| |
| ! References
| |
| |-
| |
| | [[User:mhayden|mhayden]]
| |
| | x86_64
| |
| | {{result|pass}}<ref>Several podman containers ran fine, including jenkins, nginx, and thelounge.</ref>
| |
| | <references/>
| |
| |-
| |
| | [[User:nielsenb|nielsenb]]
| |
| | Fedora 31 KVM host, x86_64 cloud image
| |
| | {{result|pass}}<ref>Ran Apache using podman</ref>
| |
| | <references/>
| |
|
| |
| |-
| |
| |}
| |
|
| |
| === Cloud Providers ===
| |
| {| class="wikitable" width=100%
| |
| ! User
| |
| ! Profile
| |
| ! [http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.customenv.html Launch on AWS]
| |
| ! [http://docs.openstack.org/user-guide/dashboard-manage-images.html Launch on OpenStack (requires openstack instance)]
| |
| ! References
| |
| |-
| |
| | [[User:coremodule|coremodule]]
| |
| | EC2 Fedora-Cloud-Base-32_Beta-1.2.aarch64
| |
| | {{result|pass}}
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:dustymabe|dustymabe]]
| |
| | aarch64
| |
| | {{result|pass}}
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:mhayden|mhayden]]
| |
| |
| |
| |
| |
| | {{result|pass}}<ref>Pause/resume also works</ref>{{result|pass}}<ref>Working: console, volume attach/detach, network interface attach, hard/soft reboots, cloud-init
| |
| Broken: nothing found</ref>
| |
| | <references/>
| |
| |-
| |
| | [[User:mhayden|mhayden]]
| |
| | x86_64
| |
| | {{result|pass}}<ref>{{bz|1768206}} Ran into the GPG key import issue mentioned in: https://bugzilla.redhat.com/show_bug.cgi?id=1768206 (interactively pressing 'y' or using 'dnf -y' fixed the gpg issues with the openh264 repo)
| |
| Everything else seems to be working well on different instance types. Tested with ami-06c522b66d738d1b4</ref>
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:nielsenb|nielsenb]]
| |
| | AWS t.2 micro, ami-06c522b66d738d1b4
| |
| | {{result|pass}}<ref>Ran Apache in a podman container</ref>
| |
| |
| |
| | <references/>
| |
|
| |
| |-
| |
| |}
| |
|
| |
|
|
| |
| [[Category: Fedora 32 Test Days]] | | [[Category: Fedora 32 Test Days]] |