Add dib-utils to projects list

We need this to be able to use the newly split out dib-utils in
the tripleo CI jobs.

Change-Id: Iad657e7d23e5d0b37c091ca46760619c19330e1e
Updates to README.rst

Remove specific references to Python versions, update Debugging
Failure section including link to elastic-recheck docs, and
details for simulating tests.

Change-Id: I66ad638a0f1968ff00d4ca5340a053ecc8a134b6
Add oslo.serialization to devstack-vm-gate-wrap.sh

Change-Id: Ie7d79026a4772d31ab66080fe8612311e4c092a9
Collect javelin2 log

As of Id5c0dfeaf8e7e9ed1d54f51c54e6e5c65b1361fa javelin will now log to
the file javelin.log collect this log for debugging.

Check for the files existence before attempting to collect to allow this
patch to land before the grenade patch lands.

Change-Id: I787c08506d9a4d12081b5b5b16d752d5147f8e72
Updated from global requirements

Change-Id: I0364e0e18c43ee24b9778c3a72c77cadf795771e
Allow for grenade upgrades within a release

We need to be able to use grenade to upgrade services within a release
instead of upgrading services across releases. This will allow us to
test the nova baremetal to ironic upgrade path and the nova network to
neutron upgrade path.

To do this refactor the DEVSTACK_GATE_GRENADE* variables. Condense them
down to a single DEVSTACK_GATE_GRENADE variable that has more than just
0 and 1 binary states. This variable will state which type of grenade
test to do and handle that within devstack gate.

This change is backward and forward compatible for
DEVSTACK_GATE_GRENADE=1 and DEVSTACK_GATE_GRENADE_PARTIAL_NCPU=1 in
order to get this change through the gate without manual merging.

Change-Id: I4f102e27b422a5260cd0d5e40e00a5addf87911a
Add support for zaqar.

Add support for zaqar in a backward compatible manner (marconi should
still work). The marconi bits will need to be cleaned up in the future.

Change-Id: Ib10f24aaa9e6d341b5bde14ee5f101e72999a9a8
Merge "Allow for grenade upgrades within a release"
Add glance.store to the list of projects

Change-Id: If0fc53e934c01906d5684fe0d56f4a96f33a429b
Update Marconi to Zaqar

This patch updates the marconi-server to zaqar-server to reflect the
changes made during the project rename.

Change-Id: Ib5616cedbd0ff75d730f89610deac4776e8df4b1
Merge "Add dib-utils to projects list"
Merge "Updates to README.rst"
Merge "Add oslo.serialization to devstack-vm-gate-wrap.sh"
Fix ssh key specification in the README.rst

The ssh public key entries starts with key type
specifier like 'ssh-rsa', but the puppet module which consuming the ssh_key
 expects only the key part.

Also switching to the id_rsa.pub in the example, because usually it
contains just only one public key, what the users usually pushes to the servers.

The authorized_keys file is for the keys accepted by the user's machine
itself.

Change-Id: Ic92729b572582360495b3544e479de98cd3c02c0
Merge "Add glance.store to the list of projects"
Add Ironic-python-agent support to devstack-gate

IPA is now upstreamed and needs gate jobs running. This adds support
needed to run gate jobs.

Change-Id: I1cbb2f09b10dd36fbd40e9a20d0ddabdfa1e1192
Add features.yaml entry for 'no services'

Previously service selection was only additive on top of the default
set of services for a given branch.  In order to support more
efficient functional job definitions, this change adds the option
of setting DEVSTACK_GATE_NO_SERVICES to ensure that the default
set is minimal (mysql, rabbit, dstat at the time of this patch).

Change-Id: Ie20f611b5c5debe96df1001df5d19eb24b93c519
Add oslo.log to devstack-vm-gate-wrap.sh

Change-Id: I6c960c6e5f1b5a524abdde33b2cf751ba4fac467
Introduce DEVSTACK_GATE_UNSTACK env variable

When this variable is set to "1" environment created by devstack will be
removed by calling ./unstack.sh.  This is beneficial for installing
dependencies while not being interested in running openstack services.

Change-Id: I47cd842edc44858e6f487a425de0ab7a68ba4cf8
Related-Bug: #1360658
Merge "Add Ironic-python-agent support to devstack-gate"