Velero: Slow pod backup when pod has subitems (pvc->pv)

Created on 3 May 2019  路  2Comments  路  Source: vmware-tanzu/velero

What steps did you take and what happened:
I ran a full cluster backup with Velero 0.11 and noticed that the backup was very slow when backing up our pods. Upon further inspection I noticed that every URL in the discovery API is being re-requested for every additionalItem that item_backupper finds: https://github.com/heptio/velero/blob/7913ae1867337e0160ccbcefa34a48ba5a779d5b/pkg/backup/item_backupper.go#L321-L323

What did you expect to happen:
Pod/pvc/pv backups would complete must faster. Discovery information could probably also be pulled from a cache.

Additional debugging info

In the below logs I was backing up a pod called asdf-0-0 which had an associated persistent volume claim, which had an associated persistent volume. I ran Velero with --log-level debug --logtostderr -v6 and can see ~2 second delays, where Velero is pulling every discovery URL.

velero-d84694798-tjxxh velero time="2019-05-02T20:09:35Z" level=info msg="Backing up resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:163" name=asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:35Z" level=debug msg="Executing pre hooks" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:165" name=asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:35Z" level=info msg="Executing custom action" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:308" name=asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:35Z" level=info msg="Executing podAction" backup=velero/vt-backup-6 cmd=/velero logSource="pkg/backup/pod_action.go:51" pluginName=velero
velero-d84694798-tjxxh velero time="2019-05-02T20:09:35Z" level=info msg="Adding pvc asdf-0-vtdataroot-0-asdf-0-0 to additionalItems" backup=velero/vt-backup-6 cmd=/velero logSource="pkg/backup/pod_action.go:89" pluginName=velero
velero-d84694798-tjxxh velero time="2019-05-02T20:09:35Z" level=info msg="Done executing podAction" backup=velero/vt-backup-6 cmd=/velero logSource="pkg/backup/pod_action.go:98" pluginName=velero
velero-d84694798-tjxxh velero I0502 20:09:36.003171       8 round_trippers.go:405] GET https://172.19.32.1:443/api?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.005116       8 round_trippers.go:405] GET https://172.19.32.1:443/apis?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.088613       8 request.go:485] Throttling request took 82.909443ms, request: GET:https://172.19.32.1:443/apis/storage.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.088999       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apiregistration.k8s.io/v1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.088996       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authentication.k8s.io/v1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089166       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/settings.k8s.io/v1alpha1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089191       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authentication.k8s.io/v1beta1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089193       8 round_trippers.go:405] GET https://172.19.32.1:443/api/v1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089201       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/metrics.k8s.io/v1beta1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089233       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/autoscaling/v1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089190       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/batch/v2alpha1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089227       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/certificates.k8s.io/v1beta1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089269       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/policy/v1beta1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089275       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apps/v1beta2?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.089291       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/events.k8s.io/v1beta1?timeout=32s 200 OK in 83 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.090858       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/storage.k8s.io/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.111370       8 request.go:485] Throttling request took 105.664174ms, request: GET:https://172.19.32.1:443/apis/storage.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.113566       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/storage.k8s.io/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.188577       8 request.go:485] Throttling request took 182.869984ms, request: GET:https://172.19.32.1:443/apis/apps/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.190562       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apps/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.202059       8 request.go:485] Throttling request took 196.335826ms, request: GET:https://172.19.32.1:443/apis/autoscaling/v2beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.204177       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/autoscaling/v2beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.252066       8 request.go:485] Throttling request took 246.323816ms, request: GET:https://172.19.32.1:443/apis/admissionregistration.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.254122       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/admissionregistration.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.302068       8 request.go:485] Throttling request took 296.320937ms, request: GET:https://172.19.32.1:443/apis/apiextensions.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.304039       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apiextensions.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.352056       8 request.go:485] Throttling request took 346.306826ms, request: GET:https://172.19.32.1:443/apis/networking.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.354090       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/networking.k8s.io/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.402049       8 request.go:485] Throttling request took 396.282213ms, request: GET:https://172.19.32.1:443/apis/extensions/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.404169       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/extensions/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.452065       8 request.go:485] Throttling request took 446.296281ms, request: GET:https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.455009       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.502060       8 request.go:485] Throttling request took 496.289039ms, request: GET:https://172.19.32.1:443/apis/yarn.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.504257       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/yarn.hubspot.com/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.552066       8 request.go:485] Throttling request took 546.290009ms, request: GET:https://172.19.32.1:443/apis/authorization.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.554985       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authorization.k8s.io/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.602070       8 request.go:485] Throttling request took 596.287129ms, request: GET:https://172.19.32.1:443/apis/authorization.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.604930       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authorization.k8s.io/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.652046       8 request.go:485] Throttling request took 646.033734ms, request: GET:https://172.19.32.1:443/apis/zk.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.688636       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/zk.hubspot.com/v1?timeout=32s 200 OK in 36 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.702056       8 request.go:485] Throttling request took 695.999468ms, request: GET:https://172.19.32.1:443/apis/velero.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.705040       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/velero.io/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.752066       8 request.go:485] Throttling request took 745.98327ms, request: GET:https://172.19.32.1:443/apis/custom.metrics.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.759054       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/custom.metrics.k8s.io/v1beta1?timeout=32s 200 OK in 6 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.802062       8 request.go:485] Throttling request took 795.97355ms, request: GET:https://172.19.32.1:443/apis/hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.804195       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/hubspot.com/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.852073       8 request.go:485] Throttling request took 845.976371ms, request: GET:https://172.19.32.1:443/apis/puppet.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.854194       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/puppet.hubspot.com/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.903714       8 request.go:485] Throttling request took 897.607179ms, request: GET:https://172.19.32.1:443/apis/apps/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.905945       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apps/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:36.952075       8 request.go:485] Throttling request took 945.941789ms, request: GET:https://172.19.32.1:443/apis/monitoring.coreos.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:36.954079       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/monitoring.coreos.com/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.002069       8 request.go:485] Throttling request took 996.051227ms, request: GET:https://172.19.32.1:443/apis/redis.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.003966       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/redis.hubspot.com/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.051951       8 request.go:485] Throttling request took 1.045804839s, request: GET:https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.054053       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.101941       8 request.go:485] Throttling request took 1.095795839s, request: GET:https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1alpha1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.103924       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1alpha1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.151936       8 request.go:485] Throttling request took 1.145759717s, request: GET:https://172.19.32.1:443/apis/scheduling.k8s.io/v1alpha1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.153798       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/scheduling.k8s.io/v1alpha1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.201950       8 request.go:485] Throttling request took 1.195768901s, request: GET:https://172.19.32.1:443/apis/batch/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.203916       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/batch/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.251933       8 request.go:485] Throttling request took 1.245725572s, request: GET:https://172.19.32.1:443/apis/vitess.hubspot.com/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.254254       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/vitess.hubspot.com/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.301946       8 request.go:485] Throttling request took 1.295679736s, request: GET:https://172.19.32.1:443/apis/batch/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.303972       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/batch/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.351947       8 request.go:485] Throttling request took 1.345637286s, request: GET:https://172.19.32.1:443/apis/apiregistration.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.353847       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apiregistration.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.403178       8 round_trippers.go:405] GET https://172.19.32.1:443/api/v1/namespaces/vt/persistentvolumeclaims/asdf-0-vtdataroot-0-asdf-0-0 200 OK in 5 milliseconds
velero-d84694798-tjxxh velero time="2019-05-02T20:09:37Z" level=info msg="Backing up resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:163" name=asdf-0-vtdataroot-0-asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:37Z" level=debug msg="Executing pre hooks" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:165" name=asdf-0-vtdataroot-0-asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:37Z" level=debug msg="Skipping action because it does not apply to this resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:294" name=asdf-0-vtdataroot-0-asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:37Z" level=info msg="Executing custom action" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:308" name=asdf-0-vtdataroot-0-asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:37Z" level=info msg="Executing backupPVAction" backup=velero/vt-backup-6 cmd=/velero logSource="pkg/backup/backup_pv_action.go:48" pluginName=velero
velero-d84694798-tjxxh velero I0502 20:09:37.448781       8 round_trippers.go:405] GET https://172.19.32.1:443/api?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.499617       8 round_trippers.go:405] GET https://172.19.32.1:443/apis?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.544094       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/extensions/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.601926       8 request.go:485] Throttling request took 59.84668ms, request: GET:https://172.19.32.1:443/apis/authorization.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.603782       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authorization.k8s.io/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.619074       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/metrics.k8s.io/v1beta1?timeout=32s 200 OK in 67 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.651947       8 request.go:485] Throttling request took 109.856416ms, request: GET:https://172.19.32.1:443/apis/redis.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.653913       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/redis.hubspot.com/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.701943       8 request.go:485] Throttling request took 159.85471ms, request: GET:https://172.19.32.1:443/apis/apps/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.703830       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apps/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.788547       8 request.go:485] Throttling request took 246.453825ms, request: GET:https://172.19.32.1:443/apis/storage.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.790458       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/storage.k8s.io/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.801943       8 request.go:485] Throttling request took 259.847906ms, request: GET:https://172.19.32.1:443/apis/velero.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.803905       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/velero.io/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.851951       8 request.go:485] Throttling request took 309.854812ms, request: GET:https://172.19.32.1:443/apis/apps/v1beta2?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.854177       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apps/v1beta2?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.901943       8 request.go:485] Throttling request took 359.844155ms, request: GET:https://172.19.32.1:443/apis/yarn.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.904011       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/yarn.hubspot.com/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:37.951941       8 request.go:485] Throttling request took 409.837278ms, request: GET:https://172.19.32.1:443/apis/zk.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:37.953867       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/zk.hubspot.com/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.001942       8 request.go:485] Throttling request took 459.837115ms, request: GET:https://172.19.32.1:443/apis/apps/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.003853       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apps/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.051933       8 request.go:485] Throttling request took 509.827635ms, request: GET:https://172.19.32.1:443/apis/puppet.hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.054060       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/puppet.hubspot.com/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.101948       8 request.go:485] Throttling request took 559.840207ms, request: GET:https://172.19.32.1:443/apis/authorization.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.103988       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authorization.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.151935       8 request.go:485] Throttling request took 609.824185ms, request: GET:https://172.19.32.1:443/apis/custom.metrics.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.157880       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/custom.metrics.k8s.io/v1beta1?timeout=32s 200 OK in 5 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.201932       8 request.go:485] Throttling request took 659.818284ms, request: GET:https://172.19.32.1:443/apis/events.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.203783       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/events.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.251945       8 request.go:485] Throttling request took 709.828692ms, request: GET:https://172.19.32.1:443/apis/scheduling.k8s.io/v1alpha1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.254056       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/scheduling.k8s.io/v1alpha1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.301937       8 request.go:485] Throttling request took 759.818806ms, request: GET:https://172.19.32.1:443/apis/autoscaling/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.304050       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/autoscaling/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.351955       8 request.go:485] Throttling request took 809.836037ms, request: GET:https://172.19.32.1:443/apis/storage.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.353770       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/storage.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.401938       8 request.go:485] Throttling request took 859.816828ms, request: GET:https://172.19.32.1:443/apis/authentication.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.403813       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authentication.k8s.io/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.451943       8 request.go:485] Throttling request took 909.813714ms, request: GET:https://172.19.32.1:443/apis/hubspot.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.453902       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/hubspot.com/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.501950       8 request.go:485] Throttling request took 959.821326ms, request: GET:https://172.19.32.1:443/apis/policy/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.503872       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/policy/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.551950       8 request.go:485] Throttling request took 1.009820062s, request: GET:https://172.19.32.1:443/apis/vitess.hubspot.com/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.553830       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/vitess.hubspot.com/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.601950       8 request.go:485] Throttling request took 1.059817637s, request: GET:https://172.19.32.1:443/apis/apiextensions.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.604167       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apiextensions.k8s.io/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.651952       8 request.go:485] Throttling request took 1.109818175s, request: GET:https://172.19.32.1:443/apis/monitoring.coreos.com/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.654048       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/monitoring.coreos.com/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.701963       8 request.go:485] Throttling request took 1.159828602s, request: GET:https://172.19.32.1:443/apis/apiregistration.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.704007       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apiregistration.k8s.io/v1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.751962       8 request.go:485] Throttling request took 1.209820992s, request: GET:https://172.19.32.1:443/apis/authentication.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.754062       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/authentication.k8s.io/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.801964       8 request.go:485] Throttling request took 1.259822616s, request: GET:https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.804148       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.851942       8 request.go:485] Throttling request took 1.309802571s, request: GET:https://172.19.32.1:443/api/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.888577       8 round_trippers.go:405] GET https://172.19.32.1:443/api/v1?timeout=32s 200 OK in 36 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.901948       8 request.go:485] Throttling request took 1.359813263s, request: GET:https://172.19.32.1:443/apis/apiregistration.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.903871       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/apiregistration.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:38.951939       8 request.go:485] Throttling request took 1.4098056s, request: GET:https://172.19.32.1:443/apis/batch/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:38.953906       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/batch/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.001959       8 request.go:485] Throttling request took 1.459819076s, request: GET:https://172.19.32.1:443/apis/networking.k8s.io/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.004228       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/networking.k8s.io/v1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.051940       8 request.go:485] Throttling request took 1.509793107s, request: GET:https://172.19.32.1:443/apis/certificates.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.053929       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/certificates.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.101939       8 request.go:485] Throttling request took 1.559796522s, request: GET:https://172.19.32.1:443/apis/batch/v2alpha1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.103840       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/batch/v2alpha1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.152037       8 request.go:485] Throttling request took 1.609893694s, request: GET:https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1alpha1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.154037       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1alpha1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.201945       8 request.go:485] Throttling request took 1.65979511s, request: GET:https://172.19.32.1:443/apis/settings.k8s.io/v1alpha1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.203966       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/settings.k8s.io/v1alpha1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.251949       8 request.go:485] Throttling request took 1.70980614s, request: GET:https://172.19.32.1:443/apis/admissionregistration.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.253981       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/admissionregistration.k8s.io/v1beta1?timeout=32s 200 OK in 1 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.301948       8 request.go:485] Throttling request took 1.759806784s, request: GET:https://172.19.32.1:443/apis/batch/v1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.305231       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/batch/v1?timeout=32s 200 OK in 3 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.351941       8 request.go:485] Throttling request took 1.809795355s, request: GET:https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.354029       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/rbac.authorization.k8s.io/v1beta1?timeout=32s 200 OK in 2 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.401928       8 request.go:485] Throttling request took 1.859772975s, request: GET:https://172.19.32.1:443/apis/autoscaling/v2beta1?timeout=32s
velero-d84694798-tjxxh velero I0502 20:09:39.534163       8 round_trippers.go:405] GET https://172.19.32.1:443/apis/autoscaling/v2beta1?timeout=32s 200 OK in 132 milliseconds
velero-d84694798-tjxxh velero I0502 20:09:39.540388       8 round_trippers.go:405] GET https://172.19.32.1:443/api/v1/persistentvolumes/pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 200 OK in 5 milliseconds
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=info msg="Backing up resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:163" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Executing pre hooks" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:165" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Skipping action because it does not apply to this resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:294" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Skipping action because it does not apply to this resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:294" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Skipping action because it does not apply to this resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:294" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=info msg="Executing takePVSnapshot" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:383" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=info msg="Backup has volume snapshots disabled; skipping volume snapshot action." backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:386" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Executing post hooks" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:230" name=pvc-7369dcdf-6ab6-11e9-83bd-0e6cdcf47c10 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Skipping action because it does not apply to this resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:294" name=asdf-0-vtdataroot-0-asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Executing post hooks" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:230" name=asdf-0-vtdataroot-0-asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Skipping action because it does not apply to this resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:294" name=asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Skipping action because it does not apply to this resource" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:294" name=asdf-0-0 namespace=vt
velero-d84694798-tjxxh velero time="2019-05-02T20:09:39Z" level=debug msg="Executing post hooks" backup=velero/vt-backup-6 group=v1 groupResource=pods logSource="pkg/backup/item_backupper.go:230" name=asdf-0-0 namespace=vt

I saw this issue which could potentially be related, assuming this issue affects any item that contains many sub-items. https://github.com/heptio/velero/issues/1414

Environment:

Bug Performance

Most helpful comment

Thanks for the report @hmcgonig, I do think it's probably related to #1414 -- I think something changed upstream re: the discovery API in the last few releases. We'll dig into this.

All 2 comments

Thanks for the report @hmcgonig, I do think it's probably related to #1414 -- I think something changed upstream re: the discovery API in the last few releases. We'll dig into this.

Thanks! Very much appreciated!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Yggdrasil picture Yggdrasil  路  3Comments

abh picture abh  路  4Comments

archmangler picture archmangler  路  3Comments

concaf picture concaf  路  3Comments

doronmak picture doronmak  路  3Comments