d4f72b0302
An upcoming update to qemu-kvm (2.6.0) with CentOS/RHEL 7.3 can break
existing implementations where qemu is the configured hypervisor and
'host-model' is used.
As such, ensure libvirt_cpu_mode is set to none when qemu is in use.
Worth noting that devstack has been setting 'none' [1] as well.
[1]:
|
||
---|---|---|
docs | ||
heat-templates | ||
scripts | ||
templates | ||
test-environments | ||
undercloud-configs | ||
.gitignore | ||
.gitreview | ||
README.md | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
testenv-client | ||
toci_gate_test.sh | ||
toci_instack_oooq.sh | ||
toci_instack_osinfra.sh | ||
toci_instack_ovb.sh | ||
tox.ini |
README.md
toci
Description
TripleO CI test framework.
Tools to help run CI jobs for TripleO. Includes things like:
- Shell scripts to help execute jobs on CI slave nodes (Jenkins slaves)
- A test environment broker framework which uses a client-server model to execute jobs on a remote bare metal machine in an isolated test environment (using VMs).
- Image elements to help build images for the test environment broker nodes.
- Heat templates to help deploy and maintain test environment nodes using an undercloud.
- Helper script(s) to generate CI status reports. (tox -ecireport -- -f)
OpenStack Infrastructure is deploying multiple jobs with different scenarios. OpenStack services are balanced between different scenarios because OpenStack Infastructure Jenkins slaves can not afford the load of running everything on the same node.
Service testing matrix
- | scenario001 | scenario002 | scenario003 | multinode-nonha |
---|---|---|---|---|
keystone | X | X | X | X |
glance | file | swift | file | swift |
cinder | iscsi | iscsi | ||
heat | X | X | X | X |
mysql | X | X | X | X |
neutron | ovs | ovs | ovs | X |
rabbitmq | X | X | X | X |
mongodb | X | |||
redis | X | |||
haproxy | X | X | X | X |
keepalived | X | X | X | X |
memcached | X | X | X | X |
pacemaker | X | X | X | X |
nova | qemu | qemu | qemu | X |
ntp | X | X | X | X |
snmp | X | X | X | X |
timezone | X | X | X | X |
sahara | X | |||
swift | X | X | ||
aodh | X | |||
ceilometer | X | |||
gnocchi | X | |||
barbican | X |