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/rbd_support: don't scan pools that don't have schedules #33840

Merged
merged 3 commits into from Mar 12, 2020

Conversation

trociny
Copy link
Contributor

@trociny trociny commented Mar 10, 2020

Signed-off-by: Mykola Golub mgolub@suse.com

Checklist

  • References tracker ticket
  • Updates documentation if necessary
  • Includes tests for new functionality or reproducer for bug

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

Signed-off-by: Mykola Golub <mgolub@suse.com>
@dillaman dillaman changed the base branch from master to octopus March 10, 2020 14:08
Copy link

@dillaman dillaman left a comment

Choose a reason for hiding this comment

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

lgtm

@dillaman
Copy link

Not 100% sure if it's related to this PR, but the CLI tests are failing now:
http://qa-proxy.ceph.com/teuthology/jdillaman-2020-03-11_14:09:34-rbd-wip-jd-testing-distro-basic-smithi/4847407/teuthology.log

@trociny
Copy link
Contributor Author

trociny commented Mar 12, 2020

@dillaman there was a race in the cli test -- it did not wait for schedule status updated. Pushed the fix as an additional commit.

Signed-off-by: Mykola Golub <mgolub@suse.com>
For the case when the non-global level does not have a schedule
and a higher level is used as the parent, it wrongly listed
schedules from all branches under the parent, instead of only the
interested one.

Signed-off-by: Mykola Golub <mgolub@suse.com>
@trociny
Copy link
Contributor Author

trociny commented Mar 12, 2020

@dillaman when looking at that test failure I noticed an issue with the recursive schedule listing, which I fixed in the last pushed commit.

@dillaman dillaman merged commit 3116c89 into ceph:octopus Mar 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants