Implement CI to run Ansible on hardware
We should implement some automated steps to ensure that our Ansible scripts are working properly on hardware.
Definition of Done
-
Create a CI step called test-hw
. Renameend-2-end-test
step totest-vm
-
In test-hw
step:-
"Sanitize" the server and runner into a clean state. -
Run playbooks/deploy-server.yml
on server. -
Run playbooks/deploy-runner.yml
on runner. -
Run tests on hardware. (#50 (closed)) -
As an additional test, check if OpenQA tests are running.
-
Edited by Matthew Cheung