Limit non tripleo nodepool nodes to 8GB of RAM

Limit the non tripleo nodepool nodes to 8GB of RAM regardless of the
flavor used. This allows us to use arbitrary flavors that may have the
CPU resources that we require without risk that we become dependent on
the vast amounts of RAM that typically come with more CPU.

While we are at it set grub timeout to 0 saving 5 seconds of boottime
for every server we boot.

Change-Id: Ia38341239e0189c84a21a4f58dd7ca637490a27b
Add logging to the new #openstack-sahara channel

Savanna project is now in the process of renaming to Sahara due to the
potenial trademark issues. Channel was registered and OpenStack added to
founders with all needed permissions.

Change-Id: I6183d14947e8a34d7fe8ba7a3a9669df7200512f
First step of renaming Savanna to Sahara

Change-Id: I766129df0ebb21b6657e49778ac6246dee4c51e9
Rename a StackForge project

Rename cookbook-openstack-metering to cookbook-openstack-telemetry

Change-Id: Ia633da250632caf0e024d2c6d916e2e172eeace8
Rename savanna group to sahara

Launchpad projects was renamed.

Change-Id: I58fa5f5bfc7e1acfbd2aa5e34038ebea2a99e736
Merge "First step of renaming Savanna to Sahara"
Merge "Rename a StackForge project"
Merge "Add logging to the new #openstack-sahara channel"
Merge "Rename savanna group to sahara"
Add experimental job for Marconi

This patch adds a job for marconi in devstack's experimental queue.
This is needed to troubleshoot the marconi server crashes in
devstack gate.

Change-Id: Iacaa65b193666498301783abbec21c63d92ffa74
Remove unneeded package sources from nodepool node

We need additional package sources on nodepool nodes to install things
like puppet, pypy, and python3. But once these packages are installed we
don't need them anymore. Any test that does an apt-get update or yum
upgrade will hit these package repos despite not needing to. Remove the
additional sources after we are done with them to be nicer to them.

Fixes-Bug: 1253774
Change-Id: I3c5bd7e544076f26b224553bdea6134d39fc8bba
Merge "Remove unneeded package sources from nodepool node"
Merge "Add experimental job for Marconi"
Merge "Limit non tripleo nodepool nodes to 8GB of RAM"
Don't run large-ops test on repos that it doesn't touch

Remove jobs from:
* Cinder - large-ops doesn't cover cinder yet
* Heat
* Horizon
* ceilometer
* neutronclient - only run neutron version of test
* oslo.config - not sure how this could break just the large-ops test

Change-Id: I096c8c33d9538fdd569741ddcc0a4cc11fc7697c
Download each cached image once.

Nodepool's devstack image cacher was redownloading every image one time
per devstack branch. We only need to download the image once if the
image name doesn't change.

Change-Id: Ib1910c34b8479ebad740a915fcc9297205cbe387