From cdcdf6a6188c9301c287f2abc8b9445f937c1f84 Mon Sep 17 00:00:00 2001 From: "sangkyu.kim" Date: Wed, 31 Mar 2021 18:01:25 +0900 Subject: [PATCH] fix checking subnet type --- builder/ncloud/step_validate_template.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/builder/ncloud/step_validate_template.go b/builder/ncloud/step_validate_template.go index b28b01ba0..8d224117c 100644 --- a/builder/ncloud/step_validate_template.go +++ b/builder/ncloud/step_validate_template.go @@ -417,13 +417,11 @@ func (s *StepValidateTemplate) validateVpc() error { return err } - if resp != nil && *resp.TotalRows > 0 && *resp.SubnetList[0].SubnetType.Code != "PUBLIC" { - if s.Config.VpcNo == "" { - s.Config.VpcNo = *resp.SubnetList[0].VpcNo - s.Say("Set `vpc_no` is " + s.Config.VpcNo) - } + if resp != nil && *resp.TotalRows > 0 && *resp.SubnetList[0].SubnetType.Code == "PUBLIC" { + s.Config.VpcNo = *resp.SubnetList[0].VpcNo + s.Say("Set `vpc_no` is " + s.Config.VpcNo) } else { - return fmt.Errorf("cloud not found public subnet in `vpc_no` [%s]", s.Config.VpcNo) + return fmt.Errorf("cloud not found public subnet in `subnet_no` [%s]", s.Config.SubnetNo) } }