Install dependancy packages using deb and disable venv
fix return code escaping issue
Merge pull request #257 from bodepd/escape_puppet_retry

fix return code escaping issue
Combine commits to add ssh keys for two users Ahmed, Vaidy
Merge pull request #262 from pandeyop/sshkeys-vady+ahmad

Combine commits to add ssh keys for two users Ahmed, Vaidy
Split rjil::neutron into a contrail and an ovs variant

We still use OVS in the undercloud (only for PXE, it's not in the
critical path of any network traffic)
Update tests related to neutron split
Merge pull request #266 from bodepd/decouple_neutron

Decouple neutron
Remove debug statement

to see how much it speeds things up :)
Turn undercloud behemoth into beautiful Ironic component
Create DB for Neutron (will not be used by contrail, only OVS)
Compose uc role of common components
Merge pull request #268 from bodepd/uc_refactor

Uc refactor
Install tempest-lib using pip, run tempest from test.sh

This patch add three changes

1. install tempest-lib using pip as deb is not available till yet.
2. install subunit package which is required to run run_tempest.sh
2. run tempest remotely from test.sh
Merge pull request #254 from hkumarmk/tempest-test

tempest tests
Apache reverse proxy implementation for keystone

The reverse proxy is used to implement CORS headers for now. Later the same
implementation can be used to enable ssl (just wanted to enable ssl as separate
patch).

This one depends on PR jiocloud/puppet-keystone#3
Fixed spec test failures
Fixed wrong admin_url in rjil::tempest

Removed version string from admin_url for keystone_config in rjil::tempest
Merge pull request #269 from hkumarmk/keystone_reverse_proxy

Apache reverse proxy implementation for keystone
Install packages first

Lots of cross host dependencies were causing package
installations to be delayed. This ensures that all
packages are installed before anything else happens.