Bump the apt module version from 1.1 to 1.4

At this version the apt module also includes a
apt::unattended_upgrades class that we might be able to use
to deprecate our home-spun unattended_upgrades module.

Change-Id: Idd6f3a935cf4d543ee10d909900c8e01947e8ced
f20 should run full tempest runs

I think f20 configuration should be running the full tempest parallel
runs, not the smoke serial runs.

Change-Id: I8154584fc764186ec9b603d310cf73880d87ec3c
iptables on fedora

The systemd version of iptables requires the 'iptables-services' package
for having the `regular` iptables rule restore on service startup.

The service also needs to be enabled explicitly.

Another iptables related issue with multinode_setup.sh,
tries to executes the iptables command without login shell.

The non-login shell does not contains /usr/sbin in PATH,
so multinode_setup.sh changed to use login shell defaults.

Warning: This change enables the iptables service on all
distribution.

Change-Id: I3174e43b3b19e28073a4364dd0f66fc39b0fa815
Replace all check/gate: noop with a template

Go through all of the layout and replace all check and gate jobs
that are 'noop' with a template. Also fix the reference in
stackforge.rst.

Change-Id: I4f7006a60484071fe6c738773ac76ac7ab544854
Create merlin repo

The patch add a new repository that will contain all code of
Merlin project (https://wiki.openstack.org/wiki/Merlin).

Change-Id: Iefff78c0d8ea3df56d5fcbd16de5a53fad9e806d
Add zaqar to specs.openstack.org

Zaqar seems to be publishing specs now, so lets add them to the
landing page.

Change-Id: I0fa9cdfea536196d4a7dc7e6c172a0e6481f8058
Adding project saml-generator

This is a small utility program that makes it easy to generate SAML
responses for testing keystone to keystone federation.

Change-Id: I78d3d8944a56530da43941c8f38e73ca917c4df8
Add #openstack-stable IRC channel

This adds the #openstack-stable IRC channel to typical bots.

Change-Id: Iae98e69ad62086baa02f0cac191e3ad7694ace80
Related-Bug: #1360324
Change wording and typos in third_party.rst

Patch to make the sentence read easier and fix a typo.

Change-Id: Ie1b9dd6aaaa4aaa54b1440603b157b13d0c20e81
Fix deprecation warnings in exim module

Change-Id: I432c6f664d13c32daac0e22b0aee55b511de5c5d
Add f20-devstack-virt-preview node type

Create a new node type that is Fedora 20 with the virt-preview
repo enabled.  It will also have packages needed by devstack cached on
the image, including the ones from the virt-preview repo.

The virt-preview repo contains bleeding edge versions of libvirt and
qemu, which is important for testing some nova features that are
implemented around the same time as the underlying support is added to
libvirt and qemu.

http://fedoraproject.org/wiki/Virtualization_Preview_Repository

A dependent commit will create a job that uses this new node type.

Change-Id: Idb445fb5ff302cc428470fbad9cfeb686558f5bf
Run requirements jobs for openstack-doc-tools

openstack-doc-tools is a python project that has requirements files and
gets updated from the global requirements project. Enabling the usual
gating for it.

Change-Id: Iedd249b31409597acdade5e49dc110a0711b60dd
Announce tooz events in #openstack-state-management

Change-Id: If7587b9a89020743f11eb56c40fe01bf3509e6e9
Make py33 job experimental for cloudkitty-dashboard

Maybe it is not a good idea to have a voting job for python 3.3 with a
Django app, today. But it is good to know if py33 tests could pass.

Change-Id: Ic5f9841e489dd3647415437d7b846fb00213828b
Consolidate tripleo/os-apply-config ACL files

The acls for os-cloud-config, os-collect-config and os-refresh-config
all match exactly and are based off of the os-apply-config.config
ACL file so lets just combine them.

Change-Id: I02afae7218be10bc6f96c72f587b1f66af122d7d
Remove duplicate barbican job

Change-Id: I36218d298ac29c15b2c54b702e4fc3afccd07453
Directs new account requests to use the new mailing list

Previously new account requests were directed to use the infra
mailing list. This has become very noisy, drowning out
conversation on the infra list. A new mailing list has been
created for account requests, this patch directs new account
requests to use this new mailing list, third-party-request.

Additionally, the requirement of specifying an email in the
new account request was causing many issues. This hopefully
has been addressed by the creation of an additional third
party mailing list, third-party-announce, which this patch
instructs new account requesters to subscribe. The
third-party-announce list will be the place where disabled
third party systems are notified of their change in status
as well as the reason their system is disabled and steps
they need to take to re-enable their system.

Change-Id: I1f98f15b0e1bacc6771021b879bd6bebc0ca5ad3
Give designate-milestone +2/+A on stable/*

This was removed in Ie14946e5f749a0c91e382dac0b06abefd4234ee2, where
we incorrectly assumed the exclusiveGroupPermissions line from
All-Project would not be inherited, and that the refs/heads/*
permissions would be inherited.

Change-Id: Ibfa5b9d6519aa7e22d1ec1196d361c633f4d321a
Minimize service installation for neutron func job

The neutron functional job only needs devstack to install
its dependencies, and there is no need to install other
services.

This change depends on the following openstack-infra/devstack-gate
changes:

https://review.openstack.org/#/c/116892/
https://review.openstack.org/#/c/117279/

Change-Id: I54a10daa9bd54936b1ee09f344e60cf88ea76f4c
Create repo for oslo.log

blueprint graduate-oslo-log

Change-Id: I4792b56eb50cc39dd7dce8b96a8a765a70e19556