Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NotationV0] feat: azure-kv plugin workload identity support #19840

Merged
merged 10 commits into from
May 8, 2024

Conversation

JeyJeyGao
Copy link
Collaborator

@JeyJeyGao JeyJeyGao commented May 6, 2024

Task name: NotationV0

Description:
Feat:

  • added workload identity support for azure-kv plugin

Fix:

  • automatically override the AKV plugin version if the current version does not match the user-defined version.

Test:

  • akv plugin v1.0.1 with service principle and workload id
  • akv plugin v1.1.0 with service prinfiple and workload id
  • upgrade akv plugin from v1.0.1 to v1.1.0

Documentation changes required: (Y/N)

Added unit tests: (Y/N) N

Attached related issue: (Y/N) N

Checklist:

  • Task version was bumped - please check instruction how to do it
  • Checked that applied changes work as expected

Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
@JeyJeyGao
Copy link
Collaborator Author

JeyJeyGao commented May 6, 2024

Test pipeline issue is not related to this PR and will be solved later.

@JeyJeyGao JeyJeyGao changed the title [NotationV0] feat: notation workload identity [NotationV0] feat: azure-kv plugin workload identity support May 6, 2024
Copy link

@shizhMSFT shizhMSFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but IANAM

@shizhMSFT
Copy link

@JeyJeyGao can you fix the check?

@JeyJeyGao
Copy link
Collaborator Author

@JeyJeyGao can you fix the check?

Passed now.

JeyJeyGao added 2 commits May 8, 2024 15:38
Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
…oad_identity' into feat/notation_workload_identity
@JeyJeyGao JeyJeyGao enabled auto-merge (squash) May 8, 2024 07:55
Signed-off-by: Junjie Gao <junjiegao@microsoft.com>
@JeyJeyGao JeyJeyGao merged commit a160844 into microsoft:master May 8, 2024
11 checks passed
@JeyJeyGao JeyJeyGao deleted the feat/notation_workload_identity branch August 13, 2024 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants