From: Laura Flores Date: Thu, 1 Dec 2022 23:57:06 +0000 (-0600) Subject: qa/workunits/rados: skip running envlibrados rocksdb tests on ubuntu X-Git-Tag: v18.1.0~513^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=acc8c7e2ef35017f2357d159c1f4e29049634406;p=ceph.git qa/workunits/rados: skip running envlibrados rocksdb tests on ubuntu This test passes on centos and rhel, but fails on ubuntu from an invalid pointer. Since the envlibrados rocksdb tests are experimental and don't have any actual users, we can just run them on rhel and centos. At the moment, the actual bug is not fully understood, but it was decided that fixing it is low priority, and removing the test from problematic distros is okay for the time being. This commit is considered a workaround to the actual issue. Related tracker: https://tracker.ceph.com/issues/57632 Signed-off-by: Laura Flores --- diff --git a/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb.yaml b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb.yaml deleted file mode 100644 index fcdd2f7f9f8f5..0000000000000 --- a/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb.yaml +++ /dev/null @@ -1,22 +0,0 @@ -overrides: - ceph: - fs: ext4 - conf: - global: - osd max object name len: 460 - osd max object namespace len: 64 - osd client message cap: 5000 -roles: -- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0] -tasks: -- install: -- ceph: - pre-mgr-commands: - - sudo ceph config set mgr mgr_pool false --force - log-ignorelist: - - overall HEALTH_ - - \(POOL_APP_NOT_ENABLED\) -- workunit: - clients: - all: - - rados/test_envlibrados_for_rocksdb.sh diff --git a/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/% b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/% new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/.qa b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/.qa new file mode 120000 index 0000000000000..fea2489fdf6d9 --- /dev/null +++ b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/.qa @@ -0,0 +1 @@ +../.qa \ No newline at end of file diff --git a/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/supported/centos_latest.yaml b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/supported/centos_latest.yaml new file mode 120000 index 0000000000000..1952dbe514042 --- /dev/null +++ b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/supported/centos_latest.yaml @@ -0,0 +1 @@ +../.qa/distros/supported/centos_latest.yaml \ No newline at end of file diff --git a/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/supported/rhel_latest.yaml b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/supported/rhel_latest.yaml new file mode 120000 index 0000000000000..a85fb0ba8556f --- /dev/null +++ b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/supported/rhel_latest.yaml @@ -0,0 +1 @@ +../.qa/distros/supported/rhel_latest.yaml \ No newline at end of file diff --git a/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/test_envlibrados_for_rocksdb.yaml b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/test_envlibrados_for_rocksdb.yaml new file mode 100644 index 0000000000000..fcdd2f7f9f8f5 --- /dev/null +++ b/qa/suites/rados/singleton/all/test_envlibrados_for_rocksdb/test_envlibrados_for_rocksdb.yaml @@ -0,0 +1,22 @@ +overrides: + ceph: + fs: ext4 + conf: + global: + osd max object name len: 460 + osd max object namespace len: 64 + osd client message cap: 5000 +roles: +- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0] +tasks: +- install: +- ceph: + pre-mgr-commands: + - sudo ceph config set mgr mgr_pool false --force + log-ignorelist: + - overall HEALTH_ + - \(POOL_APP_NOT_ENABLED\) +- workunit: + clients: + all: + - rados/test_envlibrados_for_rocksdb.sh