various fixes to support deployment on rhel
params for pip paths and using apt-cacher-ng instead of squid
Update compute params

This commit performs a massive cleanup of the
openstack compute params.

- removes unused commented out params
- fixes vnc params so that vnc can work
- makes cinder params configurable in hiera.
Merge pull request #5 from bodepd/update_compute_params

Update compute params
Use upstream openstack rdo repo setup
set the right proxy variable scope
Accommodate interface changes in 35042 and 34926
Allow cisco repo to be unset if needed and other changes to include gpg pub key for cisco repo
fix the gpg key path
Merge pull request #6 from bodepd/tempest

Accommodate interface changes in 35042 and 34926
Add config for ovs bridge and venv to provisioner/tempest
Merge pull request #2 from pkilambi/master

various fixes to support deployment on rhel
Merge pull request #7 from michaeltchapman/venv

Add config for ovs bridge and venv to provisioner/tempest
Remove ununsed params in params.pp, update creates to unless

pip2pi in the cache_server.pp was a hard coded link, and the "creates" command was incorrect for Debian. This was updated with a more globally scoped path, and a "which app" unless check rather than a pointed creates which
seems to have a potential to change.
Merge pull request #8 from robertstarmer/modify_pip2pi_params

Modify pip2pi path and params
update gpg pub key
Merge pull request #9 from pkilambi/master

Update rpm package signing key
Add knobs for cobbler, cache server etc..
Merge pull request #10 from pkilambi/master

Adding knobs for cobbler, cache etc
inherit params from build_server roles

Previously, the build_server role was using params
as class param defaults, but not inheriting them (and
thus not initializing the params class namespace)

This resulted in the enable_cobbler and enable_cache
parameters always being evaluated as false.

This commit adds the inheritance of params so that things
are evaluated correctly.