kubernetes icon indicating copy to clipboard operation
kubernetes copied to clipboard

exec credential provider: handle wrapped exec errors

Open ankeesler opened this issue 3 years ago • 17 comments

What type of PR is this?

/kind bug

What this PR does / why we need it:

  • The updated code now handles cases where running an exec plugin fails with wrapped errors.

Which issue(s) this PR fixes:

None

Special notes for your reviewer:

Does this PR introduce a user-facing change?

NONE

Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:

  • KEP: https://github.com/kubernetes/enhancements/issues/541

ankeesler avatar Jul 19 '21 13:07 ankeesler

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: ankeesler To complete the pull request process, please assign mikedanese after the PR has been reviewed. You can assign the PR to them by writing /assign @mikedanese in a comment when ready.

The full list of commands accepted by this bot can be found 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

k8s-ci-robot avatar Jul 19 '21 13:07 k8s-ci-robot

/sig auth /cc @enj /remove-sig api-machinery

ankeesler avatar Jul 19 '21 13:07 ankeesler

/remove-sig api-machinery

fedebongio avatar Jul 20 '21 20:07 fedebongio

I think this is a small enough issue that can wait until 1.23.

/triage accepted /priority important-longterm /assign /milestone v1.23

enj avatar Jul 22 '21 12:07 enj

Hi 👋 I'm the bug triage shadow. I wanted to check in and see if this PR is targeted for milestone 1.23 .

jyotimahapatra avatar Sep 22 '21 03:09 jyotimahapatra

@jyotimahapatra sure! That would be great if we could target this at 1.23

ankeesler avatar Sep 27 '21 13:09 ankeesler

@ankeesler Im checking in again to check if we can coordinate with sig auth to get this PR approved and merge this in 1.23 time frame

jyotimahapatra avatar Oct 27 '21 01:10 jyotimahapatra

@jyotimahapatra - sorry for the delay. i am having trouble finding time to devote to kube currently, but i think this pr seems small enough. i wonder if @enj would be able to review this for 1.23?

ankeesler avatar Oct 28 '21 12:10 ankeesler

/milestone v1.24

Ran out of time in 1.23

enj avatar Nov 17 '21 01:11 enj

@enj @ankeesler what more does this need?

/retest

dims avatar Jan 04 '22 22:01 dims

@ankeesler: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
pull-kubernetes-integration b8fb5f364944886dbf309318119a841dd057a2d0 link true /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 avatar Jan 04 '22 23:01 k8s-ci-robot

@enj @ankeesler what more does this need?

It is on my list of things to review in 1.24

enj avatar Jan 05 '22 17:01 enj

Hi 👋 I'm checking in from the bug triage team for release 1.24. Is this PR targeted for release 1.24?

jyotimahapatra avatar Feb 09 '22 03:02 jyotimahapatra

Hi @enj 👋 I'm from bug triage team. I wanted to check if we're tracking this for milestone 1.24.

jyotimahapatra avatar Mar 16 '22 05:03 jyotimahapatra

I will try to review this for 1.24 but this does not block the release.

/milestone v1.25

enj avatar Mar 28 '22 20:03 enj

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Jul 11 '22 22:07 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar Aug 10 '22 23:08 k8s-triage-robot

/milestone clear

helayoty avatar Aug 15 '22 13:08 helayoty

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue or PR with /reopen
  • Mark this issue or PR as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close

k8s-triage-robot avatar Sep 14 '22 14:09 k8s-triage-robot

@k8s-triage-robot: Closed this PR.

In response to this:

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue or PR with /reopen
  • Mark this issue or PR as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/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.

k8s-ci-robot avatar Sep 14 '22 14:09 k8s-ci-robot