Sha256: da820be93fcf3e575ac569d46d49ee37cef5325603747608b9e3133fa39c110b

Contents?: true

Size: 1.1 KB

Versions: 14

Compression:

Stored size: 1.1 KB

Contents

require File.expand_path("../aws_helpers", __FILE__)
describe "AWS deployment using gems and publish stemcells" do
  include Bosh::Bootstrap::Cli::Helpers::Settings
  include AwsHelpers

  let(:cli) do
    cli = Bosh::Cli::Command::Bootstrap.new(nil)
    cli.add_option(:non_interactive, true)
    cli.add_option(:cache_dir, @cache_dir)
    cli
  end

  # after { destroy_test_constructs }

  xit "creates an EC2 inception/microbosh with the associated resources" do
    # TODO remove this when finished initial development
    require "fog"
    Fog.mock!

    setup_home_dir
    puts `pwd`
    puts `tree`
    create_manifest
    cli.deploy

    # creates ~/.microbosh/settings.yml
    # creates ~/.microbosh/Gemfile
    # creates ~/.microbosh/ssh/microbosh-test-bosh
    # creates ~/.microbosh/deployments/test-bosh/micro_bosh.yml

    # creates a server with a specific tagged name
    # server has a 16G volume attached (plus a root volume)
    # IP was provisioned
    # IP was attached to server
  end

  it "EC2 microbosh from latest AMI"
  it "EC2 microbosh from latest stemcell"
  it "EC2 microbosh from source"

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
bosh-bootstrap-0.18.1 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.18.0 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.17.1 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.17.0 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.16.2 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.16.1 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.16.0 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.15.0 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.14.5 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.14.4 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.14.3 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.14.2 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.14.1 spec/integration/aws/aws_ec2_basic_spec.rb
bosh-bootstrap-0.14.0 spec/integration/aws/aws_ec2_basic_spec.rb