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

add aggregator role for admin and editor #11

Merged
merged 1 commit into from
Jan 26, 2024

Conversation

KPostOffice
Copy link

Why are these changes needed?

user admin and editors dont have permissions for creating kuberay CRs by default. This will add a role which is automatically aggregated to users with these permissions in their namespaces.

Related issue number

https://issues.redhat.com/browse/RHOAIENG-2184

Checks

  • I've made sure the tests are passing.
  • Testing Strategy
    • Unit tests
    • Manual tests
    • This PR is not tested :(

Copy link

@astefanutti astefanutti left a comment

Choose a reason for hiding this comment

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

LGTM, could you please edit the commit message to add the "DROP:" prefix so it's clear it's a patch that we'll drop once we rebase with upstream.

@KPostOffice KPostOffice force-pushed the rhoaieng-2184 branch 2 times, most recently from 6f44880 to f13e4f5 Compare January 26, 2024 15:24
- rayjobs/status
- rayjobs/finalizers
- rayclusters
- rayclusters/status

Choose a reason for hiding this comment

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

It's better to have the sub resources grouped in another item as some of the verbs like deletecollection do not apply.

Signed-off-by: Kevin <kpostlet@redhat.com>
Copy link

@astefanutti astefanutti left a comment

Choose a reason for hiding this comment

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

LGTM

@astefanutti astefanutti merged commit 27decbd into opendatahub-io:master Jan 26, 2024
16 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants