Skip to content

qa: add a method to get keyring for a client_id#42335

Merged
rishabh-d-dave merged 1 commit intoceph:mainfrom
rishabh-d-dave:qa-get-keyring
Jul 20, 2022
Merged

qa: add a method to get keyring for a client_id#42335
rishabh-d-dave merged 1 commit intoceph:mainfrom
rishabh-d-dave:qa-get-keyring

Conversation

@rishabh-d-dave
Copy link
Contributor

@rishabh-d-dave rishabh-d-dave commented Jul 14, 2021

The method wraps very frequently used code-phrase and adds check to
avoid potential bugs.

Checklist

[x] QA improvement


Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox

@github-actions
Copy link

This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved

@stale
Copy link

stale bot commented Jan 9, 2022

This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days.
If you are a maintainer or core committer, please follow-up on this pull request to identify what steps should be taken by the author to move this proposed change forward.
If you are the author of this pull request, thank you for your proposed contribution. If you believe this change is still appropriate, please ensure that any feedback has been addressed and ask for a code review.

@stale stale bot added the stale label Jan 9, 2022
@stale stale bot removed the stale label Jan 24, 2022
Copy link
Contributor

@nmshelke nmshelke left a comment

Choose a reason for hiding this comment

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

Are you only adding method (without actual usage) ?

@vshankar
Copy link
Contributor

@rishabh-d-dave mentioned that this is required for "fs authorize" pr - #41779

Better to include these changes in that pr.

@vshankar vshankar closed this Apr 18, 2022
@rishabh-d-dave rishabh-d-dave deleted the qa-get-keyring branch April 19, 2022 09:38
@rishabh-d-dave rishabh-d-dave restored the qa-get-keyring branch July 6, 2022 09:21
@rishabh-d-dave rishabh-d-dave reopened this Jul 6, 2022
@rishabh-d-dave rishabh-d-dave requested review from a team as code owners July 6, 2022 09:24
@rishabh-d-dave rishabh-d-dave removed the request for review from a team July 6, 2022 09:24
@rishabh-d-dave
Copy link
Contributor Author

For easy of review, testing and merge this commit is being moved again.

@rishabh-d-dave
Copy link
Contributor Author

jenkins test make check

@rishabh-d-dave
Copy link
Contributor Author

jenkins test make check

"""
return LocalRemote()

def get_keyring(self, client_id):
Copy link
Contributor

Choose a reason for hiding this comment

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

Can this be inherited via ceph_manager.py?

Copy link
Contributor Author

@rishabh-d-dave rishabh-d-dave Jul 8, 2022

Choose a reason for hiding this comment

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

Yes, this was supposed to updated after my "inherit" PR got merged.

Done, now. Thanks.

The method wraps very frequently used code-phrase and adds check to
avoid potential bugs.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
@rishabh-d-dave
Copy link
Contributor Author

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

Labels

cephfs Ceph File System tests wip-rishabh-testing Rishabh's testing label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants