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
Enable builds without ceph-test subpackage #10872
Conversation
👍 This is very useful for speeding up the build (and making it less resource-hungry) for times when you don't need the ceph-tests package. |
Rebased to resolve conflicts with yesterday commits. |
@@ -1391,6 +1401,8 @@ ln -sf %{_libdir}/librbd.so.1 /usr/lib64/qemu/librbd.so.1 | |||
%{python3_sitelib}/__pycache__/ceph_daemon.cpython*.py* | |||
%endif | |||
|
|||
################################################################################# |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@smithfarm done with dropping |
pushed |
gitbuilders passed! |
Validation test (CentOS 7.2): Validation test (Ubuntu 14.04): |
Jenkins test this please |
lgtm |
Would you please also move |
@ktdreyer done |
LGTM |
@tchaikov What additional testing does this PR need? |
@smithfarm better off running it through a rados run, just to make sure the nothing is missing in the ceph-test package. |
ok, repushed |
@rjfd Please rebase - there is a conflict. |
Signed-off-by: Ricardo Dias <rdias@suse.com>
Signed-off-by: Ricardo Dias <rdias@suse.com>
@smithfarm rebase done |
@rjfd and @smithfarm will pull this PR into my test branch for the qa run. |
@tchaikov Thanks! |
@@ -46,9 +48,15 @@ if(WITH_LIBCEPHFS) | |||
install(TARGETS ceph-client-debug DESTINATION bin) | |||
endif(WITH_LIBCEPHFS) | |||
|
|||
if(WITH_TESTS) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rjfd you might want to move this block into https://github.com/ceph/ceph/pull/10872/files#diff-65c9cee53e3f940aed5b8ad9942ff108L44 .
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
…naries Signed-off-by: Ricardo Dias <rdias@suse.com>
…test package Fixes: http://tracker.ceph.com/issues/16776 Signed-off-by: Ricardo Dias <rdias@suse.com>
Signed-off-by: Ricardo Dias <rdias@suse.com>
@tchaikov thanks for catching that! I fixed it and pushed the new changes. |
Fixes: http://tracker.ceph.com/issues/16776
Signed-off-by: Ricardo Dias rdias@suse.com