From f563b24002dc6ec1dd3dd258c417ea0a3b820440 Mon Sep 17 00:00:00 2001 From: Joe Topjian Date: Sat, 11 Jun 2016 04:17:21 +0000 Subject: [PATCH] provider/openstack: lbaas v2 updates This commit cleans up the acceptance test formatting for the lbaas v2 resources. It also modifies the devstack script to enable the lbaas v2 service for testing. Finally, this commit increases the timeout for load balancer creation since it takes some time to do within devstack. --- .../providers/openstack/devstack/deploy.sh | 43 ++++++- .../resource_openstack_lb_listener_v2_test.go | 68 +++++------ .../resource_openstack_lb_loadbalancer_v2.go | 2 +- ...ource_openstack_lb_loadbalancer_v2_test.go | 46 +++---- .../resource_openstack_lb_member_v2_test.go | 48 ++++---- .../resource_openstack_lb_monitor_v2_test.go | 78 ++++++------ .../resource_openstack_lb_pool_v2_test.go | 114 +++++++++--------- 7 files changed, 215 insertions(+), 184 deletions(-) diff --git a/builtin/providers/openstack/devstack/deploy.sh b/builtin/providers/openstack/devstack/deploy.sh index 8e19bc1aea..6e4720e85a 100644 --- a/builtin/providers/openstack/devstack/deploy.sh +++ b/builtin/providers/openstack/devstack/deploy.sh @@ -19,12 +19,8 @@ export PATH=$PATH:$HOME/terraform:$HOME/go/bin echo 'export PATH=$PATH:$HOME/terraform:$HOME/go/bin' >> .bashrc source .bashrc -go get github.com/tools/godep go get github.com/hashicorp/terraform -cd $GOPATH/src/github.com/hashicorp/terraform -godep restore -cd git clone https://git.openstack.org/openstack-dev/devstack -b stable/mitaka cd devstack cat >local.conf <> openrc <