Remove python26 jobs from various projects

Remove python26 from projects that do not need it.

Change-Id: Ic9860f95abecf20f8c7dc23e89a169a8ada698ff
Create initial ansible deployment repository

A project to work on Ansible playbooks for OpenStack deployment.

We'll start with all playbooks in the one place while we figure out
the full architecture. We intend to set up Ansible linting and
testing in a later change.

As a starting point, we're seeding from
https://github.com/rcbops/ansible-lxc-rpc

Change-Id: I70b8ea460bba1649ea2a6ee0b2b98d00ce62ac13
Add missing docimpact for fuel repos

The fuel repos use docimpact: fuel but two repos missed it. Add the
missing docimpact to them.

Change-Id: Ib3762cdcc470cd3e2f3485f41473cce2c01c8aa3
Add job to publish puppet modules to the forge

Puppet blacksmith is a ruby gem that can handle pushing new puppet
modules to the puppet forge. Right now we don't have an automated
way to push to the forge, so this is a big win. Added it to the
'release' pipeline. This job runs on the 'pypi' node which is
pypi.slave.o.o, this node is not a single use node and is trusted
with secrets for pypi uploads, maven uploads, and jenkins plugin
uploads. When this node goes trusty, it might make sense for it
to be renamed 'trusted.'

A limitation of puppet-blacksmith is that it can only source one
set of credentials. I am working on patches to allow it to handle
different credentials with a config option. This would be needed
to publish both the openstack-infra modules and the stackforge
modules.

Puppet-blacksmith does not run any user-submitted code, so it is
safe to do the entire operation on the trusted node.

Change-Id: I0c122828df6f231d1c20b8680e5bf2c90894ad62
Ignore playground directories for translation

Skip playground directories, those are for testing and will not get
translated at all.
Use regex for skipping of directories instead of long or list.

Change-Id: I9dd04c3a28e7824d8c4be4301beff1cb8257f013
Add Networking-vSphere project to StackForge

This repo will hold the Neutron drivers and agents
necessary to manage vSphere management clusters as
proposed by specifications [1, 2]. Other fully open
source contributions to Neutron support for vSphere
are also welcome, and this is just a start.

The need of setting this repo up is inline with
spec proposal [3], where core elements of the Neutron
project are decoupled by the internals of the
technology being supported.

[1] https://review.openstack.org/#/c/103728/
[2] https://review.openstack.org/#/c/104452/
[3] https://review.openstack.org/#/c/134680/

Change-Id: I0c883e0ab0e0d97f8f11da008199cae43bf3cb00
Cleanup gerrit ACLs

For consistency accross all ACLs, remove usage
of "refs/*" section and replace with:
* Move create ACLs for branches to "ref/heads/*".
* Move pushSignedTag to "refs/tags/*"

Change-Id: I8648a7b7b245921ddf7146fd9da31ea7b5e31d9d
Add a new project in stackforge named as i18n-test
to maintain the test codes for i18n and l10n functions.

Change-Id: I485704f88e4f5fbb16c2b92251d5cdc3c4318ea1
Update ironic pxe job names to reflect voting status

These jobs are named -nv but have been voting for a while in the places
they run, this updates them to reflect this. This also removes unneeded
postgres variations of the job from the all projects other than ironic.

Change-Id: Ib645b4547b36811f1342c0bd261f4ed877cab25b
Add Cue rtfd hook

Change-Id: I65da5243c54c87b3b286d7606c91fa0907948145
only test libraries in a neutron config

The library testing jobs aren't really about testing the libraries,
they are about sniff testing them in a live deploy. By only using the
neutron jobs we are effectively testing the entirety of the integrated
release, minus a *very* small amount of code in nova.

This will reduce the amount of random fail on these jobs, use a lot
less nodes, and achieve effectively the same results. Any n-net only
breaks that slip through should be addressed by other mechanisms,
because the likelyhood that n-net is so dramatically using libraries
differently from the rest of nova is vanishlying small.

Change-Id: I1dcd8558b98443ffa9a3a01c2e877bd64bb96296
Revert "move nova-tox-functional to experimental until there is content"

This reverts commit 1a303ef6cd382b8fc9de5f0e292ece55effed8ed.

Change-Id: I3d8e451937f2ad99f742e6e55b7dd5144dd7e7c7
Add puppet-monasca acls and review group.

This module is still in early development, and this group
will allow the original authors the ability to keep making
fast progress on the module to get it stable.

Change-Id: If415ad92383f67befa37fdbf3b7094343f0964e5
Merge "Remove python26 jobs from various projects"
Merge "Update ironic pxe job names to reflect voting status"
Merge "Revert "move nova-tox-functional to experimental until there is content""
Precreate temp holding dir in static publish job

Change-Id: I62446ae13cd12d4fb8207508af6fb2659d089fdb
remove heat-slow job and definition

The heat-slow job has been evaporating over time and no longer really
tests anything. The following ML thread is discussing it's future:

http://lists.openstack.org/pipermail/openstack-dev/2014-November/051506.html

Should the mailing list thread seem to come to consensus here, we
should approve this patch to match that policy.

Change-Id: I18c191e2c6fe4b4fff603c3fb0b29598b46403d5
remove nova pylint

This has been broken for weeks because of pylint upgrade changing
format. Pylint is becoming less and less useful as it doesn't do sane
things when presented with nova objects, so burning a test node on
every proposed patch doesn't seem incredibly useful if most of the
time it's not useful at all.

Change-Id: I4defa01608f651157120faf5a8eff70f74203baa
Add ironic-discoverd to #openstack-ironic IRC channel

Change-Id: I8f4727db68911de78606e54cb9c75660565fa7bd