Skip to content

Instantly share code, notes, and snippets.

@vrevelas
Created March 2, 2022 11:56
Show Gist options
  • Save vrevelas/ac65eeb5837b320cbe0f4c20f43a94ab to your computer and use it in GitHub Desktop.
Save vrevelas/ac65eeb5837b320cbe0f4c20f43a94ab to your computer and use it in GitHub Desktop.
Kubernetes stack trace when calling WaitForUpdatesEx
I0128 11:43:56.420361 1 log.go:184] WaitForUpdatesEx called, printing stack trace
goroutine 3079 [running]:
runtime/debug.Stack()
/usr/local/go/src/runtime/debug/stack.go:24 +0x65
runtime/debug.PrintStack()
/usr/local/go/src/runtime/debug/stack.go:16 +0x19
k8s.io/kubernetes/vendor/github.com/vmware/govmomi/vim25/methods.WaitForUpdatesEx({0x46f0bf0, 0xc001232940}, {0x4606320, 0xc0002ff080}, 0xc001d63580)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/github.com/vmware/govmomi/vim25/methods/methods.go:16917 +0x6c
k8s.io/kubernetes/vendor/github.com/vmware/govmomi/property.WaitForUpdates({0x46f0bf0, 0xc001232940}, 0x8, 0xc001677d00, 0xc001677c80)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/github.com/vmware/govmomi/property/wait.go:105 +0x336
k8s.io/kubernetes/vendor/github.com/vmware/govmomi/property.Wait({0x46f0bf0, 0xc001232940}, 0xc001232940, {{0xc001d24468, 0xc0002ff080}, {0xc001d24490, 0xc}}, {0xc001942ee0, 0x1, 0x1}, ...)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/github.com/vmware/govmomi/property/wait.go:59 +0x39a
k8s.io/kubernetes/vendor/github.com/vmware/govmomi/task.Wait({0x46f0bf0, 0xc001232940}, {{0xc001d24468, 0xa}, {0xc001d24490, 0xd}}, 0x0, {0x0, 0x0})
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/github.com/vmware/govmomi/task/wait.go:126 +0x1a5
k8s.io/kubernetes/vendor/github.com/vmware/govmomi/object.(*Task).WaitForResult(0xc0005f1340, {0x46f0bf0, 0xc001232940}, {0x0, 0x0})
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/github.com/vmware/govmomi/object/task.go:53 +0x105
k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/diskmanagers.virtualDiskManager.Create({{0xc0005f1340, 0xc0019a42b8}, 0xc0015a5c20}, {0x46f0bf0, 0xc001232940}, 0xc000b1dfc0)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/diskmanagers/vdm.go:70 +0x605
k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/diskmanagers.(*VirtualDisk).Create(0xc001678678, {0x46f0bf0, 0xc001232940}, 0xc000f99a80)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/diskmanagers/virtualdisk.go:74 +0x20f
k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere.(*VSphere).CreateVolume.func1(0xc0015a5c20)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere.go:1445 +0x2b65
k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere.(*VSphere).CreateVolume(0xc000284820, 0xc0015a5c20)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere.go:1463 +0x194
k8s.io/kubernetes/pkg/volume/vsphere_volume.(*VsphereDiskUtil).CreateVolume(0xc0018b0f60, 0xc00063ef50, 0x0, {0x6c41e70, 0x0, 0x0})
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/volume/vsphere_volume/vsphere_volume_util.go:148 +0xbdb
k8s.io/kubernetes/pkg/volume/vsphere_volume.(*vsphereVolumeProvisioner).Provision(0xc00063ef50, 0x0, {0x0, 0x0, 0x0})
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/volume/vsphere_volume/vsphere_volume.go:382 +0x3bf
k8s.io/kubernetes/pkg/controller/volume/persistentvolume.(*PersistentVolumeController).provisionClaimOperation(0xc0001ad340, 0xc0001ad6c0, {0x7f1eb997ec98, 0xc001504e90}, 0xc000372900)
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/controller/volume/persistentvolume/pv_controller.go:1560 +0x1410
k8s.io/kubernetes/pkg/controller/volume/persistentvolume.(*PersistentVolumeController).provisionClaim.func1()
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/controller/volume/persistentvolume/pv_controller.go:1452 +0x168
k8s.io/kubernetes/pkg/util/goroutinemap.(*goRoutineMap).Run.func1()
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/util/goroutinemap/goroutinemap.go:115 +0x103
created by k8s.io/kubernetes/pkg/util/goroutinemap.(*goRoutineMap).Run
/home/vasili.revelas/Code/github.com/kubernetes/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/util/goroutinemap/goroutinemap.go:108 +0x4bb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment