new maven plugin jobs to build and deploy maven plugins to maven nexus

This patch adds jobs to build maven plugins and deploy them
to the maven nexus repo at https://oss.sonatype.org

Closes-Bug: #1082812

Change-Id: I283d475ab18819391f282234b063522abbf09eda
add nodepool to jenkins-dev server

We are co-locating nodepool on jenkins-dev to allow us to test
jenkins upgrades.  This dev nodepool is configured to only spin
up machines in one AZ on hpcloud.

Change-Id: I73f6d4373fa79fec8845d7d81fa1235f7fe15482
Review and create Puppet configuration for dev server

blueprint sso-openid-provider

Change-Id: I7966f59df6bd6ba851b507c7a408f076d7031abe
upgrade review-dev from gerrit ver 2.4.x to ver 2.8

This patch will update gerrit on review-dev.o.o from our forked ver 2.4.x to
the upstream ver 2.8 release. The purpose is so we can test this newer version
before rolling it out to production.

gerrit upgrade documentation:
http://gerrit-documentation.googlecode.com/svn/ReleaseNotes/ReleaseNotes-2.8.html#_documentation

Change-Id: I9c4974fca4986ce8b94cd5bc4b6c87cc2920dde1
Add workInProgress Gerrit ACL for Documentation

This addition allows core team members to set WIP on reviews, enabled
on all doc-core-team projects.

Change-Id: Ia58f0edffdb8fe17c02296187d84341f66b49791
Add #heat to eavesdrop

Change-Id: Ia10b79ea7b5db501440c4aafde42ceda88b61c01
Use force when purging

* modules/asterisk/manifests/init.pp
* modules/jenkins/manifests/master.pp
* modules/jenkins/manifests/slave.pp
* modules/openstack_project/manifests/gerrit.pp
* modules/openstack_project/manifests/jenkins.pp
* modules/openstack_project/manifests/nodepool.pp
* modules/openstack_project/manifests/static.pp: When a directory is
puppet-managed for content using recurse, replace and purge you also
need force or empty subdirectories will fail to be removed. What's
worse, subscribing to that directory will cause a refresh to be
triggered for it on every agent run.

Change-Id: I232d6ba98475522f391f469c194a4450c7a0b2e1
config changes to create the stackforge project milk

This is a new openstack related project for stackforge
Related to the Entertainment Techology Center (ETC) cloud framework effort.
This project is a multiple media company effort to build common
cloud tools. OpenStack as the base.

tweaked review.project.yaml.erb file by moving stackforge/milk project
to be in alpha order.

Change-Id: Icac19f4e8610903d719e837563be9fbcd34c91e8
Add gate-climate-devstack-dsvm

Initial non-voting devstack gate job for the stackforge project Climate.
The main purpose of this job is to test devstack integration before
adding testing to it.

Implements blueprint climate-devstack-gating

Change-Id: Ifa76365d849b51926422d3d85902a8a4a4fc250e
Add manila repos to PROJECTS in d-g job

All repos that needed to be cloned during the d-g job should be added to
PROJECTS env var.

Change-Id: I5c3b77246cba5c30317be862abf4674df9d2bc94
Install ZooKeeper on slaves

Change-Id: Id29ede88a579472079877542293592553ebe09d5
Bump the min ram for HP 1.1

Try running nodes with double the ram in HP's 1.1 region to try to get
more CPU power out of the stich.

Change-Id: I651684a56f4d39e4ae5ec2875d8ada6e1f5e85e8
Bump up results per page in Kibana

Default is 100 results, bumping it up to 500

Change-Id: I45eb6084c42c9d1243b22a9f827d44cd91edf670
move to elastic-recheck web console in share

this provides the changes needed to handle the new elastic-recheck
web console installed from the elastic-recheck package in the
share tree.

factor out bot code to elastic_recheck::bot

this change moves elastic_recheck bot starting code out into
a separate module, which lets us include all the elastic_recheck
base module into the static site config.

Change-Id: If53523754494a746c152c5d1384db5426b096fc1
Add release jobs for python-ironicclient

Change-Id: I91402ad5bc7b0ab9baca84abc930dc2f2e3f0dec
Merge "Bump the min ram for HP 1.1"
Merge "Add release jobs for python-ironicclient"
Merge "move to elastic-recheck web console in share"
Merge "new maven plugin jobs to build and deploy maven plugins to maven nexus"
Add check-devstack-gate-tempest-dsvm-full jobs

A check job that runs on devstack-gate changes that checks out
the proposed change as the initial checkout of devstack-gate
thereby exercising the parts of the script that are not exercised
by the re-exec.

A second job that sets the ZUUL project to none to further ensure
that the re-exec code is not used at all.

These are not able to be used in the gate because they rely on
gerrit-git-prep which does not handle changes to multiple projects.

Change-Id: If62b251e2a22a579d9fc251b745e59a9f2bc355c