e50d50e2ac
glance registry was deprecated in Queens and removed by change I75014bd50b in Victoria. Closes-Bug: 1939322 Change-Id: I6f7278c9d60f17dbd75e9a07fc489e9ec5d487b2
61 lines
1.9 KiB
ReStructuredText
61 lines
1.9 KiB
ReStructuredText
==============================
|
|
Tempest Integration for Cinder
|
|
==============================
|
|
|
|
This directory contains additional Cinder tempest tests.
|
|
|
|
See the tempest plugin docs for information on using it:
|
|
https://docs.openstack.org/tempest/latest/plugin.html#using-plugins
|
|
|
|
To run all tests from this plugin, install cinder into your environment. Then
|
|
from the tempest directory run::
|
|
|
|
$ tox -e all -- cinder_tempest_plugin
|
|
|
|
|
|
It is expected that Cinder third party CI's use the `all` tox environment
|
|
above for all test runs. Developers can also use this locally to perform more
|
|
extensive testing.
|
|
|
|
Any typical devstack instance should be able to run all Cinder plugin tests.
|
|
For completeness, here is an example of a devstack local.conf that should
|
|
work. Update backend information to fit your environment.
|
|
|
|
::
|
|
|
|
[[local|localrc]]
|
|
ADMIN_PASSWORD=secret
|
|
SERVICE_TOKEN=$ADMIN_PASSWORD
|
|
MYSQL_PASSWORD=$ADMIN_PASSWORD
|
|
RABBIT_PASSWORD=$ADMIN_PASSWORD
|
|
SERVICE_PASSWORD=$ADMIN_PASSWORD
|
|
LOGFILE=$DEST/logs/stack.sh.log
|
|
LOGDAYS=2
|
|
SYSLOG=False
|
|
LOG_COLOR=False
|
|
RECLONE=yes
|
|
ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,cinder,dstat,g-api,key
|
|
ENABLED_SERVICES+=,mysql,n-api,n-cond,n-cpu,n-crt,n-sch,rabbit,tempest,placement-api
|
|
CINDER_ENABLED_BACKENDS=lvmdriver-1
|
|
CINDER_DEFAULT_VOLUME_TYPE=lvmdriver-1
|
|
CINDER_VOLUME_CLEAR=none
|
|
TEMPEST_ENABLED_BACKENDS=lvmdriver-1
|
|
TEMPEST_VOLUME_DRIVER=lvmdriver-1
|
|
TEMPEST_VOLUME_VENDOR="Open Source"
|
|
TEMPEST_STORAGE_PROTOCOL=iSCSI
|
|
LIBVIRT_FIREWALL_DRIVER=nova.virt.firewall.NoopFirewallDriver
|
|
VIRT_DRIVER=libvirt
|
|
ACTIVE_TIMEOUT=120
|
|
BOOT_TIMEOUT=120
|
|
ASSOCIATE_TIMEOUT=120
|
|
TERMINATE_TIMEOUT=120
|
|
|
|
|
|
[[post-config|$CINDER_CONF]]
|
|
[DEFAULT]
|
|
[lvmdriver-1]
|
|
volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver
|
|
volume_group=stack-volumes-1
|
|
volume_backend_name=lvmdriver-1
|
|
|