bosh-bootstrap is a command line tool that you can run on your laptop and
automatically get a microbosh (and an inception VM) deployed on either AWS
or OpenStack.

https://github.com/StarkAndWayne/bosh-bootstrap

# Change Log

## v0.6

Highlights:

* Defaults to downloading latest stemcell (rather than stable, which are
getting old now).
* Installs the Cloud Foundry plugin for BOSH
https://github.com/StarkAndWayne/bosh-cloudfoundry

Additions:

* `tmux` - if you have tmux installed, then you can SSH into inception VM
with it (thx @mrdavidlang)
* started a test suite; its small but growing! (thx @mrdavidlang for
getting it started)

Bug fixes:

* Fog::SSH uses explicit ssh key that was requested to access inception VM

Future thoughts:

* I hate Settingslogic for read-write settings. It's really only a
read-only settings DSL. It puts Ruby classes into the YAML. Probably going
to rip it out.
* I am so sorry I took so long to start writing tests. It always seemed
such a hard thing to write tests for. But bosh-cloudfoundry project has had
good success with internal tests; so we're migrating those ideas into this
project.

--
Dr Nic Williams
Stark & Wayne LLC - consultancy for Cloud Foundry users
http://drnicwilliams.com
http://starkandwayne.com
cell +1 (415) 860-2185
twitter @drnic

