Re: [kubernetes/kubernetes] volume: move unimplemented VolumeHost methods into a single struct (#63952)

1 view
Skip to first unread message

k8s-ci-robot

unread,
May 16, 2018, 8:06:01 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: mikedanese
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: saad-ali

Assign the PR to them by writing /assign @saad-ali in a comment when ready.

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Mike Danese

unread,
May 16, 2018, 8:06:06 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

k8s-ci-robot

unread,
May 16, 2018, 8:17:50 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following test failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-bazel-test eac7889 link /test pull-kubernetes-bazel-test

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 16, 2018, 8:32:49 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-bazel-test eac7889 link /test pull-kubernetes-bazel-test
pull-kubernetes-e2e-gce eac7889 link /test pull-kubernetes-e2e-gce

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 16, 2018, 8:37:12 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-bazel-test eac7889 link /test pull-kubernetes-bazel-test
pull-kubernetes-e2e-gce eac7889 link /test pull-kubernetes-e2e-gce
pull-kubernetes-kubemark-e2e-gce-big eac7889 link /test pull-kubernetes-kubemark-e2e-gce-big

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 16, 2018, 8:39:54 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-bazel-test eac7889 link /test pull-kubernetes-bazel-test
pull-kubernetes-e2e-gce eac7889 link /test pull-kubernetes-e2e-gce
pull-kubernetes-kubemark-e2e-gce-big eac7889 link /test pull-kubernetes-kubemark-e2e-gce-big
pull-kubernetes-e2e-gce-device-plugin-gpu eac7889 link /test pull-kubernetes-e2e-gce-device-plugin-gpu

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 16, 2018, 9:32:53 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-e2e-gce eac7889 link /test pull-kubernetes-e2e-gce
pull-kubernetes-kubemark-e2e-gce-big eac7889 link /test pull-kubernetes-kubemark-e2e-gce-big
pull-kubernetes-e2e-gce-device-plugin-gpu eac7889 link /test pull-kubernetes-e2e-gce-device-plugin-gpu
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 16, 2018, 10:06:05 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-e2e-gce eac7889 link /test pull-kubernetes-e2e-gce
pull-kubernetes-kubemark-e2e-gce-big eac7889 link /test pull-kubernetes-kubemark-e2e-gce-big
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration
pull-kubernetes-e2e-kops-aws 36df711 link /test pull-kubernetes-e2e-kops-aws

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 16, 2018, 10:25:23 PM5/16/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-kubemark-e2e-gce-big eac7889 link /test pull-kubernetes-kubemark-e2e-gce-big
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration
pull-kubernetes-e2e-kops-aws 36df711 link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-e2e-gce 36df711 link /test pull-kubernetes-e2e-gce

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Andrew Lytvynov

unread,
May 17, 2018, 12:52:56 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@awly commented on this pull request.


In pkg/volume/plugins.go:

> @@ -826,3 +827,98 @@ type dummyPluginProber struct{}
 
 func (*dummyPluginProber) Init() error                  { return nil }
 func (*dummyPluginProber) Probe() ([]ProbeEvent, error) { return nil, nil }
+
+// UnimplementedVolumeHost is a fully unimplemented implementation of
+// VolumeHost interface. This is useful for embedding in many partial
+// implementations of VolumeHost we have.
+type UnimplementedVolumeHost struct{}
+
+var _ = VolumeHost(&UnimplementedVolumeHost{})
+
+func (*UnimplementedVolumeHost) GetPluginDir(pluginName string) string {

Make all the receivers non-pointers

Andrew Lytvynov

unread,
May 17, 2018, 12:54:55 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

The failing tests have lots of Volume references. Could be related to your change

k8s-ci-robot

unread,
May 17, 2018, 2:06:04 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration
pull-kubernetes-e2e-kops-aws 36df711 link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-e2e-gce 36df711 link /test pull-kubernetes-e2e-gce
pull-kubernetes-bazel-build e132327 link /test pull-kubernetes-bazel-build

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 2:06:07 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration
pull-kubernetes-e2e-gce 36df711 link /test pull-kubernetes-e2e-gce
pull-kubernetes-bazel-build e132327 link /test pull-kubernetes-bazel-build
pull-kubernetes-e2e-kops-aws e132327 link /test pull-kubernetes-e2e-kops-aws

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 2:06:20 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration
pull-kubernetes-e2e-gce 36df711 link /test pull-kubernetes-e2e-gce
pull-kubernetes-bazel-build e132327 link /test pull-kubernetes-bazel-build
pull-kubernetes-e2e-kops-aws e132327 link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-e2e-gce-device-plugin-gpu e132327 link /test pull-kubernetes-e2e-gce-device-plugin-gpu

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 2:07:15 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration
pull-kubernetes-bazel-build e132327 link /test pull-kubernetes-bazel-build
pull-kubernetes-e2e-kops-aws e132327 link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-e2e-gce-device-plugin-gpu e132327 link /test pull-kubernetes-e2e-gce-device-plugin-gpu
pull-kubernetes-e2e-gce e132327 link /test pull-kubernetes-e2e-gce

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 2:21:22 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-integration 36df711 link /test pull-kubernetes-integration
pull-kubernetes-e2e-kops-aws e132327 link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-e2e-gce-device-plugin-gpu e132327 link /test pull-kubernetes-e2e-gce-device-plugin-gpu
pull-kubernetes-e2e-gce e132327 link /test pull-kubernetes-e2e-gce
pull-kubernetes-e2e-gce-100-performance 4036c2e link /test pull-kubernetes-e2e-gce-100-performance

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 3:06:29 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-e2e-gce-device-plugin-gpu d94e31e link /test pull-kubernetes-e2e-gce-device-plugin-gpu
pull-kubernetes-bazel-build d94e31e link /test pull-kubernetes-bazel-build
pull-kubernetes-e2e-gce d94e31e link /test pull-kubernetes-e2e-gce
pull-kubernetes-e2e-kops-aws d94e31e link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-bazel-test d94e31e link /test pull-kubernetes-bazel-test
pull-kubernetes-typecheck d94e31e link /test pull-kubernetes-typecheck
pull-kubernetes-kubemark-e2e-gce d94e31e link /test pull-kubernetes-kubemark-e2e-gce
pull-kubernetes-e2e-gce-100-performance d94e31e link /test pull-kubernetes-e2e-gce-100-performance
pull-kubernetes-integration d94e31e link /test pull-kubernetes-integration
pull-kubernetes-kubemark-e2e-gce-big d94e31e link /test pull-kubernetes-kubemark-e2e-gce-big

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 3:23:16 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention
pull-kubernetes-verify d94e31e link /test pull-kubernetes-verify

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 5:47:05 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-e2e-gce d94e31e link /test pull-kubernetes-e2e-gce
pull-kubernetes-kubemark-e2e-gce d94e31e link /test pull-kubernetes-kubemark-e2e-gce
pull-kubernetes-e2e-gce-100-performance d94e31e link /test pull-kubernetes-e2e-gce-100-performance
pull-kubernetes-kubemark-e2e-gce-big d94e31e link /test pull-kubernetes-kubemark-e2e-gce-big
pull-kubernetes-e2e-kops-aws b8dace6 link /test pull-kubernetes-e2e-kops-aws

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 5:55:17 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-e2e-gce d94e31e link /test pull-kubernetes-e2e-gce
pull-kubernetes-e2e-gce-100-performance d94e31e link /test pull-kubernetes-e2e-gce-100-performance
pull-kubernetes-kubemark-e2e-gce-big d94e31e link /test pull-kubernetes-kubemark-e2e-gce-big
pull-kubernetes-e2e-kops-aws b8dace6 link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-kubemark-e2e-gce b8dace6 link /test pull-kubernetes-kubemark-e2e-gce

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
May 17, 2018, 6:11:01 PM5/17/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: The following tests failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-kubemark-e2e-gce-big d94e31e link /test pull-kubernetes-kubemark-e2e-gce-big
pull-kubernetes-e2e-kops-aws b8dace6 link /test pull-kubernetes-e2e-kops-aws
pull-kubernetes-kubemark-e2e-gce b8dace6 link /test pull-kubernetes-kubemark-e2e-gce
pull-kubernetes-e2e-gce b8dace6 link /test pull-kubernetes-e2e-gce

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

k8s-ci-robot

unread,
Jun 7, 2018, 5:35:36 PM6/7/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@mikedanese: PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

fejta-bot

unread,
Sep 5, 2018, 6:30:54 PM9/5/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

Andrew Lytvynov

unread,
Sep 10, 2018, 5:27:43 PM9/10/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

Ping @mikedanese can you rebase or close this?

fejta-bot

unread,
Oct 10, 2018, 5:51:41 PM10/10/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.

/lifecycle rotten

fejta-bot

unread,
Nov 9, 2018, 5:37:47 PM11/9/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.


Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close

k8s-ci-robot

unread,
Nov 9, 2018, 5:38:05 PM11/9/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

Closed #63952.

k8s-ci-robot

unread,
Nov 9, 2018, 5:38:21 PM11/9/18
to kubernetes/kubernetes, k8s-mirror-storage-pr-reviews, Team mention

@fejta-bot: Closed this PR.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Reply all
Reply to author
Forward
0 new messages