Adding Derek Higgins to tripleo-cd-admins

Change-Id: I33bb974cc84813ce60fa3170b497744fb47f2093
Switch from ">/dev/stderr" to ">&2"

Although the two should be equivalent (have the same effects) the way
they work is different. The ">/dev/stderr" does an open(), it goes
to the filesystem look for that file, opens it and write to it, it's
also subject to permission checks. The second way of doing it ">&2"
just uses file descriptor 2 so it doesn't hit the filesystem at all,
which would be safer and can't fail at permissions checks.

Change-Id: If9b0cb8dbeee4d29ba1387ba6f62a27223b409a1
Closes-Bug: #1236756
Retain disk-image-builder log files

I find these quite handy and we already do it for the seed VM.

Change-Id: I7da8c0dc6e52eef9f61ef133b224518cd9ca5e62
Tear down existing overclouds before creation.

So that we don't exhaust all possible resources...

Change-Id: I773c58fc18a1daa203455923d5495d38439aa9d9
Merge "Tear down existing overclouds before creation."
Merge "Adding Derek Higgins to tripleo-cd-admins"
Preserve overcloud passwords across iterations

In order to make devetest_overcloud.sh ready to support continuous
deployment, we want to preserve the same tripleo-overcloud-passwords across
runs. Change setup-*-passwords to not raise an error (exit 1) when a
password file already exists.

Change setup-undercloud-passwords to make things uniform.

Change-Id: I7f9e50cf18821fc2b07599033870c5a33ba57931
Merge "Preserve overcloud passwords across iterations"
Use the right credentials in overcloud!

We were setting up the overcloud using the undercloud heat password -
oops.

Change-Id: Ie4127a6c8ee5846d4d76121d01d7ec1c65264d6e
Adding send-irc from toci

Change-Id: Ic4c3f3695f06c1cc1f68fafe98941b08caaab3e2
Merge "Retain disk-image-builder log files"
Wait 10 minutes for keystone DB patching.

It takes more time than we were waiting for keystone to be usable, and
as it's unpredictable, lets allow a longer window.

Change-Id: Icce8c7d897c43780cbccab3e845ea8e471d5d6a8
Merge "Adding send-irc from toci"
Signal on stack-ready in the overcloud.

This is needed with Heat now waiting for the wait condition to be
signalled.

Change-Id: Ib32b34fcdb9fa42ff57584fdc3ad3b86bc5e4f55
Switch from poking at services to waiting on heat.

Heat wait conditions are semantic rather than 'oh look it seems to
work' which allow us to avoid race conditions much more easily than
super-careful retries on every API. At least for now, this is
preferrable as we don't have a stable base on which to iterate.

Change-Id: I6a625167e747bb57d0887f1ced79661fbb147477
Remove Tim miller from tripleo-cd-admins.

He's not active at the moment.

Change-Id: I12697c35762ccfc82c13b876b6c725315229c019
Don't set NeutronNativePXE=True with bm-dnsmasq

AFAICT we only want NeutronNativePXE when DHCP_DRIVER is set to
neutron-dhcp-agent.

Change-Id: I592eddba14cb58696e8344ece48f36177a5174f5
Merge "Don't set NeutronNativePXE=True with bm-dnsmasq"
Merge "Signal on stack-ready in the overcloud."
Merge "Switch from poking at services to waiting on heat."