- 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
Esternal network ID is stored in a Heat stack to keep the same network
ID for later test case executions.
Remove logic to found for looking for an external network from
DevStack plugin.
Change-Id: Ic7fe03324f4f328488988435530e127cedfab781
Fixed an issue that may break a devstack env:
++/opt/stack/tobiko/devstack/plugin.sh:configure_tobiko:17 cp
/etc/tobiko/tobiko.conf ''
cp: cannot create regular file ‘’: No such file or directory
Change-Id: If885368693683e4c5d71a4b92d674c32ff02a94a
This also allow to copy local project sources to
devstack target directory ($DEST) for provisioning
OpenStack with local changes.
Change-Id: I2002091b738e27eca4e14601027bc0f1f354c2c4
This patch adds info about requirement of enabling Heat in
Devstack as Tobiko require it to work.
It also updates link to tobiko repository to new opendev.org
address.
Change-Id: I336067ced4737f761bc40ddf4da49868134e3d95
This include some other imporvements, like for example tobiko.log file
configuration, and making plugin more configurable.
Change-Id: I7cc36845de419fa963548ed381f26152cc8267a8
Move all configuration options related to Keystone
API to [keystone] section.
This change also fixes a bug for configuring user and domain names
for Keystone API V3 protocol by allowing to define them via
a separate option.
Move the code that defines those options to
'tobiko.openstack.keystone' package.
These changes are intended to re-organize code and parameters by the
functionality they perform in package and subpackages that have as less
interdependency as possible in a 'aspect oriented' approach.
Change-Id: I61953150f4e3404b34b1e37310d9f2e35741ada7
This patch switches Tobiko devstack plugin to install
python 3 with helper function provided by devstack.
It is compatible with both Ubuntu and Fedora based systems.
Change-Id: I78a00c134da0ad9042994895983ed1b31fe03513