Hi,
After having to mess around with using different VMs/laptops for different
parts of the create/deploy process, I had the idea that I could package a
release into a tarball and distribute that, just like you can distribute a
stemcell. That is, when I do $bosh upload release and I see
Copying packages
...
Building tarball
----------------
Generated /tmp/d20130110-9288-3jg7h0/d20130110-9288-193ciw3/release.tgz
Release size: 1.5G
...
Uploading release
release.tgz: 2% | | 32.3MB 825.8KB/s ETA:
00:31:53
...
Then I'd rather do
$bosh package release
Copying packages
...
Building tarball with every "FOUND LOCAL" package and job
----------------
Generated /output_directory/release.tgz
Release size: 1.5G
$bosh upload release /output_directory/release.tgz
Verifying release...
File exists and readable OK
Extract tarball OK
Manifest exists OK
Release name/version OK
...
Uploading release
release.tgz: 20% |oooo | 316.6MB 822.5KB/s ETA:
00:26:07
That may open up future things like $bosh download public releases
Just a thought