4 Commits

Author SHA1 Message Date
Federico Ressi
b9574a0aa4 Remove DevStack support from tobiko repository
- Use Tobiko project as default tests directory on zuul jobs
- Remove DevStack plugin

Change-Id: I3f1ab818d835bb5db050d6cbe64dc20fc98b6610
2020-10-01 14:34:39 +02:00
Federico Ressi
71fee65f97 Avoid using tobiko-deploy for DevStack CI jobs
Zuul is already expected to deploy projects to remote hosts

Change-Id: Ida12be01ab3a568f3887db97188e2675b6ffd1d4
2020-05-12 15:58:17 +02:00
Federico Ressi
7a551ea102 Clean-up zuul integration role
Change-Id: I9138179da9f70a07c3aac3851fd5b645a211fa37
2020-04-29 07:28:55 +02:00
Federico Ressi
b696f70b21 Use the new ansible roles for DevStack CI jobs
- Test cases are being installed on /opt/stack/tobiko
  as the folder is used for DevStack plugin
- DevStack plugin generate /etc/tobiko/tobiko.conf file
- Tobiko roles use zuul user on test host
- Test cases get conf from both configuration files:
  * /etc/tobiko/tobiko.conf (generated by DevStack plugin)
  * /opt/stack/tobiko/tobiko.conf (generated by tobiko-configure
  role)
- Tobiko roles are now in charge of managing files recollection
  therefore log file is no more required to be written
  into DevStack logs folder

Change-Id: If9bc702c3b97764a7ed81e074b407e2f336a6fbf
2020-04-27 08:17:01 +02:00