Backport #41350
closednautilus: hidden corei7 requirement in binary packages
Updated by Nathan Cutler over 4 years ago
- Copied from Bug #41330: hidden corei7 requirement in binary packages added
Updated by Nathan Cutler over 4 years ago
- Description updated (diff)
- Status changed from New to In Progress
- Assignee set to Nathan Cutler
Updated by Harry Coin over 4 years ago
Thanks! The 'silent' requirement that ceph run only on -march=corei7 capable servers killed two ubuntu eoan based systems without warning on what should have been an incremental upgrade. On that distro I tried to disable spdk instead (the other approach to this bug I saw on tracker) but it generated too many errors to deal with.
There's an important lesson here, an opportunity: Why not create a package option that compiles everything with -march=native, describe it as 'compile for best performance available on this host'. That way downstream distributors can bundle 'binaries with safe assumptions' while yet offering a 'best speed available' option for those willing to compile their own but without forcing them to learn all the ceph-compile-install mysteries for each distro?
Updated by Nathan Cutler over 4 years ago
@Harry - since this is a backport ticket (just for tracking the nautilus backport), I copied your comment to the parent ticket https://tracker.ceph.com/issues/41330 and responded to it there.
Updated by Yuri Weinstein over 4 years ago
Updated by Nathan Cutler over 4 years ago
- Status changed from In Progress to Resolved
- Target version set to v14.2.5
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/29772
merge commit b869b741d6ad5f1dcf8a267e8c6c2819b5238597 (v14.2.4-526-gb869b741d6)