From 11081acd860932d822e0b60f466e7c9c6af3eac8 Mon Sep 17 00:00:00 2001 From: Tomas Smetana Date: Tue, 23 Jan 2018 13:10:17 +0100 Subject: [PATCH] Openstack: Fill size attribute for the V3 API volumes The getVolume method in OpenStack provider is not filling the Size for the V3 API type volumes. This breaks the PV resizing of Cinder volumes. --- pkg/cloudprovider/providers/openstack/openstack_volumes.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/cloudprovider/providers/openstack/openstack_volumes.go b/pkg/cloudprovider/providers/openstack/openstack_volumes.go index 4a441e4c347..8446d99d967 100644 --- a/pkg/cloudprovider/providers/openstack/openstack_volumes.go +++ b/pkg/cloudprovider/providers/openstack/openstack_volumes.go @@ -222,6 +222,7 @@ func (volumes *VolumesV3) getVolume(volumeID string) (Volume, error) { ID: volumeV3.ID, Name: volumeV3.Name, Status: volumeV3.Status, + Size: volumeV3.Size, } if len(volumeV3.Attachments) > 0 {