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

Introduce Logical Unrecoverable Error, Use it in Expiration Manager #11477

Merged
merged 14 commits into from
May 3, 2021

Conversation

swayne275
Copy link
Contributor

@swayne275 swayne275 commented Apr 26, 2021

This one isn't actually that big. It's built on top of #11452, and the ...pb.go files can be ignored. Should be able to just look at 01a406b and beyond

Note: we'll likely need to run a make proto and a go mod vendor when this auto-merges to ent

@vercel vercel bot temporarily deployed to Preview – vault April 27, 2021 02:10 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook April 27, 2021 02:10 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook April 27, 2021 14:38 Inactive
@vercel vercel bot temporarily deployed to Preview – vault April 27, 2021 14:38 Inactive
@swayne275 swayne275 marked this pull request as ready for review April 27, 2021 15:50
Copy link
Contributor

@HridoyRoy HridoyRoy left a comment

Choose a reason for hiding this comment

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

Looks good -- some cosmetic nits that are entirely optional (not blocking).

I'm requesting changes mainly because I'd like a little more information around calling quotasHandleLeases when marking leases as zombies before approving.
Thanks!

vault/expiration.go Outdated Show resolved Hide resolved
vault/expiration.go Outdated Show resolved Hide resolved
vault/expiration.go Show resolved Hide resolved
vault/expiration.go Outdated Show resolved Hide resolved
vault/expiration.go Show resolved Hide resolved
vault/expiration.go Outdated Show resolved Hide resolved
@vercel vercel bot temporarily deployed to Preview – vault April 29, 2021 15:33 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook April 29, 2021 15:33 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook April 30, 2021 15:34 Inactive
@vercel vercel bot temporarily deployed to Preview – vault April 30, 2021 15:34 Inactive
Copy link
Contributor

@HridoyRoy HridoyRoy left a comment

Choose a reason for hiding this comment

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

Lgtm!

@swayne275
Copy link
Contributor Author

quotas improvements are included in this ticket: https://hashicorp.atlassian.net/browse/VAULT-2303

vault/expiration.go Outdated Show resolved Hide resolved
vault/expiration.go Outdated Show resolved Hide resolved
vault/expiration.go Outdated Show resolved Hide resolved
@vercel vercel bot temporarily deployed to Preview – vault May 3, 2021 17:00 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook May 3, 2021 17:00 Inactive
@vercel vercel bot temporarily deployed to Preview – vault May 3, 2021 18:51 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook May 3, 2021 18:51 Inactive
@vercel vercel bot temporarily deployed to Preview – vault-storybook May 3, 2021 19:25 Inactive
@vercel vercel bot temporarily deployed to Preview – vault May 3, 2021 19:25 Inactive
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.

None yet

3 participants