-
Notifications
You must be signed in to change notification settings - Fork 6k
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
build/ops: rpm: provide files moved from ceph-test … #20401
Conversation
200 jobs passed, 2 failures ("SLOW_OPS in cluster log") that are, I believe, unrelated |
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.
lgtm as long as the upgrade tests pass.
@tchaikov The upgrade tests will have to be fixed up, first, I guess - see e.g. |
d7b493a moved three binaries from the ceph-test package to other packages, causing trouble with upgrades in test lab environments (users typically do not install the ceph-test package). While the original upgrade troubles have already been addressed, RPM has a "Provides" mechanism for easing the pain, so it makes sense to use it. Fixes: http://tracker.ceph.com/issues/22558 Signed-off-by: Nathan Cutler <ncutler@suse.com>
Since today's upgrade/luminous-x suite experience is better in mimic than in master, I cherry-picked the commit from this PR on top of mimic and pushed it to shaman for testing: https://shaman.ceph.com/builds/ceph/wip-22558-mimic/75b4c172575df0c1345a1387b4b11c6ae3e81dd5/
|
Actually, a single successful centos upgrade/luminous-x job should be enough to demonstrate that this PR does not introduce a regression. Here it is: |
jenkins re-test this please |
d7b493a moved three binaries from the
ceph-test package to other packages, causing trouble with upgrades in
test lab environments (users typically do not install the ceph-test
package).
While the original upgrade troubles have already been addressed, RPM
has a "Provides" mechanism for easing the pain, so it makes sense to
use it.
Fixes: http://tracker.ceph.com/issues/22558
Signed-off-by: Nathan Cutler ncutler@suse.com