ceph/qa/workunits/rbd
Ramana Raja ea033fe860 qa/workunits/rbd/cli_generic.sh: narrow race window
... when checking whether a rbd_support module command fails after
blocklisting the module's client.

In tests that check the recovery of the rbd_support module after its
client is blocklisted, the rbd_support module's client is
blocklisted using the `osd blocklist add` command. Next,
`osd blocklist ls` command is issued to confirm that the client is
blocklisted. A rbd_support module command is then issued and expected
to fail in order to verify that the blocklisting has affected the
rbd_support module's operations. Sometimes it was observed that before
this rbd_support module command reached the ceph-mgr, the rbd_support
module detected the blocklisting, recovered from it, and was able to
serve the command. To reduce the race window that occurs when trying to
verify that the rbd_support module's operation is affected by client
blocklisting, get rid of the `osd blocklist ls` command.

Fixes: https://tracker.ceph.com/issues/63673
Signed-off-by: Ramana Raja <rraja@redhat.com>
2023-11-29 13:49:06 -05:00
..
crimson
cli_generic.sh qa/workunits/rbd/cli_generic.sh: narrow race window 2023-11-29 13:49:06 -05:00
cli_migration.sh
concurrent.sh
diff_continuous.sh
diff.sh
huge-tickets.sh
image_read.sh
import_export.sh
issue-20295.sh
journal.sh
kernel.sh
krbd_data_pool.sh
krbd_exclusive_option.sh
krbd_fallocate.sh
krbd_huge_osdmap.sh
krbd_latest_osdmap_on_map.sh
krbd_namespaces.sh
krbd_rxbounce.sh
krbd_stable_writes.sh
krbd_udev_enumerate.sh
krbd_udev_netlink_enobufs.sh
krbd_udev_netns.sh
krbd_udev_symlinks.sh
krbd_wac.sh
krbd_watch_errors.sh
luks-encryption.sh
map-snapshot-io.sh
map-unmap.sh
merge_diff.sh
notify_master.sh
notify_slave.sh
permissions.sh
qemu_dynamic_features.sh
qemu_rebuild_object_map.sh
qemu-iotests.sh
qos.sh
rbd_groups.sh
rbd_mirror_bootstrap.sh
rbd_mirror_fsx_compare.sh
rbd_mirror_fsx_prepare.sh
rbd_mirror_ha.sh
rbd_mirror_helpers.sh qa/suites/rbd: Cleanup of MIRROR_IMAGE_MODE 2023-11-14 18:28:02 +05:30
rbd_mirror_stress.sh qa/suites/rbd: Cleanup of MIRROR_IMAGE_MODE 2023-11-14 18:28:02 +05:30
rbd_mirror.sh qa/workunits/rbd: merge journal and snapshot test scripts 2023-11-02 18:11:55 +05:30
rbd_support_module_recovery.sh qa/suites/rbd: add test to check rbd_support module recovery 2023-10-10 12:58:19 -04:00
rbd-ggate.sh
rbd-nbd.sh
read-flags.sh
simple_big.sh
test_admin_socket.sh
test_librbd_python.sh
test_librbd.sh
test_lock_fence.sh
test_rbd_mirror.sh
test_rbd_tasks.sh
test_rbdmap_RBDMAPFILE.sh
verify_pool.sh