Revert "Clone BOSH from Github instead of rsyncing from workstation"

This does not work when a detached HEAD is used.

This reverts commit 42facf16816b75eea7727fa82c496073f7f15013.
Missed openstack_region property for volumes

In an OpenStack control plane with multiple regions a region must be specified for all calls. The region property was not included in the volume_params.
Openstack CPI creates VM with config drive

if use_config_drive cpi property is set

Signed-off-by: Maria Shaldibina <mshaldibina@pivotal.io>
Add use_config_drive property in director config

Signed-off-by: Maria Shaldibina <mshaldibina@pivotal.io>
Write UseConfigDrive agent option in openstack stemcells

Signed-off-by: Andrei Dinin <adinin@pivotal.io>
Add lifecycle tests for config drive on Openstack

Signed-off-by: Andrea Law <alaw@pivotal.io>
Bump agent with config drive changes
Add a parameter to compress the image file.

'-c' indicates that target image must be compressed (qcow format only)
Update OS_IMAGES.md
Revert "Update OS_IMAGES.md"

While a new os image was created, it did not contain the change that was
outlined in OS_IMAGES.md. Additionally, the centos os image was rolled
back to the previous version.

This reverts commit 8a76fa58b6e1704db9d5d13a5ef6db503903f3af.
Skip non-warden tests

Signed-off-by: Andrea Law <alaw@pivotal.io>
Explicitly chmod 755 vcap home directory

On CentOS, useradd -m sets the permissions of the home directory to 700,
which is not permissive enough for warden to stream in the agent
settings JSON.

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Don't rely on 'df' inside warden

There was a pre-existing guard in a test in with_release_stemcell_spec
to not run 'df' within warden as it may return "df: no file systems
processed".  This seems to be a known issue.

This change adds a guard around another call to 'df', done in a before
block for the aforementioned test.

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Adding final release for build 2719
Merge final release for build 2719 to develop
VSphere CPI creates VM even when folder already exists

Previously if the folder did not exist an attempt would be made to
create it. This could end up in a race condition when max_in_flight is
greater than 1.

This change makes it such that we always attempt to create the folder
and fail gracefully when the folder already exists.

Signed-off-by: Zachary Auerbach <zak@zaksoup.com>
Bump agent

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Add better tests for Bosh::Stemcell::Aws

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Remove some deprecation warnings

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Clean up stemcell_publisher_spec specs

Signed-off-by: Andrea Law <alaw@pivotallabs.com>