Search Discussions

  • David Laing at Feb 26, 2013 at 12:53 pm
    Raj,

    I'm guessing you've hit this bug -
    https://github.com/StarkAndWayne/bosh-bootstrap/issues/115 : latest
    microbosh stemcell 1.5.0.pre2 does not deploy

    Might I suggest that you use the latest version of bosh-bootstrap from the
    master branch of the git repo:
    https://github.com/StarkAndWayne/bosh-bootstrap

    D

    On 26 February 2013 12:44, raj aryan wrote:

    Hi DrNic,

    I am starting fresh with bosh-bootstrap and it fails at step 5.
    It successfully creates the inception vm and the medium instance for bosh,
    but at the time of deploying micro bosh an issue occurs:
    *
    *
    *Deploy Micro BOSH
    unpacking stemcell (00:00:13)
    uploading stemcell (00:11:47)
    creating VM from ami-xxxxxxx (00:00:27)
    waiting for the agent (00:01:32)
    create disk (00:02:36)
    mount disk (00:00:15)
    stopping agent services (00:00:01) *
    *
    *
    *Applying micro BOSH spec |oooooooooooo | 7/11 00:17:02 ETA:
    00:09:31/usr/local/lib/ruby/gems/1.9.1/gems/agent_client-
    0.1.1/lib/agent_client/base.rb:19:in `method_missing':
    {"message"=>"Failed to install job 'micro_aws.micro_aws': failed to process
    configuration template 'director/director.yml.erb': line 172, error: Could
    not find cloud plugin: [\"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:241:in
    `install_failed'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:126:in
    `rescue in block in bind_configuration'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:117:in
    `block in bind_configuration'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:107:in
    `each_pair'\", \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/job.rb:107:in `bind_configuration'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/job.rb:51:in `install'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:73:in `block in
    install_jobs'\", \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:72:in `each'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:72:in `install_jobs'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:117:in `apply_job'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:77:in `apply'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:10:in `process'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:274:in `process'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:259:in `process_long_running'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:181:in `block in process_in_thread'\",
    \"<internal:prelude>:10:in `synchronize'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:179:in
    `process_in_thread'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:160:in
    `block in handle_message'\"]", "backtrace"=>["/var/vcap/bosh/
    lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/message/apply.rb:83:in
    `rescue in apply'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/message/apply.rb:75:in
    `apply'", "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/message/apply.rb:10:in `process'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:274:in `process'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:259:in `process_long_running'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:181:in `block in process_in_thread'",
    "<internal:prelude>:10:in `synchronize'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:179:in
    `process_in_thread'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:160:in `block
    in handle_message'"]} (Bosh::Agent::HandlerError)
    from /usr/local/lib/ruby/gems/1.9.1/gems/agent_client-0.1.1/lib/agent_client/base.rb:10:in
    `run_task'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:352:in `block in apply'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:84:in `step'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:350:in `apply'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:158:in `create'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:104:in `block in create_deployment'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:97:in `with_lifecycle'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:103:in `create_deployment'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/bosh/cli/commands/micro.rb:171:in `perform'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/command_handler.rb:57:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/runner.rb:61:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/runner.rb:18:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/bin/bosh:16:in
    `<top (required)>'
    from /usr/local/bin/bosh:23:in `load'
    from /usr/local/bin/bosh:23:in `<main>'
    error deploy micro bosh
    Failed to complete Stage 5: Deploying micro BOSH *
    *
    *
    *
    *
    any sugesstions ?

    On Thursday, February 7, 2013 1:35:47 PM UTC+5:30, Dr Nic Williams wrote:

    bosh-bootstrap is a command line tool that you can run on your laptop and
    automatically get a microbosh (and an inception VM) deployed on either AWS
    or OpenStack.

    https://github.com/**StarkAndWayne/bosh-bootstrap<https://github.com/StarkAndWayne/bosh-bootstrap>

    # Change Log

    ## v0.6

    Highlights:

    * Defaults to downloading latest stemcell (rather than stable, which are
    getting old now).
    * Installs the Cloud Foundry plugin for BOSH https://github.com/**
    StarkAndWayne/bosh-**cloudfoundry<https://github.com/StarkAndWayne/bosh-cloudfoundry>

    Additions:

    * `tmux` - if you have tmux installed, then you can SSH into inception VM
    with it (thx @mrdavidlang)
    * started a test suite; its small but growing! (thx @mrdavidlang for
    getting it started)

    Bug fixes:

    * Fog::SSH uses explicit ssh key that was requested to access inception VM

    Future thoughts:

    * I hate Settingslogic for read-write settings. It's really only a
    read-only settings DSL. It puts Ruby classes into the YAML. Probably going
    to rip it out.
    * I am so sorry I took so long to start writing tests. It always seemed
    such a hard thing to write tests for. But bosh-cloudfoundry project has had
    good success with internal tests; so we're migrating those ideas into this
    project.

    --
    Dr Nic Williams
    Stark & Wayne LLC - consultancy for Cloud Foundry users
    http://drnicwilliams.com
    http://starkandwayne.com
    cell +1 (415) 860-2185
    twitter @drnic

    --
    David Laing
    Trading API @ City Index
    david@davidlaing.com
    http://davidlaing.com
    Twitter: @davidlaing
  • Dr Nic Williams at Feb 26, 2013 at 3:58 pm
    HEAD should have a fix. Delete your .bosh_bootstrap/manifest.yml or the stemcell name row inside.
    --
    Dr Nic Williams
    Stark & Wayne LLC - the consultancy for Cloud Foundry
    http://starkandwayne.com
    +1 415 860 2185
    twitter: drnic
    On Tue, Feb 26, 2013 at 4:53 AM, David Laing wrote:

    Raj,
    I'm guessing you've hit this bug -
    https://github.com/StarkAndWayne/bosh-bootstrap/issues/115 : latest
    microbosh stemcell 1.5.0.pre2 does not deploy
    Might I suggest that you use the latest version of bosh-bootstrap from the
    master branch of the git repo:
    https://github.com/StarkAndWayne/bosh-bootstrap
    D
    On 26 February 2013 12:44, raj aryan wrote:
    Hi DrNic,

    I am starting fresh with bosh-bootstrap and it fails at step 5.
    It successfully creates the inception vm and the medium instance for bosh,
    but at the time of deploying micro bosh an issue occurs:
    *
    *
    *Deploy Micro BOSH
    unpacking stemcell (00:00:13)
    uploading stemcell (00:11:47)
    creating VM from ami-xxxxxxx (00:00:27)
    waiting for the agent (00:01:32)
    create disk (00:02:36)
    mount disk (00:00:15)
    stopping agent services (00:00:01) *
    *
    *
    *Applying micro BOSH spec |oooooooooooo | 7/11 00:17:02 ETA:
    00:09:31/usr/local/lib/ruby/gems/1.9.1/gems/agent_client-
    0.1.1/lib/agent_client/base.rb:19:in `method_missing':
    {"message"=>"Failed to install job 'micro_aws.micro_aws': failed to process
    configuration template 'director/director.yml.erb': line 172, error: Could
    not find cloud plugin: [\"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:241:in
    `install_failed'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:126:in
    `rescue in block in bind_configuration'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:117:in
    `block in bind_configuration'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:107:in
    `each_pair'\", \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/job.rb:107:in `bind_configuration'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/job.rb:51:in `install'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:73:in `block in
    install_jobs'\", \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:72:in `each'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:72:in `install_jobs'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:117:in `apply_job'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:77:in `apply'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:10:in `process'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:274:in `process'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:259:in `process_long_running'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:181:in `block in process_in_thread'\",
    \"<internal:prelude>:10:in `synchronize'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:179:in
    `process_in_thread'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:160:in
    `block in handle_message'\"]", "backtrace"=>["/var/vcap/bosh/
    lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/message/apply.rb:83:in
    `rescue in apply'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/message/apply.rb:75:in
    `apply'", "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/message/apply.rb:10:in `process'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:274:in `process'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:259:in `process_long_running'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:181:in `block in process_in_thread'",
    "<internal:prelude>:10:in `synchronize'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:179:in
    `process_in_thread'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:160:in `block
    in handle_message'"]} (Bosh::Agent::HandlerError)
    from /usr/local/lib/ruby/gems/1.9.1/gems/agent_client-0.1.1/lib/agent_client/base.rb:10:in
    `run_task'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:352:in `block in apply'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:84:in `step'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:350:in `apply'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:158:in `create'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:104:in `block in create_deployment'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:97:in `with_lifecycle'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:103:in `create_deployment'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/bosh/cli/commands/micro.rb:171:in `perform'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/command_handler.rb:57:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/runner.rb:61:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/runner.rb:18:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/bin/bosh:16:in
    `<top (required)>'
    from /usr/local/bin/bosh:23:in `load'
    from /usr/local/bin/bosh:23:in `<main>'
    error deploy micro bosh
    Failed to complete Stage 5: Deploying micro BOSH *
    *
    *
    *
    *
    any sugesstions ?

    On Thursday, February 7, 2013 1:35:47 PM UTC+5:30, Dr Nic Williams wrote:

    bosh-bootstrap is a command line tool that you can run on your laptop and
    automatically get a microbosh (and an inception VM) deployed on either AWS
    or OpenStack.

    https://github.com/**StarkAndWayne/bosh-bootstrap<https://github.com/StarkAndWayne/bosh-bootstrap>

    # Change Log

    ## v0.6

    Highlights:

    * Defaults to downloading latest stemcell (rather than stable, which are
    getting old now).
    * Installs the Cloud Foundry plugin for BOSH https://github.com/**
    StarkAndWayne/bosh-**cloudfoundry<https://github.com/StarkAndWayne/bosh-cloudfoundry>

    Additions:

    * `tmux` - if you have tmux installed, then you can SSH into inception VM
    with it (thx @mrdavidlang)
    * started a test suite; its small but growing! (thx @mrdavidlang for
    getting it started)

    Bug fixes:

    * Fog::SSH uses explicit ssh key that was requested to access inception VM

    Future thoughts:

    * I hate Settingslogic for read-write settings. It's really only a
    read-only settings DSL. It puts Ruby classes into the YAML. Probably going
    to rip it out.
    * I am so sorry I took so long to start writing tests. It always seemed
    such a hard thing to write tests for. But bosh-cloudfoundry project has had
    good success with internal tests; so we're migrating those ideas into this
    project.

    --
    Dr Nic Williams
    Stark & Wayne LLC - consultancy for Cloud Foundry users
    http://drnicwilliams.com
    http://starkandwayne.com
    cell +1 (415) 860-2185
    twitter @drnic
    --
    David Laing
    Trading API @ City Index
    david@davidlaing.com
    http://davidlaing.com
    Twitter: @davidlaing
  • Dr Nic Williams at Feb 26, 2013 at 3:58 pm
    HEAD now restricts to microbosh 0.8.1
    --
    Dr Nic Williams
    Stark & Wayne LLC - the consultancy for Cloud Foundry
    http://starkandwayne.com
    +1 415 860 2185
    twitter: drnic
    On Tue, Feb 26, 2013 at 4:53 AM, David Laing wrote:

    Raj,
    I'm guessing you've hit this bug -
    https://github.com/StarkAndWayne/bosh-bootstrap/issues/115 : latest
    microbosh stemcell 1.5.0.pre2 does not deploy
    Might I suggest that you use the latest version of bosh-bootstrap from the
    master branch of the git repo:
    https://github.com/StarkAndWayne/bosh-bootstrap
    D
    On 26 February 2013 12:44, raj aryan wrote:
    Hi DrNic,

    I am starting fresh with bosh-bootstrap and it fails at step 5.
    It successfully creates the inception vm and the medium instance for bosh,
    but at the time of deploying micro bosh an issue occurs:
    *
    *
    *Deploy Micro BOSH
    unpacking stemcell (00:00:13)
    uploading stemcell (00:11:47)
    creating VM from ami-xxxxxxx (00:00:27)
    waiting for the agent (00:01:32)
    create disk (00:02:36)
    mount disk (00:00:15)
    stopping agent services (00:00:01) *
    *
    *
    *Applying micro BOSH spec |oooooooooooo | 7/11 00:17:02 ETA:
    00:09:31/usr/local/lib/ruby/gems/1.9.1/gems/agent_client-
    0.1.1/lib/agent_client/base.rb:19:in `method_missing':
    {"message"=>"Failed to install job 'micro_aws.micro_aws': failed to process
    configuration template 'director/director.yml.erb': line 172, error: Could
    not find cloud plugin: [\"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:241:in
    `install_failed'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:126:in
    `rescue in block in bind_configuration'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:117:in
    `block in bind_configuration'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/apply_plan/job.rb:107:in
    `each_pair'\", \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/job.rb:107:in `bind_configuration'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/job.rb:51:in `install'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:73:in `block in
    install_jobs'\", \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:72:in `each'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/apply_plan/plan.rb:72:in `install_jobs'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:117:in `apply_job'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:77:in `apply'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/message/apply.rb:10:in `process'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:274:in `process'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:259:in `process_long_running'\",
    \"/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.
    5.0.pre2/lib/bosh_agent/handler.rb:181:in `block in process_in_thread'\",
    \"<internal:prelude>:10:in `synchronize'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:179:in
    `process_in_thread'\", \"/var/vcap/bosh/lib/ruby/
    gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:160:in
    `block in handle_message'\"]", "backtrace"=>["/var/vcap/bosh/
    lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/message/apply.rb:83:in
    `rescue in apply'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/message/apply.rb:75:in
    `apply'", "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/message/apply.rb:10:in `process'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:274:in `process'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:259:in `process_long_running'",
    "/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.
    pre2/lib/bosh_agent/handler.rb:181:in `block in process_in_thread'",
    "<internal:prelude>:10:in `synchronize'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:179:in
    `process_in_thread'", "/var/vcap/bosh/lib/ruby/gems/
    1.9.1/gems/bosh_agent-1.5.0.pre2/lib/bosh_agent/handler.rb:160:in `block
    in handle_message'"]} (Bosh::Agent::HandlerError)
    from /usr/local/lib/ruby/gems/1.9.1/gems/agent_client-0.1.1/lib/agent_client/base.rb:10:in
    `run_task'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:352:in `block in apply'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:84:in `step'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:350:in `apply'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:158:in `create'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:104:in `block in create_deployment'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:97:in `with_lifecycle'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/deployer/instance_manager.rb:103:in `create_deployment'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_deployer-1.4.1/
    lib/bosh/cli/commands/micro.rb:171:in `perform'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/command_handler.rb:57:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/runner.rb:61:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/lib/cli/runner.rb:18:in
    `run'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bosh_cli-1.0.3/bin/bosh:16:in
    `<top (required)>'
    from /usr/local/bin/bosh:23:in `load'
    from /usr/local/bin/bosh:23:in `<main>'
    error deploy micro bosh
    Failed to complete Stage 5: Deploying micro BOSH *
    *
    *
    *
    *
    any sugesstions ?

    On Thursday, February 7, 2013 1:35:47 PM UTC+5:30, Dr Nic Williams wrote:

    bosh-bootstrap is a command line tool that you can run on your laptop and
    automatically get a microbosh (and an inception VM) deployed on either AWS
    or OpenStack.

    https://github.com/**StarkAndWayne/bosh-bootstrap<https://github.com/StarkAndWayne/bosh-bootstrap>

    # Change Log

    ## v0.6

    Highlights:

    * Defaults to downloading latest stemcell (rather than stable, which are
    getting old now).
    * Installs the Cloud Foundry plugin for BOSH https://github.com/**
    StarkAndWayne/bosh-**cloudfoundry<https://github.com/StarkAndWayne/bosh-cloudfoundry>

    Additions:

    * `tmux` - if you have tmux installed, then you can SSH into inception VM
    with it (thx @mrdavidlang)
    * started a test suite; its small but growing! (thx @mrdavidlang for
    getting it started)

    Bug fixes:

    * Fog::SSH uses explicit ssh key that was requested to access inception VM

    Future thoughts:

    * I hate Settingslogic for read-write settings. It's really only a
    read-only settings DSL. It puts Ruby classes into the YAML. Probably going
    to rip it out.
    * I am so sorry I took so long to start writing tests. It always seemed
    such a hard thing to write tests for. But bosh-cloudfoundry project has had
    good success with internal tests; so we're migrating those ideas into this
    project.

    --
    Dr Nic Williams
    Stark & Wayne LLC - consultancy for Cloud Foundry users
    http://drnicwilliams.com
    http://starkandwayne.com
    cell +1 (415) 860-2185
    twitter @drnic
    --
    David Laing
    Trading API @ City Index
    david@davidlaing.com
    http://davidlaing.com
    Twitter: @davidlaing

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupbosh-dev @
postedFeb 7, '13 at 8:06a
activeFeb 26, '13 at 3:58p
posts4
users2

2 users in discussion

Dr Nic Williams: 3 posts David Laing: 1 post

People

Translate

site design / logo © 2021 Grokbase