From Fedora Project Wiki
< User:Roshi | QA/AtomicTests
(Created page with "{{QA/Test_Case |description= A simple validation test case for Fedora Atomic Hosts. |setup= # This testcase can be run locally with [http://github.com/Rorosha/testCloud testCl...") |
No edit summary |
||
Line 16: | Line 16: | ||
# Boot image with proper user-data | # Boot image with proper user-data | ||
# SSH into booted image | # SSH into booted image | ||
# Check if docker-io is installed | |||
rpm -q docker-io | |||
|results= | |results= | ||
# The image launches successfully | # The image launches successfully | ||
# You can login to the instance over SSH as <code>fedora</code> and you have sudo access | # You can login to the instance over SSH as <code>fedora</code> and you have sudo access | ||
# The instance doesn't crash or show any errors | # docker-io should be installed | ||
# The instance doesn't crash or show any errors | |||
}} | }} |
Revision as of 21:29, 19 November 2014
Description
A simple validation test case for Fedora Atomic Hosts.
Setup
- This testcase can be run locally with testCloud or on a cloud provider (Openstack or EC2).
- Make sure that your security group allows for SSH (default tcp port 22)
- The following User-data can be used:
#cloud-config password: passw0rd chpasswd: { expire: False } ssh_pwauth: True runcmd: - [ sh, -c, 'echo -e "ROOT_SIZE=4G\nDATA_SIZE=10G" > /etc/sysconfig/docker-storage-setup']
How to test
- Boot image with proper user-data
- SSH into booted image
- Check if docker-io is installed
rpm -q docker-io
Expected Results
- The image launches successfully
- You can login to the instance over SSH as
fedora
and you have sudo access - docker-io should be installed
- The instance doesn't crash or show any errors