update contributor guidelines to be gerrit/launchpad specific

Change-Id: Ie1f3649b8cce43e0ada112ffd83b8a8997c5aa8a
Resolves all of the current linting issues

This PR goes through all of the files and looks for lint violations
and updates all of them.

Updated per-feedback

Change-Id: I5bc4ee6bcb19f367415425fdf2b1d77a2a9ab4ba
Closes-Bug: 1398601
Add swift-dispersion support

* Add dispersion.conf into /etc/swift
* Add dispersion keystone user
* Give swiftoperator role to dispersion user

Change-Id: Ieb41c9a9902c30240b106b462ba83d151708491e
Closes-Bug: 1398808
Merge "Resolves all of the current linting issues"
Ensure that aio build only adds a new kernel when required

Closes Bug: 1398895
Change-Id: Ib29abbd01bd79869396f75c9570aa4b24ad00612
replace blank line whitespaces from scripts

Change-Id: I16961f1efa5fcaf067ba688e1244c00d22b54a6e
Closes-Bug: 1398930
Adds the my_ip value to the cinder.conf

This adds the my_ip value which is defaulting to the container address
which causes the iscsi mount problems. This is an issue in Juno +.

Change-Id: Ie1e3d4dbecad97e43a43bcd4ca404a3c30740bd0
Closes-Bug: 1398924
Change all references to the rcbops repo to stackforge

Closes-Bug: 1398864
Change-Id: Icd8a776afec7932d213089e325cf03aacb82a392
Merge "replace blank line whitespaces from scripts"
Register swift checks on the swift object nodes

Once the swift-recon.py script is updated, we'll be able to register
these checks the same way we register the other local API checks.

Closes-Bug: 1398960

Change-Id: Ic07bb2ea0b1de6e74df0b75e6a5a619abff79ffe
Merge "Adds the my_ip value to the cinder.conf"
Merge "Add swift-dispersion support"
Merge "update contributor guidelines to be gerrit/launchpad specific"
Merge "Register swift checks on the swift object nodes"
Adds os-ansible-aio-check.sh based on cloudserver-aio.sh for gating purposes

Change-Id: I481d2b6d3b41c67a15e0672ad74b1a26b98cbfe8
Closes-Bug: 1399140
Fixed keystone cache vip for dogpile

The keystone cache vip was being pinned to the internal lb vip address
this causes issues with consistant hashing in caches and removes the
requirement for having memcached on a vip address powered by the
LB.

Change-Id: I6aaecbbf0ebf5aa2433d68e8c139ddfff810c973
Closes-Bug: 1398649
Merge "Fixed keystone cache vip for dogpile"
LXC neutron library update

This change adds a new required argument for subnet_name, and changes
network argument to net_name.  We subsequently update the
tempest_resources role to reflect the updated arguments.

Change-Id: I02d8d5e6dddd4b3c443cd9c158340beccbdec5b5
Add OS_ENDPOINT_TYPE to neutron module

* Ensure neutron client looks for OS_ENDPOINT_TYPE when connecting

Fixes #673

Change-Id: I81326affddb1a43c9136d0e9f7cda7e2d90fa952
Add OS_ENDPOINT_TYPE to glance module

* Ensure glance client looks for the OS_ENDPOINT_TYPE when connecting

Fixes #671

Change-Id: I2070db0bd91eee9f159784f07f3a30d4ae2d9211