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

Backport of Show generate creds for static-roles when you have read permissions into release/1.12.x #19224

Conversation

hc-github-team-secure-vault-core
Copy link
Contributor

Backport

This PR is auto-generated from #19190 to be assessed for backporting due to the inclusion of the label backport/1.12.x.

The below text is copied from the body of the original PR.


Bug fix for showing the Generate Creds/Get Credentials button for both dynamic and static roles. Before it was only showing the button for dynamic roles.

Backporting note: If this PR is approved, I'll remove the test coverage and backport everything else 3 releases. Then I'll make another PR for just the test coverage that will not get backported. I cannot backport the test coverage because I'm using a very handy (thank you Chelsea) method for stubbing the capabilities-self endpoint that was added in the 1.13. I could have added to the existing acceptance test, but we've had problems with race conditions in that test. Additionally, the actual fix was better tested in a component test.

I won't add the backport labels until after I remove the test.

creds.mov

Overview of commits

@hc-github-team-secure-vault-core hc-github-team-secure-vault-core force-pushed the backport/ui/VAULT-12528/bug-static-cred-generate/moderately-able-doe branch from 69dbea2 to 9d3f1ae Compare February 16, 2023 18:11
@Monkeychip Monkeychip enabled auto-merge (squash) February 16, 2023 18:27
@Monkeychip Monkeychip merged commit a4b5fdf into release/1.12.x Feb 16, 2023
@Monkeychip Monkeychip deleted the backport/ui/VAULT-12528/bug-static-cred-generate/moderately-able-doe branch February 16, 2023 22:06
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.

2 participants