From 74b197e7feae9f68fc23b2271a243923be80ba75 Mon Sep 17 00:00:00 2001 From: NickrenREN Date: Wed, 3 Jan 2018 10:31:57 +0800 Subject: [PATCH] fix expand panic --- pkg/volume/util/operationexecutor/operation_generator.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/volume/util/operationexecutor/operation_generator.go b/pkg/volume/util/operationexecutor/operation_generator.go index 2353e12615f..2b090a958d1 100644 --- a/pkg/volume/util/operationexecutor/operation_generator.go +++ b/pkg/volume/util/operationexecutor/operation_generator.go @@ -1253,6 +1253,9 @@ func (og *operationGenerator) GenerateExpandVolumeFunc( if err != nil { return volumetypes.GeneratedOperations{}, fmt.Errorf("Error finding plugin for expanding volume: %q with error %v", pvcWithResizeRequest.QualifiedName(), err) } + if volumePlugin == nil { + return volumetypes.GeneratedOperations{}, fmt.Errorf("Can not find plugin for expanding volume: %q", pvcWithResizeRequest.QualifiedName()) + } expandVolumeFunc := func() (error, error) { newSize := pvcWithResizeRequest.ExpectedSize