osd: add --osdspec-affinity flag#34835
Conversation
|
will the docs for osdspec affinity in general be updated in a separate PR? the man page for this (doc/man/8/ceph-osd.rst) could be updated with the new option |
This is useful for tracking osds when using OSDSpecs in cephadm and later on Rook. Please see https://docs.ceph.com/docs/master/cephadm/drivegroups/#osd-service-specification for details Signed-off-by: Joshua Schmid <jschmid@suse.de>
Once we agreed on naming and usage, I'll a separate doc PR that can be merged together with all the relevant patches |
Signed-off-by: Joshua Schmid <jschmid@suse.de>
|
jenkins test make check |
|
tests after fixes and rebase: http://pulpito.ceph.com/jschmid-2020-05-05_06:55:50-rados-wip-jschmid1-testing-2020-05-04-1738-distro-basic-smithi/ |
|
@tchaikov Anything that would hold us back from merging this? |
nothing specific. if you are sure that the failures in http://pulpito.ceph.com/jschmid-2020-05-05_06:55:50-rados-wip-jschmid1-testing-2020-05-04-1738-distro-basic-smithi/ are not related, i think it's good to go since Josh has approved this PR. my test batch has lots of noises http://pulpito.ceph.com/kchai-2020-05-05_13:45:45-rados-wip-kefu-testing-2020-05-05-1333-distro-basic-smithi/ , i am still waiting ceph/teuthology#1465 to get pulled by the cron job and rerun the failed tests.. |
|
while it is fishy that the osds are not coming back after an upgrade, I can't immediately see why this would be related to this patch: |
|
I do remember that we caught a bluestore/rocksdb bug during osd upgrades. See https://tracker.ceph.com/issues/45335 This looks very much like the issue we're seeing here. |
|
any news? |
|
ping @tchaikov ? |
|
i need to sort out the SSH issue first. |
Revert this commit when ceph#34835 is merged. Signed-off-by: Joshua Schmid <jschmid@suse.de>
|
ping @tchaikov ? |
|
@jschmid1 i am still struggling with the test failures: i am hence removing wip-kefu-testing label, hopefully this can unblock you. |
This is useful for tracking osds when using OSDSpecs in cephadm
and later on Rook.
Please see
https://docs.ceph.com/docs/master/cephadm/drivegroups/#osd-service-specification
for details
This patch is needed by other pull-requests:
Signed-off-by: Joshua Schmid jschmid@suse.de