Hey all, The upcoming community Ceph container images will be based on CentOS 9. In our Clyso CI testing lab we learned that el9-based images won't run on some (default) qemu VMs. Where our el8-based images run well, our new el9-based images get: error during bootstrap: Fatal glibc error: CPU does not support x86-64-v2 This is because RHEL 9 (and clones) added a hard requirement on x86-64-v2: * https://srobb.net/rhel9.html * https://forums.rockylinux.org/t/el9-will-require-x86-64-v2-support/5311 * https://developers.redhat.com/blog/2021/01/05/building-red-hat-enterprise-linux-9-for-the-x86-64-v2-microarchitecture-level * https://access.redhat.com/solutions/6833751 The reason for the failure in our testing is that some of our virtual nodes use qemu's default CPU emulation (qemu64), which does not support x86-64-v2. The solution for these nodes is to switch to "host" or something else listed at https://www.qemu.org/docs/master/system/i386/cpu.html I would encourage cephadm/Rook users with daemons on VM hosts to verify their CPU modes on their VMs prior to any upgrades, and make the necessary changes to the hypervisor configuration ahead of time. Best, Dan -- Dan van der Ster CTO Clyso GmbH p: +49 89 215252722 | a: Vancouver, Canada w: https://clyso.com | e: dan.vanderster@xxxxxxxxx _______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx