From 3350eecedf2b343d054c28d99833abf1cf1126a3 Mon Sep 17 00:00:00 2001 From: Brendan Burns Date: Tue, 9 Jun 2015 17:50:52 -0700 Subject: [PATCH] Change the way we test if a disk is already attached. Validated by manual introspection on a running GCE cluster. --- pkg/cloudprovider/gce/gce.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/cloudprovider/gce/gce.go b/pkg/cloudprovider/gce/gce.go index 96d78daf0e1..fbdb24a2922 100644 --- a/pkg/cloudprovider/gce/gce.go +++ b/pkg/cloudprovider/gce/gce.go @@ -695,7 +695,7 @@ func (gce *GCECloud) AttachDisk(diskName string, readOnly bool) error { return err } for _, disk := range instance.Disks { - if disk.InitializeParams.DiskName == diskName { + if disk.Source == attachedDisk.Source { // Disk is already attached, we're good to go. return nil }