Daily Ceph build and test on openEuler
Key | Value |
---|---|
Ceph version | master |
openEuler version | 22.03 LTS SP1 |
Arch | arm64 |
Extra needed packages | https://eur.openeuler.openatom.cn/coprs/wxy2933/ceph_dev/ |
Action | Build from source, Unit test, Build RPM package |
Result | |
Period | UTC 1300 daily |
Recheck By Hand | comment 'recheck' in any issue |
The unit test unittest_mempool
raises error:
[ RUN ] mempool.check_shard_select
/opt/code/ceph/src/test/test_mempool.cc:433: Failure
Expected: (missed) < (mempool::num_shards / 2), actual: 28 vs 16
[ FAILED ] mempool.check_shard_select (107 ms)
This is an error that Ceph Upstream alwasy raise as well. It needs be fixed upstream.
Ceph has supported openEuler build already. There is no need to add any patch when building from master branch(or version > 18.1.2). If you're using an old version of Ceph, please apply the openEuler support Patch privatly first.