@@ -239,38 +239,21 @@ func TestAccIBMISLBPoolMember_basic_network_target_reservedIP(t *testing.T) {
239239 nlbPoolName := fmt .Sprintf ("tfnlbpoolc%d" , acctest .RandIntRange (10 , 100 ))
240240
241241 nlbName := fmt .Sprintf ("tfnlbcreate%d" , acctest .RandIntRange (10 , 100 ))
242- nlbName1 := fmt .Sprintf ("tfnlbupdate%d" , acctest .RandIntRange (10 , 100 ))
243242
244- sshname := "terraform-test-ssh-key"
245- vsiName := fmt .Sprintf ("tf-instance-%d" , acctest .RandIntRange (10 , 100 ))
246- publicKey := strings .TrimSpace (`
247- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCKVmnMOlHKcZK8tpt3MP1lqOLAcqcJzhsvJcjscgVERRN7/9484SOBJ3HSKxxNG5JN8owAjy5f9yYwcUg+JaUVuytn5Pv3aeYROHGGg+5G346xaq3DAwX6Y5ykr2fvjObgncQBnuU5KHWCECO/4h8uWuwh/kfniXPVjFToc+gnkqA+3RKpAecZhFXwfalQ9mMuYGFxn+fwn8cYEApsJbsEmb0iJwPiZ5hjFC8wREuiTlhPHDgkBLOiycd20op2nXzDbHfCHInquEe/gYxEitALONxm0swBOwJZwlTDOB7C6y2dzlrtxr1L59m7pCkWI4EtTRLvleehBoj3u7jB4usR
248- ` )
249243 resource .Test (t , resource.TestCase {
250244 PreCheck : func () { acc .TestAccPreCheck (t ) },
251245 Providers : acc .TestAccProviders ,
252246 CheckDestroy : testAccCheckIBMISLBPoolMemberDestroy ,
253247 Steps : []resource.TestStep {
254248 {
255249 Config : testAccCheckIBMISLBPoolMemberIDConfigWithReservedIPTarget (
256- vpcname , subnetname , resIpSubnetName , acc .ISZoneName , acc .ISCIDR , sshname , publicKey , acc .IsImageName ,
257- vsiName , nlbName , nlbPoolName ),
250+ vpcname , subnetname , acc .ISZoneName , acc .ISCIDR , resIpSubnetName , nlbName , nlbPoolName ),
258251 Check : resource .ComposeTestCheckFunc (
259252 testAccCheckIBMISLBPoolMemberExists ("ibm_is_lb_pool_member.testacc_nlb_mem" , lb ),
260253 resource .TestCheckResourceAttr (
261254 "ibm_is_lb_pool_member.testacc_nlb_mem" , "weight" , "20" ),
262255 ),
263256 },
264- {
265- Config : testAccCheckIBMISLBPoolMemberIDConfigWithReservedIPTarget (
266- vpcname , subnetname , resIpSubnetName , acc .ISZoneName , acc .ISCIDR , sshname , publicKey , acc .IsImageName ,
267- vsiName , nlbName1 , nlbPoolName ),
268- Check : resource .ComposeTestCheckFunc (
269- testAccCheckIBMISLBPoolMemberExists ("ibm_is_lb_pool_member.testacc_nlb_mem" , lb ),
270- resource .TestCheckResourceAttr (
271- "ibm_is_lb_pool_member.testacc_nlb_mem" , "port" , "8080" ),
272- ),
273- },
274257 },
275258 })
276259}
@@ -589,8 +572,7 @@ func testAccCheckIBMISLBPoolMemberIDConfigWithLBTarget(vpcname, subnetname, zone
589572` , vpcname , subnetname , zone , cidr , albName , nlbName , nlbPoolName )
590573}
591574
592- func testAccCheckIBMISLBPoolMemberIDConfigWithReservedIPTarget (vpcname , subnetname , resIpSubnetName , zone , cidr , sshname , publickey ,
593- isImageName , vsiName , nlbName , nlbPoolName string ) string {
575+ func testAccCheckIBMISLBPoolMemberIDConfigWithReservedIPTarget (vpcname , subnetname , zone , cidr , resIpSubnetName , nlbName , nlbPoolName string ) string {
594576 return fmt .Sprintf (`
595577 resource "ibm_is_vpc" "testacc_vpc" {
596578 name = "%s"
@@ -605,28 +587,11 @@ func testAccCheckIBMISLBPoolMemberIDConfigWithReservedIPTarget(vpcname, subnetna
605587 subnet = ibm_is_subnet.testacc_subnet.id
606588 name = "%s"
607589 }
608- resource "ibm_is_ssh_key" "testacc_sshkey" {
609- name = "%s"
610- public_key = "%s"
611- }
612- data "ibm_is_image" "ds_image" {
613- name = "%s"
614- }
615- resource "ibm_is_instance" "testacc_instance" {
616- name = "%s"
617- image = data.ibm_is_image.ds_image.id
618- profile = "%s"
619- primary_network_interface {
620- subnet = ibm_is_subnet.testacc_subnet.id
621- }
622- vpc = ibm_is_vpc.testacc_vpc.id
623- zone = "%s"
624- keys = [ibm_is_ssh_key.testacc_sshkey.id]
625- }
626590 resource "ibm_is_lb" "testacc_NLB" {
627591 name = "%s"
628592 subnets = ["${ibm_is_subnet.testacc_subnet.id}"]
629- profile = "network-fixed"
593+ profile = "network-private-path"
594+ type = "private_path"
630595 }
631596 resource "ibm_is_lb_pool" "testacc_nlb_pool" {
632597 name = "%s"
@@ -643,8 +608,7 @@ func testAccCheckIBMISLBPoolMemberIDConfigWithReservedIPTarget(vpcname, subnetna
643608 pool = "${element(split("/",ibm_is_lb_pool.testacc_nlb_pool.id),1)}"
644609 port = 8080
645610 weight = 20
646- target_id = "${ibm_is_subnet_reserved_ip.testacc_subnet .id}"
611+ target_id = "${element(split("/", ibm_is_subnet_reserved_ip.testacc_rip .id),1) }"
647612 }
648- ` , vpcname , subnetname , resIpSubnetName , zone , cidr , sshname , publickey , isImageName , vsiName ,
649- acc .InstanceProfileName , zone , nlbName , nlbPoolName )
613+ ` , vpcname , subnetname , zone , cidr , resIpSubnetName , nlbName , nlbPoolName )
650614}
0 commit comments