[cli] Remove uploading message when using remote stemcells [fixes #52608973]
[stemcell] Increase OpenStack root partition to 10Gb

When OpenStack boots a new stemcell it resizes the virtual disk size, but
it doesn't resize partitions inside the image. That means that we can have
a virtual root disk size of 10Gb but only available the size set at the
stemcell builder (actually 2Gb).

In this commit we are increasing the virtual disk size and the root
partition size to 10Gb. So whatever OpenStack flavor we're using, we
can assure that the root partition will always have 10Gb. This will help
us to deal with flavors that doesn't have ephemeral disk, as now we can
use the root partition to store the BOSH agent data.

Note: increasing the root partition doesn't affect the size of the stemcell
archive.
[openstack_cpi] Allow flavors without ephemeral disk
[cli] Allow 'vms --vitals' command without ephemeral disk
[agent] Allow no ephemeral disk for OpenStack
[openstack_cpi] Select attachment device name based on server flavor
update bundler install command

 * always run bundle
 * --local so we don't go to the network
 * --path to ensure that we aren't installing into the system
Remove build with candidate gems

 * this no longer works with gemspec: references
 * no jobs use gems from remote servers
 * remove `bundle update` code as it introduced non-vendored gems
 * added cleanup of bundle path gems and bundle config instead of
    `gem cleanup`
Clean the checked-out git directory before running CI
ci external tests to use bosh_cli from bundled environment
make ruby code more idiomatic
Increase RDS wait time from 1 hour to 3 hours, sad face
Reverting refactoring of director.yml.erb
fix IO.open {}.close
Set correct default for dns.db.database.

We currently only support 1 database per database server.

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
Set backup path in bat.

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
[director] Allow to upload remote releases
[director] Use the download helper to download stemcells
[cli] Allow to upload remote releases
Merge pull request #332 from cloudfoundry/remote_releases

Allow to upload remote releases [fixes #51829921]