Fedora Test Days | |
---|---|
Easily deploy and manage your Docker containers | |
Date | 20 November 2014 |
Time | all day |
Website | QA/Fedora_21_test_days |
IRC | #atomic (webirc) |
Mailing list | cloud |
What to test?[edit]
Today's instalment of Fedora Test Day will focus on Fedora Atomic Host
Who's available[edit]
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
- Cloud SIG - Joe Brockmeier (jzb), Matthew Miller (mattdm), Dusty Mabe (dustymabe), Scott Suehle (kilted1)
- Quality Assurance - Roshi (roshi)
- Just a user - Ed Borasky (znmeb^)
Prerequisite for Test Day[edit]
You'll need to either have an AWS account or a system that's capable of running one of the Atomic images for KVM/OpenStack.
- OpenStack installation [outside the scope of test day to set up!]
- Virt-Manager or KVM setup to run the qcow2 image.
- Run testCloud locally
- An updated test image, or later nightly live image if one is released before 20 November.
Links for "how to setup" for the Test Day[edit]
- Refer quickstart guide for setup Atomic with Virt-manager or KVM
- Don't know how to create cloud init iso? refer running-cloud-images-locally
AMIs for Test Day[edit]
Region | AMI name |
---|---|
us-east-1 | ami-a8c95dc0 |
us-west-1 | ami-879187c2 |
us-west-2 | ami-f7256fc7 |
eu-west-1 | ami-7ec97e09 |
eu-central-1 | ami-6072437d |
ap-southeast-1 | ami-9c6547ce |
ap-northeast-1 | ami-4d655e4c |
ap-southeast-2 | ami-4f3c5275 |
sa-east-1 | ami-676ddb7a |
How to test?[edit]
We need to test several things on the Fedora Atomic release before Fedora 21 Final.
- Test with a variety of Docker images. We do want to test the Fedora images in particular, but also we need to test a wide variety of images to see if there are any hidden bugs or problems we might not have noticed yet.
- Test Cockpit to make sure that managing Docker images and connecting multiple hosts works.
- Try out Kubernetes and make sure those packages are working.
- Test out the rpm-ostree/atomic update/rollback commands and other functions.
- Try out docker-storage-config.
- What is the image/package set missing? What is unnecessary?
Grab the Image[edit]
To test Fedora Atomic, we're going to use a Koji build located here: [1]. You can also use one of the AMIs if you would prefer to do your testing on Amazon Web Services.
Test Cases[edit]
Fedora Cloud Working Group member Dusty Mabe has quite a few tests on this Gist. For other examples, see Category:Test_Cases.
For better worded test steps please refer to Mike's pages: User:Roshi/QA/AtomicTests
Test Results[edit]
Atomic Tests[edit]
User | Hardware | Image Boots | Upgrade Works | Rollback Works | References |
---|---|---|---|---|---|
larsks | openstack | ||||
ssamanta | testvm1 | ||||
Anil | Virt-Manager | ||||
amrithajij | KVM | ||||
lnie | KVM | ||||
roshi | KVM | ||||
sinnykumari | KVM | ||||
sten | openstack RHOSP5 x64 | ||||
jzb | KVM | ||||
jkalliyat | KVM |
| |||
dustymabe | Openstack Juno on F21 | ||||
Prasanth | VM on KVM |
| |||
lalatendu | VM on virt-manager |
|
Docker Tests[edit]
User | Hardware | docker-storage-setup | Docker Lifecycle | References |
---|---|---|---|---|
larsks | openstack | |||
amrithajij | KVM |
| ||
roshi | KVM | |||
sinnykumari | KVM |
| ||
sten | openstack RHOSP5 x64 |
That confused me, but just using "sudo docker foo" works. </ref> |
||
jzb | KVM | |||
dustymabe | Openstack Juno on F21 | |||
lalatendu | VM on virt-manager | </ref> |
||
nkhare | vm |
Bugs filled during Test Day (20th Nov 2014)[edit]
Other Common Bugs[edit]
Long comments[edit]
- ↑ All works well except the command - [ sh, -c, 'echo -e "ROOT_SIZE=4G DATA_SIZE=10G" > /etc/sysconfig/docker-storage-setup'] . Thus created the file manually and added ROOT_SIZE=4G DATA_SIZE=10G.
- ↑ I tried test mentioned on roshi page . Everything worked well but "runcmd: - [ sh, -c, 'echo -e "ROOT_SIZE=4G DATA_SIZE=10G" > /etc/sysconfig/docker-storage-setup']" didn't run for me. So, added "ROOT_SIZE=4G DATA_SIZE=10G" content in etc/sysconfig/docker-storage-setup file manually.