the intention to add the whitelist was to test "sdk" class, but if we
add new classes to the list, and add tests exercising them, the tests
fail if we fail to update these `rados_cls_all.yaml` accordingly.
so in this change, the list is now '*' which allows OSD to load all
classes found in the specified directory
Fixes: https://tracker.ceph.com/issues/45113
Signed-off-by: Kefu Chai <kchai@redhat.com>
ceph:
conf:
osd:
- osd_class_load_list: "cephfs hello journal lock log numops rbd refcount
- rgw sdk timeindex user version"
- osd_class_default_list: "cephfs hello journal lock log numops rbd refcount
- rgw sdk timeindex user version"
+ osd_class_load_list: "*"
+ osd_class_default_list: "*"
tasks:
- workunit:
clients:
ceph:
conf:
osd:
- osd_class_load_list: "cephfs hello journal lock log numops rbd refcount
- rgw sdk timeindex user version"
- osd_class_default_list: "cephfs hello journal lock log numops rbd refcount
- rgw sdk timeindex user version"
+ osd_class_load_list: "*"
+ osd_class_default_list: "*"
tasks:
- workunit:
clients:
ceph:
conf:
osd:
- osd_class_load_list: "cephfs hello journal lock log numops rbd refcount
- rgw sdk timeindex user version"
- osd_class_default_list: "cephfs hello journal lock log numops rbd refcount
- rgw sdk timeindex user version"
+ osd_class_load_list: "*"
+ osd_class_default_list: "*"
tasks:
- install:
- ceph: