From 27aa041ca8738e90eaf50830583d762183c96c73 Mon Sep 17 00:00:00 2001 From: Pierre Prinetti Date: Tue, 24 Sep 2019 13:18:15 +0200 Subject: [PATCH] Boot from volume: incorporate options With this change, the options for booting a machine from a volume are no longer discarded. --- pkg/cloud/openstack/clients/machineservice.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/cloud/openstack/clients/machineservice.go b/pkg/cloud/openstack/clients/machineservice.go index e6223f3f6e..04360ebe98 100644 --- a/pkg/cloud/openstack/clients/machineservice.go +++ b/pkg/cloud/openstack/clients/machineservice.go @@ -590,7 +590,7 @@ func (is *InstanceService) InstanceCreate(clusterName string, name string, clust return nil, fmt.Errorf("Create new server err: %v", err) } - serverCreateOpts := servers.CreateOpts{ + var serverCreateOpts servers.CreateOptsBuilder = servers.CreateOpts{ Name: name, ImageRef: imageID, FlavorName: config.Flavor, @@ -619,7 +619,7 @@ func (is *InstanceService) InstanceCreate(clusterName string, name string, clust } blocks = append(blocks, block) - createOpts = bootfromvolume.CreateOptsExt{ + serverCreateOpts = bootfromvolume.CreateOptsExt{ CreateOptsBuilder: createOpts, BlockDevice: blocks, }