]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/workunits/rados/test_envlibrados_for_rocksdb: use cmake not make 22117/head
authorKefu Chai <kchai@redhat.com>
Sun, 20 May 2018 08:52:53 +0000 (16:52 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 21 May 2018 11:39:01 +0000 (19:39 +0800)
commite5427fe156043f20b80898236e193bae41401496
tree8351db694cc21373e8012342c0709f40eea35101
parent8f24392caf38eb5f8e48e1e23392547aec54dda7
qa/workunits/rados/test_envlibrados_for_rocksdb: use cmake not make

* so we just rely on a single build system instead of two of them, the
  other place we use cmake is cmake/modules/BuildRockDB.cmake.
* disable gflags when building rocksdb, it's optional and does not help
  in the sense of testing librados support.
* disable prompts when installing on debian, to silence warnings like:
  debconf: unable to initialize frontend: Dialog
* drop --force-yes option, as it is deprecated, and is replaced with
  --allow-downgrades, --allow-remove-essential,
  --allow-change-held-packages,  but none of them apply in our case.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit f8d47223e2e67871d5155406af4c4cda1451f521)
qa/workunits/rados/test_envlibrados_for_rocksdb.sh