Skip to content
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

quincy: cmake: WITH_SYSTEM_UTF8PROC defaults to OFF #45766

Merged
merged 1 commit into from
Apr 27, 2022

Conversation

cbodley
Copy link
Contributor

@cbodley cbodley commented Apr 4, 2022

backport tracker: https://tracker.ceph.com/issues/55175

Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test dashboard cephadm
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox
  • jenkins test windows

change the default value of WITH_SYSTEM_UTF8PROC from ON to OFF, so that
centos/rhel users can build with the default cmake configuration. no other
WITH_SYSTEM_* variable in ceph defaults to ON, so this is consistent
with other bundled libraries like boost and rocksdb

unfortunately, this also means that users that do have system packages
must opt-in to using them with -DWITH_SYSTEM_UTF8PROC=ON

both deb and rpm builds dependended on the previous default value, so
their logic was negated to match the new default

Fixes: https://tracker.ceph.com/issues/55114

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 90662ca)
@cbodley cbodley added this to the quincy milestone Apr 4, 2022
@ljflores
Copy link
Contributor

http://pulpito.front.sepia.ceph.com/yuriw-2022-04-22_21:06:04-rados-wip-yuri3-testing-2022-04-22-0534-quincy-distro-default-smithi/
http://pulpito.front.sepia.ceph.com/yuriw-2022-04-25_14:14:44-rados-wip-yuri3-testing-2022-04-22-0534-quincy-distro-default-smithi/
http://pulpito.front.sepia.ceph.com/lflores-2022-04-26_15:57:44-rados-wip-yuri3-testing-2022-04-22-0534-quincy-distro-default-smithi/

Failures, unrelated:
https://tracker.ceph.com/issues/54509
https://tracker.ceph.com/issues/51076
https://tracker.ceph.com/issues/44595
https://tracker.ceph.com/issues/54329
https://tracker.ceph.com/issues/55443
https://tracker.ceph.com/issues/52657

Details:
1. FAILED ceph_assert due to issue manifest API to the original object - Ceph - RADOS
2. "wait_for_recovery: failed before timeout expired" during thrashosd test with EC backend. - Ceph - RADOS
3. cache tiering: Error: oid 48 copy_from 493 returned error code -2 - Ceph - RADOS
4. test_nfs.py: NFS Ganesha cluster deployment timeout - Ceph
5. "SELinux denials found.." in rados run - Infrastructure
6. MOSDPGLog::encode_payload(uint64_t): Assertion `HAVE_FEATURE(features, SERVER_NAUTILUS)' - Ceph - RADOS

@ljflores
Copy link
Contributor

jenkins test docs

@yuriw yuriw merged commit 555acf2 into ceph:quincy Apr 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants