remove ruby version from Gemfile
parentheses coz this aint perl
Revert "Allow ignore director UUID check"

We decided that this is a nice feature but the implementation in
6fd9074a is not desirable: it places the check entirely on the client
side.

[#55726752]

This reverts commit 6fd9074ec356e953eecf81e964364866770d5b2e.

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Add serverspec and POC spec running against chroot

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Stub ENV bosh-dev & bosh-stemcell

Avoids ENV pollution between specs and also from the real ENV of
the Ruby process running specs

[Fix #56013436]
Add specs for apt istalled package in stemcell

  * no tests for packages installed via debootstrap

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Make StemcellBuilder#build_stemcell idempotent

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Add support for openstack to stemcell Vagrant VM

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Refactor to enable stemcell chroot testing

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Remove ununsed methods

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Rename for consistency

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Cleanup spec

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
BuilderCommand knows about chroot dir

  * to be used for serverspec testing of stemcell chroot

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
StemcellBuilder exposes stemcell_chroot for testing

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Fix rubocop issue

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Add ci:test_stemcell task

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Add yum package to Stemcell building VM

  * preparation for building CentOS stemcells

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Make stemcell package installer function OS agnostic

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Make the disable function safe for non-Ubuntu OSs

Specifically /usr/sbin/invoke-rc.d does not
exist under Centos 6.4

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Removed a test-only code path

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>