Tobiko downloads images from their URL when their test need to upload
them to glance
In some cases this is problematic because some of those images are big
and there may be timeouts affecting the tests
With this patch, tobiko downloads the ubuntu-minimal image before the
tobiko tests are executed (during the execution of the ansible/infrared
tobiko roles), which should avoid timeouts during the test execution
The intention is to extend this patch to other images such as CentOS,
RHEL and Fedora
NOTE: this patch does not modify the tests, it just adds the role so
that the Ubuntu images are downloaded - a later patch will modify the
tests so that they stop downloading the images and find them in the
configured path instead
Change-Id: Ifff8214b7d4a3c2a78d97b171714090fd64d60dd
The undercloud_ssh_key_filename was a configurable parameter, but the
infrared plugin and the tobiko-configure role did not support it
This patch adds support to configure a value for this parameter using
the infrared tobiko plugin
Change-Id: I79929044034d6e457a4673195613cc69c24afa3e
Tobiko IR tasks failed on some downstream environments when the
undercloud hostname was not undercloud-0
When this happens, the tobiko IR command can be executed with
--undercloud-host or --underclout-ssh-host options
RHOSENTDFG-1695
Change-Id: Ife055b62682044bdc446e6447ef9da562fe4bb73
Co-Author: Eduardo Olivares Toledo <eolivare@redhat.com>
- create plugin roles folder with tasks required
only by the plugin
- remove unused roles from tobiko roles folder
- link tobiko roles one by one to plugin roles folder
Change-Id: If74642f04b451cffc61c55560cd5004db14475ae
Create a set of roles to be composed into a new infrared plugin. The
final goal for these roles is to be used for either downstream and
upstream CI
Change-Id: I48d5f500c2e694c3f94ee497a0df1d92b6c411b3