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

Support updates to User resources & credential Secrets #35

Closed
coro opened this issue Mar 8, 2021 · 4 comments
Closed

Support updates to User resources & credential Secrets #35

coro opened this issue Mar 8, 2021 · 4 comments

Comments

@coro
Copy link
Contributor

coro commented Mar 8, 2021

Is your feature request related to a problem? Please describe.
Currently, User objects can only be created and deleted, but not updated.

Describe the solution you'd like

Editing the User

  • Changing User.Spec.Name or User.Spec.RabbitmqClusterReference: TBD, but probably reject the request with a validating webhook, rather than delete the existing user and create a new one. Otherwise, an app consuming the User Secret will have to reload the secret to regain access to an authenticated user.
  • Changing User.Spec.Tags: Updates the tags associated with a user.

Editing the User Secret

  • Changing Secret.Data["username"]: TBD, but again probably reject the request
  • Changing Secret.Data["password"]: Calculate a new password hash and update the user

Additional context
Original Issue: #3

@github-actions
Copy link

This issue has been marked as stale due to 60 days of inactivity. Stale issues will be closed after a further 30 days of inactivity; please remove the stale label in order to prevent this occurring.

@github-actions github-actions bot added the stale label Jul 17, 2021
@github-actions
Copy link

Closing stale issue due to further inactivity.

@carlosjgp
Copy link

could we reopen this?

@cronventis
Copy link

Please implement :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants