From e265bee1c91512237b1db2ba2e48b41595678d2a Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 15 Apr 2016 08:59:01 -0400 Subject: [PATCH] rados: specify short names for misc jobs These need to specify short names bc they don't have all osds on a dedicated block device. Signed-off-by: Sage Weil --- suites/rados/objectstore/ceph_objectstore_tool.yaml | 4 ++++ suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml | 4 ++++ suites/rados/singleton-nomsgr/all/export-after-evict.yaml | 4 ++++ suites/rados/singleton-nomsgr/all/full-tiering.yaml | 4 ++++ suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml | 2 ++ suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml | 2 ++ 6 files changed, 20 insertions(+) diff --git a/suites/rados/objectstore/ceph_objectstore_tool.yaml b/suites/rados/objectstore/ceph_objectstore_tool.yaml index 828985be7df9e..871692467f51f 100644 --- a/suites/rados/objectstore/ceph_objectstore_tool.yaml +++ b/suites/rados/objectstore/ceph_objectstore_tool.yaml @@ -5,5 +5,9 @@ tasks: - install: - ceph: fs: xfs + conf: + global: + osd max object name len: 460 + osd max object namespace len: 64 - ceph_objectstore_tool: objects: 20 diff --git a/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml b/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml index ded76de4963d7..3e2bf0b4e7bc5 100644 --- a/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml +++ b/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml @@ -3,6 +3,10 @@ roles: tasks: - install: - ceph: + conf: + global: + osd max object name len: 460 + osd max object namespace len: 64 - exec: client.0: - ceph osd pool create data_cache 4 diff --git a/suites/rados/singleton-nomsgr/all/export-after-evict.yaml b/suites/rados/singleton-nomsgr/all/export-after-evict.yaml index f8e4b405f1905..4a9de25e18077 100644 --- a/suites/rados/singleton-nomsgr/all/export-after-evict.yaml +++ b/suites/rados/singleton-nomsgr/all/export-after-evict.yaml @@ -7,6 +7,10 @@ roles: tasks: - install: - ceph: + conf: + global: + osd max object name len: 460 + osd max object namespace len: 64 - exec: client.0: - ceph osd pool create base-pool 4 diff --git a/suites/rados/singleton-nomsgr/all/full-tiering.yaml b/suites/rados/singleton-nomsgr/all/full-tiering.yaml index b71283f70a51d..6b46bc5bf3b2b 100644 --- a/suites/rados/singleton-nomsgr/all/full-tiering.yaml +++ b/suites/rados/singleton-nomsgr/all/full-tiering.yaml @@ -8,6 +8,10 @@ overrides: tasks: - install: - ceph: + conf: + global: + osd max object name len: 460 + osd max object namespace len: 64 - exec: client.0: - ceph osd pool create ec-ca 1 1 diff --git a/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml b/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml index 562097e1652be..78f6e96c9db72 100644 --- a/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml +++ b/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml @@ -15,6 +15,8 @@ tasks: osd debug reject backfill probability: .3 osd min pg log entries: 25 osd max pg log entries: 100 + osd max object name len: 460 + osd max object namespace len: 64 - exec: client.0: - sudo ceph osd pool create foo 64 diff --git a/suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml b/suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml index 9fc50d2534cde..c6bb76f10f074 100644 --- a/suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml +++ b/suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml @@ -8,6 +8,8 @@ overrides: global: osd heartbeat grace: 40 debug deliberately leak memory: true + osd max object name len: 460 + osd max object namespace len: 64 valgrind: mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes] osd: [--tool=memcheck] -- 2.39.5