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 UI/add managed ns redirect prefix into release/1.10.x #14436

Conversation

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

Backport

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

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


This PR updates the namespace redirect logic on managed vault clusters.

Previous behavior caused a bug where if a namespace was provided in the URL but did not match the required format for managed clusters, it looked like you were logging into the admin namespace when in reality, the namespace passed to all requests is whatever is in the URL param.

UI Behavior when I try to log in with my token which is valid for the admin namespace:
managed-login-error
Fails because request has the namespace which is in the URL param:
actual-request-ns

After this fix, whatever namespace passed is parsed and either appended to the root (admin) or kept as is, if the namespace param starts with admin/

New Behavior
managed-namespace-fix

@hc-github-team-secure-vault-core hc-github-team-secure-vault-core force-pushed the backport/ui/add-managed-ns-redirect-prefix/wholly-causal-spider branch from 5469128 to 1409670 Compare March 10, 2022 14:27
@vercel vercel bot temporarily deployed to Preview – vault March 10, 2022 14:27 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook March 10, 2022 14:27 Inactive
Copy link
Contributor

@hellobontempo hellobontempo left a comment

Choose a reason for hiding this comment

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

For my understanding - I noticed there's a 1.10.1 tag, but since 1.10 GA hasn't been released, we still milestone it as 1.10 (since just the RC has been released), right?

@hashishaw
Copy link
Contributor

For my understanding - I noticed there's a 1.10.1 tag, but since 1.10 GA hasn't been released, we still milestone it as 1.10 (since just the RC has been released), right?

@hellobontempo yes that's exactly right!

@hashishaw hashishaw added this to the 1.10 milestone Mar 10, 2022
@hashishaw hashishaw added backport bug Used to indicate a potential bug ui labels Mar 10, 2022
@hashishaw hashishaw merged commit b0ca918 into release/1.10.x Mar 10, 2022
@hashishaw hashishaw deleted the backport/ui/add-managed-ns-redirect-prefix/wholly-causal-spider branch March 10, 2022 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport bug Used to indicate a potential bug ui
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants