Pike Series Release Notes¶
16.0.4¶
New Features¶
The
tempest_images
data structure for theos_tempest
role now expects the values for each image to includename
(optionally) andformat
(the disk format). Also, the optional variablechecksum
may be used to set the checksum expected for the file in the format<algorithm>:<checksum>
.
The default location for the image downloads in the
os_tempest
role set by thetempest_image_dir
variable has now been changed to be/opt/cache/files
in order to match the default location in nodepool. This improves the reliability of CI testing in OpenStack CI as it will find the file already cached there.
A new variable has been introduced into the
os_tempest
role namedtempest_image_downloader
. When set todeployment-host
(which is the default) it uses the deployment host to handle the download of images to be used for tempest testing. The images are then uploaded to the target host for uploading into Glance.
Deprecation Notes¶
The following variables have been removed from the
os_tempest
role to simplify it. They have been replaced through the use of the data structuretempest_images
which now has equivalent variables per image. - cirros_version - tempest_img_url - tempest_image_file - tempest_img_disk_format - tempest_img_name - tempest_images.sha256 (replaced by checksum)
Bug Fixes¶
The
os_tempest
tempest role was downloading images twice - once arbitrarily, and once to use for testing. This has been consolidated into a single download to a consistent location.
16.0.0¶
New Features¶
Added new variable
tempest_volume_backend_names
and updated templates/tempest.conf.j2 to pointbackend_names
at this variable
Upgrade Notes¶
The
openstack_tempest_gate.sh
script has been removed as it requires the use of therun_tempest.sh
script which has been deprecated in Tempest. In order to facilitate the switch, the default for the variabletempest_run
has been set toyes
, forcing the role to execute tempest by default. This default can be changed by overriding the value tono
. The test whitelist may be set through the list variabletempest_test_whitelist
.
Deprecation Notes¶
Removed
tempest_volume_backend1_name
andtempest_volume_backend1_name
sincebackend1_name
andbackend2_name
were removed from tempest in commit 27905cc (merged 26/04/2016)