Update consul dns blocker deps

set the service to depend on the
dns_blocker for non-bootstrap nodes.

this sets the dep at the actual resource
level so that we don't have to worry about
getting bitten by containment.
Increase network timeouts to 30 seconds

5 was not enough time for dns to resolve
in the staging environment
bump up timeout for consul dns_blocker
add service blocker for ntp service

if it is in the ntp servers list. to help
control how we block for this external
dependency.
Add cloud_provider

Currently, we conflate the stage of the
test (ie: at) with the provider where the
test will be run (like hp cloud vs. our
staging environmnet)

this patch aims to resolve this by differenting
between those things. The aim is to allow us to
seemlessly fall back to hp cloud if we have
issues with another enviornment
Removed commented lines

http_proxy, https_proxy are not required to be added to profile.d/, which was
already commented. Just deleted those commented lines.
Merge pull request #207 from hkumarmk/vagrantfile_comment_deleted

Removed commented lines from Vagrantfile
Merge pull request #206 from bodepd/get_hp_working

Get hp working
Use trusty-testing during acceptance testing, default to stable repo
Merge pull request #210 from bodepd/staging-repos

Use trusty-testing during acceptance testing, default to stable repo
Changes related to dropping etcd

This commit requires a related patch in
python-jiocloud.

It adds features that assist in the eventual
deprecation of etcd:

- removes --host param from all orchestrate calls
  this is not required with consul
- adds consul checks for puppet and validation

It also ensures that all calls from deploy.sh are done
over ssh.
Up ttl to be huge

it was too small and causing services to be
de-registered.
show what hosts failed from get_failures

To help users better understand failures
remove etcd puppet code
update build calls

* set ServerAliveInterval=30
 to resolve ssh timeout issues that I have observed
* retry get_failures
 now that it is tracking all consul failures, we cannot
 assume that it will be in a passing state when check_single_version
 is done
rerun puppet when health checks fail
up oc to large

to avoud out of memory issues that were effecting
build success
add server alive time

it was missing from one place
Add environment for gate tests

and ensure that it uses trusty-unstable
Merge pull request #137 from bodepd/deprecate_etcd

Changes related to dropping etcd