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

mgr/dashboard: rbd: add @AuthRequired to snapshots controller #21517

Merged
merged 1 commit into from Apr 20, 2018

Conversation

rjfd
Copy link
Contributor

@rjfd rjfd commented Apr 19, 2018

Signed-off-by: Ricardo Dias rdias@suse.com

Signed-off-by: Ricardo Dias <rdias@suse.com>
@LenzGr LenzGr added this to the mimic milestone Apr 19, 2018
@rjfd rjfd added the needs-qa label Apr 19, 2018
Copy link
Contributor

@LenzGr LenzGr left a comment

Choose a reason for hiding this comment

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

Good spotting, thanks!

@ricardoasmarques
Copy link
Contributor

Well, this PR is my main argument to defend that authentication should be required by default, and we should disable it explicitly when we don't want it...

@LenzGr
Copy link
Contributor

LenzGr commented Apr 19, 2018

I tend to agree with @ricardoasmarques here. I'd assume that the majority of the REST API endpoints requires authentication by default and we should rather think about making it possible to add an exception to the rule, if necessary.

@rjfd
Copy link
Contributor Author

rjfd commented Apr 19, 2018

@ricardoasmarques @LenzGr created http://tracker.ceph.com/issues/23796 to keep track of that.

@rjfd
Copy link
Contributor Author

rjfd commented Apr 20, 2018

QA dashboard test cases run successfully although the tests were marked as failed due to an unrelated failure: http://pulpito.ceph.com/rdias-2018-04-19_15:33:17-rados:mgr-wip-rdias-testing-distro-basic-smithi/

@rjfd
Copy link
Contributor Author

rjfd commented Apr 20, 2018

jenkins retest this please

@LenzGr LenzGr merged commit 564cac3 into ceph:master Apr 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants