...
Create a SEAPATH flasher USB key.
Flash and validate a standalone hypervisor
Flash a machine with the built standalone release image using the flasher.
Boot the newly flashed machine, check that it is reachable from SSH.
Ansible configuration → Use the revision that will be release of SEAPATH Ansible
Set up the Ansible inventory for the standalone test machine
Configure the standalone hypervisor:
cqfd run ansible-playbook --limit standalone_machine -i <inventory-to-use> playbooks/seapath_setup_main.yaml
Check that no cukinia test failsucceed :
sudo cukinia
Flash and validate a cluster
Flash a SEAPATH cluster: 2 hypervisors and 1 observer
Run Ansible setup on the SEAPATH cluster
Set up the Ansible inventory for the cluster
Configure the cluster
cqfd run ansible-playbook --limit cluster_machines playbooks/seapath_setup_main.yaml
Run Cukinia tests
Run Cukinia’s test on a standalone hypervisorRun Cukinia’s test on a hypervisor inside a cluster
Run Cukinia’s test on an observerCheck that cukinia test succeed on hypervisors and observer :
sudo cukinia
Run Cukinia tests
Run Cukinia’s test on a VM
Deploy a standalone VM
Deploy a VM in a cluster
...