Skip to content

Instantly share code, notes, and snippets.

@glenjamin
Created September 6, 2015 22:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save glenjamin/e029c350e7c7bb674914 to your computer and use it in GitHub Desktop.
Save glenjamin/e029c350e7c7bb674914 to your computer and use it in GitHub Desktop.
Stuff to help with running cloudstack acceptance tests against https://github.com/bvbharatk/VagrantSimulator
# Testing one section
# TF_ACC=1 go test ./builtin/providers/cloudstack -v -timeout 90m -run TestAccCloudStackLoadBalancerRule 2>&1 | tee cloudstack-acceptance.txt
# Testing all sections
# TF_ACC=1 go test ./builtin/providers/cloudstack -v -timeout 90m | tee cloudstack-acceptance-full.txt
export \
CLOUDSTACK_API_URL=http://localhost:8081/client/api \
CLOUDSTACK_API_KEY=On9yoOplojrOMV1GK587hnSKP-f4K94FxkCgeAAtnGws7lEpRTvxz9UoQCylkRhcamoWlMznPuHGCBtCtCXD9g \
CLOUDSTACK_SECRET_KEY=kKOrZ0XeuMJ-YR4p4a_2pr8JdDSSTYjodQe1CoKT2MSP5libE0iyeLmSwHH4zeKI8r6M4Fu1PVVvwwqCr_3vDA \
CLOUDSTACK_2ND_NIC_IPADDRESS=10.1.10.10 \
CLOUDSTACK_2ND_NIC_NETWORK=network-nic \
CLOUDSTACK_DISK_OFFERING_1=Small \
CLOUDSTACK_DISK_OFFERING_2=Medium \
CLOUDSTACK_HYPERVISOR=Simulator \
CLOUDSTACK_SERVICE_OFFERING_1="Small Instance" \
CLOUDSTACK_SERVICE_OFFERING_2="Medium Instance" \
CLOUDSTACK_NETWORK_1=network1 \
CLOUDSTACK_NETWORK_1_IPADDRESS=10.1.1.50 \
CLOUDSTACK_NETWORK_2=network2 \
CLOUDSTACK_NETWORK_2_CIDR=10.1.2.0/24 \
CLOUDSTACK_NETWORK_2_OFFERING="DefaultIsolatedNetworkOfferingWithSourceNatService" \
CLOUDSTACK_NETWORK_2_IPADDRESS=10.1.2.50 \
CLOUDSTACK_VPC_CIDR_1=10.2.1.0/24 \
CLOUDSTACK_VPC_CIDR_2=10.2.2.0/24 \
CLOUDSTACK_VPC_OFFERING=6683b8cb-7294-4768-b920-097a7b99a0b4 \
CLOUDSTACK_VPC_NETWORK_CIDR=10.2.1.0/29 \
CLOUDSTACK_VPC_NETWORK_OFFERING=DefaultIsolatedNetworkOfferingForVpcNetworks \
CLOUDSTACK_PUBLIC_IPADDRESS=192.168.2.4 \
CLOUDSTACK_SSH_PUBLIC_KEY=~/.ssh/id_rsa.pub \
CLOUDSTACK_TEMPLATE="CentOS 5.3(64-bit) no GUI (Simulator)" \
CLOUDSTACK_TEMPLATE_FORMAT=OVA \
CLOUDSTACK_TEMPLATE_URL=http://google.com \
CLOUDSTACK_TEMPLATE_OS_TYPE=None \
CLOUDSTACK_PROJECT_NAME=abc \
CLOUDSTACK_PROJECT_NETWORK=network-abc \
CLOUDSTACK_ZONE=Sandbox-simulator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment