Add common::set_endpoints_by_interface & common::sysctl to os-base role

These recipes are part of the openstack-common cookbook and are managed
completely by optional attributes, so they do not affect the existing behavior.

Change-Id: I67b97dfe0fc467656368c2a52d5f9e3198975c1a
Include 'role[os-image-upload]' to upload images

The os-image role is a roll-up role, so if any attributes for uploading images
are included, they'll get uploaded. Also included replacing double-quotes with
single quotes, per rubocop's complaints.

Change-Id: I38b53033dfb56ae8f8e1256cbb6c04208abb0b26
Remove the Librarian files

We stopped supporting Librarian awhile ago, these are out of date & unsupported.

Change-Id: I88312e50e1b293007fb80a5e531a181f83aee969
Merge "Add common::set_endpoints_by_interface & common::sysctl to os-base role"
Merge "Include 'role[os-image-upload]' to upload images"
Update Grizzly mention in README to Havana

Change-Id: Ife369acc5a5625cdf76f82cb3b9e0e729b3889ec
Add openstack-orchestration to chef-repo Berksfile.

https://review.openstack.org/#/c/66751/ adds openstack-orchestration as a
dep for openstack-ops-databse, so the parent chef repo needs a url for
openstack-orchestration.

Change-Id: If842ef252fb10110798faa6134e49872ab8102d7
Add environment and roles for heat support

Change-Id: I8548c22ed1def430b0c71498d66d0cb4b8f40627
Implements: blueprint heat-support
Merge "Add environment and roles for heat support"
Change the recipe order in os-image role

set openstack-image::identity_registration recipe after
openstack-image::api and openstack-image::registry,
so that identity endpoint can be registered.

Change-Id: I524434a23328046c2b0e28d6b62a45ef31b11ef1
Remove Berksfile.lock

Berksfile.lock is not updated so points to old versions of each of the
stackforge cookbooks. Removing this file ensures that a user gets the
most recent stackforge cookbooks when installing with berkshelf.

Add Berksfile.lock to .gitignore so that another version isn't
committed.

Update Readme with note about Berksfile.lock

Change-Id: I8ea3223e98ac4dbab94e45f2323c6dcea2b54504
Use newer version of mysql cookbook for centos compatibiilty

Resolves issue where the user root@127.0.0.1 is not created correctly on
centos.

Change-Id: I89f2cc7d7d4780890d7774aee5e6d9e377c38af6
Implements: blueprint centos-rhel-for-common
Implements: blueprint reference-havana-vagrant
Merge "Change the recipe order in os-image role"
Specify python cookbook version in Berksfile

The current version of the python cookbook requires yum-epel which
requires yum ~3. Until the stackforge cookbooks that use the yum
cookbook are updated, we must use the last version of that python
cookbook that is compatible with yum 2.3.4, which is python 1.4.4.

Change-Id: If72449a0965164490da3d2103622d4b6eecf1626
Closes-Bug: #1273714
Change the role order in os-network

The migerate network database in openstack-network::server depends on
the network plugin package should be installed first, so I move the
os-network-server to the end of run list.

Closes-Bug: #1270708

Change-Id: I0ebc0c7d30dc2132e36eda0ae613e4f92f24361b
Add vagrantfile/environment for a working vagrant all-in-one using
nova-network

Implements: blueprint reference-havana-vagrant

- remove unused attrs from previous example vagrant.rb, and change to
  vagrant-aio-nova.json
- add Vagrantfile-aio-nova targeted specifically at an allinone using
  nova-network (other vagrantfiles can cover other deployments)
- Update CentOS box to 6.5
- Remove Vagrantfile and environments/vagrant.rb to avoid confusion
- allow multiple simultaneous vagrant up with different chef-zero
  servers
- add usage comments at top of file

Change-Id: I9e4145dd1f22efa7e423794bb122bde756884f40
Support v3 of yum cookbook

Upgrade yum to ~v3 and remove pinned python version.

blueprint yum-cookbook-v3-support

Change-Id: I83fdda8c72205f4dd2aa05eb84879876ffa8d810
Merge "Change the role order in os-network"
Merge "Support v3 of yum cookbook"
Merge "Add vagrantfile/environment for a working vagrant all-in-one using nova-network"