JJB treats lists differently than single values in `node` properties.
This was causing no worker being registered for the Cinder multinode
grenade jobs. This commit switches from list notation in `node`
properties for gate-grenade-dsvm-cinder-multinode-* jobs.
Change-Id: I0382470bb666cbf7ed64e1427259dd96f1b06b5e
Turns out setting $DEVSTACK_GATE_ZMQ=1 isn't enough to configure ZeroMQ
for all the services. This patch fixes the job by enabling
devstack-plugin-zmq. This is the solution used in ZeroMQ tests for
oslo.messaging.
Change-Id: If7151f8e5e78921669d3a70f31ff6275ef42fe43
OpenStack-Ansible is removing support for ubuntu-trusty in master
(Ocata) moving forward. We still need the gate jobs to run against
previous branches (stable/newton, stable/mitaka, liberty).
This patch adjusts the conditional that selects hosts for ubuntu-trusty
jobs, and ensures it only runs against stable/newton and earlier
branches.
Additionally, this patch promotes the xenial AIO job to be voting and
part of the gate for Ocata. This is required for the gate to have a
voting job.
Finally, the xenial non-voting job is skipped by Ocata, in favour of the
voting job. This is to ensure the non-voting job is still run by
stable/newton (which skips the voting job).
Change-Id: I1b39df23ae6e166c6eefb5461b60e5dcfb8f5c8a
Currently the driver name affects the choice of the test
configuration script being used. As it comes from test results
the same configuration runs for zeromq, zeromq-pub-sub, zeromq-proxy
so it doesn't make sense as we would like to test different zmq
configurations on that gates.
Change-Id: Ibb9cdbba4b896c17703b249eb07ec8f5be583a85
Depends-On: I94342be65564665faf27d8d01ae6650183146874
Related-Bug: #1643929
Horizon has the py27 test for Python 2.7 with the current version of
Django, so we don't need to also run py27dj18.
Change-Id: If2c5ec2d3a611b5c80b5bf120ddd6868e9e0378f
1. sahara-tests in branchless repository and scenario
jobs are running only on master of sahara. using xenial for
that.
2. since in Ocata n-net is going to be almost removed, removing
job for that in sahara-tests.
3. moving job for saharaclient to voting state.
Change-Id: I24ba412f3481ce957ea0e48523f5b3dd252daba2
This commit adds experimental Cinder job with both zeromq and
multibackend configured. This is to make sure we won't break this
scenario once it's fixed.
Change-Id: Ic8b7eb52ca00971623ea96f4322c9ea6425b84ea
As part of extending testing coverage for networking-odl a new job
functional tests job is introduced in Gate.
Depends-On: I5bbdeb4fa98e7532191f7d6ea3e5bd2837947610
Change-Id: I13cbdc8296a6660f3eb89109a3a4f77075bbcff2
Co-Authored-By: Waldemar Znoinski <waldemar.znoinski@intel.com>
Co-Authored-By: Isaku Yamahata <isaku.yamahata@intel.com>
Temporarily mark amqp1 tests non-voting until the post-test-hook
function in oslo.messaging can be fixed.
See:
https://bugs.launchpad.net/oslo.messaging/+bug/1643644
Change-Id: I712589ada64a86146633c07c71af8bf70c3b24c5
The following aodh commit requires mysql>=5.6.4, causing
vitrage jenkins job failures when trusty node is used.
So we specify xenial node.
f8d3068bd2 (diff-6f7ec000163298dd067c3235a378b765)
Change-Id: Ia74a1eb55f97b13c300cc20c458632c9f9536ecd
The goal of this commit is to create a single non-voting
gate-trove-functional-mysql-ubuntu-xenial job that will only run in
the master branch of the trove project. It will be used to verify a
change that will make it possible to run the trove CI jobs for master
on xenial nodes.
Change-Id: Ibc0ac0ae205a748ffaa7fb4c8e4305d75515aae1
The DMTF has published a new specification called Redfish (refer to
http://www.dmtf.org/standards/redfish) to provide a RESTful based API to manage
servers in a standard way. This project provides a client and a library to
interact with Redfish based systems, and is used to develop the Ironic Redfish
driver.
Change-Id: Icef9d1e93ea3c443c52a409079a7e7e37f9c797f