Fix stackforge/congress-specs project

This patch files a bug introduced in ae11de46 where the congress-specs.config
file was added to the openstack directory instead of the stackforge directory.

Closes-Bug: #1342881
Change-Id: If3922e0d9d314f53f491ba80b398248f7b8d387f
Revert "Revert "Update desired virtualenv version everywhere""

Add upgrading of setuptools to prepare-node.sh. We want this
to happen everywhere, and quite honestly I'm not sure I
fully trust trying to get puppet to do it.

This reverts commit 3bc3a11244f4a4e28a4c97feec4987940d0f34cc.

Change-Id: Idf09be0e1e086e20f9e71ceb26602fea1fc62173
Separate out index generation for swift files

This will allow us to arbitrarily pass in lists of files and generate
indexes for them in JJB macros.

Change-Id: Ied3bd3161a2cd75f63bb17731e5d3af9d6d8a630
Builder macros for generating indexes

Add in new macros for generating indexes and uploading files with
or without them.

Change-Id: Ia10ad3d62631744266bc9ed2a813dc91e52666d2
Merge "Fix bug setup for security-doc"
Merge "Separate out index generation for swift files"
Merge "Builder macros for generating indexes"
Fix the write argument for wget

Download the console log into the correct position instead of trying
to put it into a dir.

Change-Id: I91d8f37aa6645e94b16cbda8179d679a8ef9d164
Fail rally-cli job if at least one test failed

Call subunit-stats at the end of post-test-hook. This should set $? to
non-zero if at least one test failed.

Change-Id: I5e8cd57a6611e96bfe09ad65072b13d1668e4b3d
Fix glance.store acl path

Change-Id: I5abe2f77021fbf0e807f3b60a2bef8086f8a08a0
Fix the apache rules for fetching from swift

Change-Id: I8c1a39a65dc1eefc782664ea5f020150821ebce6
Merge "Fix the write argument for wget"
Merge "Fix the apache rules for fetching from swift"
Install keyring on static for keystoneclient

Python-keystoneclient needs relatively new keyring to be installed,
but it is not listed in keystoneclient requirements. Work around this by
manually installing keyring via pip at the latest version.

Change-Id: Ib3b67c3cdd622117f6aee72d07333366cd93657f
Remove setuptools from CentOS with prejudice

Installing setuptools with pip overtop of system setuptools
has evil and destructive results. Kill it with a hammer
before re-installing.

Change-Id: I556b2cec249ef46e09ffca3cd75521e0beeb7779
Merge "Remove setuptools from CentOS with prejudice"
Merge "Install keyring on static for keystoneclient"
Make jenkins user own /opt/git for tripleo-ci builds

Altering the jjb configuration to set the current user as owner of /opt/git.
This enables tripleo-ci to leverage the copies of openstack repos that
live in that directory.

Change-Id: Iebe3b5f194682e759266553b0f1e861f2958b048
Rename jobs for clarity.

The other jobs have ironic in their name, but we're changing defaults
soon so this should really be clearer.

Change-Id: I2803732e817b3e8fe0da4e57c340d8ac584cf885
Remove hpcloud-region-b

We haven't been using it for a while, because we use all the
sub-regions.

Change-Id: I956c75fee8e12c94aaffe306ce66baeb59130e95