Change mysql package for Fedora >= 19 for bare-precise

For some reason, puppetlabs-mysql used by openstack-infra
only checks if the osfamily is RedHat and set the package
name to mysql-server (which doesn't exist in fedora).
I didn't check new puppetlabs-mysql releases (openstack
is using 0.6.1 and latest one is 2.1). Perhaps in future
this patch will no longer be necessary.

Change-Id: I29fb931f1fe70dcfe46dad71a4822a75b001ca5d
Merge "Run the tests for the python-openstacksdk project"
Add project for savanna-ci configs

This repo will contain mostly all configs and scripts that we're using
to setup savanna-ci 3rd party testing. It includes jjb, zuul config
files, slave scripts and etc.

Change-Id: I4ff5bd23956d0a977c4c021ef8591aaa348bc82a
Add Job for marconi-tempest integration

This patch adds a job for running marconi tempest tests

Change-Id: I8f8aaa9b548d057233849bbcffe3b7e98e8b6a24
Implements: blueprint add-basic-marconi-tests
Add savanna-guestagent project

At the last design summit, we agreed to use guest agent in Savanna. This repo
will contain the first version (proof-of-concept) of guest agent implementation
for Savanna. It's a first step of unified agents approach implementation.

Separated ACL will be used for early dev / proof-of-concept period.

Change-Id: I68842135740cadb7d34b2f0889265239fe247dc1
Merge "Add Job for marconi-tempest integration"
Merge "Use ZUUL_URL in ggp"
Merge "Ensure a recent(48h) check result"
Merge "Separate handling of ChangeIds and Git SHAs in Gerrit"
Gate openstackclient on DevStack

A review in DevStack (https://review.openstack.org/#/c/69107/) switches
most of the keystone commands to use openstackclient in order to support
testing Identity v3 API calls.  OpenStackclient should gate against
at least one DevStack job.

Change-Id: Ie0736fd557313c15bd8fdb212f8f0779974de149
gerritbot: create an #openstack-merges channel

I think it would be neat to have a channel where you can watch a stream of all
of the merges happening across OpenStack.

Change-Id: I486df821c96007ae31fd5cdc54e594754cb31113
Close unneeded fds before execing CRM 114.

CRM 114 is being forked off of the gearman worker processes and as a
result has open fds for log files and tcp connections. CRM 114 should be
isolated from the fds so that it doesn't crash when they change
unexpectedly. Close the fds using the subprocess.Popen close_fds flag.

Change-Id: I4fbdf3564771be7d7a7e4c518e571634de576253
Fix Climate jobs

Implements blueprint: climateclient-jobs
Change-Id: I9b68d6e8ba63313d1129244b6a37afde8eb8f405
Temporarily remove tripleo-ci nodepool provider

The tripleo-ci cloud is suffering an extended outage, and nodepool
still seems to have some issues dealing with this. We're temporarily
removing it until it comes back on line, at which point we can
revert this change.

Change-Id: I2095a96ed6bb30f14c3191523ce9a277e239c9b4
Merge "Enable tempest/savanna gate tests"
Merge "Temporarily remove tripleo-ci nodepool provider"
Merge "Don't run non-voting gate-grenade-dsvm-neutron"
Merge "Run tempest-dsvm-postgres-full with nova-api-metadata binary"
Merge "Close unneeded fds before execing CRM 114."
give zaro access to zuul-dev server

Zaro needs access to zuul-dev server to test gerrit upgrades.  Zaro has read
and agrees to the following http://ci.openstack.org/sysadmin.html#ssh-access

Change-Id: I0a9e8a4fbe89b64b98510bb9a474d98ca8f0a01f