Skip to content

acceptance-tests job from consul/149

Github source: e3266c0a or master branch

Properties

consul

acceptance_tests

aws
access_key_id

Key ID for AWS deployments

Default
""
cloud_config_subnets

Subnet ID for AWS deployments utilizing the Cloud Config

Default
""
default_key_name

Default Key Name for AWS deployments

Default
bosh
default_security_groups

Security groups for AWS deployments

Default
[]
region

Region for AWS deployments

Default
us-west-2
secret_access_key

Secret Access Key for AWS deployments

Default
""
subnets

Subnet ID for AWS deployments

Default
""
bosh
director_ca_cert

BOSH Director CA Cert

Default
""
errand
default_persistent_disk_type

Default persistent disk type used by consul servers

Default
1GB
default_vm_type

Default vm type for all VMs

Default
m3.medium
password

BOSH Director password

Default
admin
target

Location of the BOSH Director to target when deploying consul

Default
192.168.50.4
username

BOSH Director username

Default
admin
consul_release_version

The default consul-release version number to deploy

Default
latest
enable_turbulence_tests

Run tests in turbulence package

Default
false
latest_consul_release_version

The latest bosh.io consul-release version number to deploy

Default
latest
parallel_nodes

Number of parallel nodes to use for tests

Default
1
registry
host

Host for the BOSH registry

Default
127.0.0.1
password

Password for the BOSH registry

Default
password
port

Port for the BOSH registry

Default
25777
username

Username for the BOSH registry

Default
admin
windows_clients

Run consats with windows clients

Default
false

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/acceptance-tests/ directory (learn more).

  • bin/run (from test.sh.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.