ceph/qa/workunits/rbd
Ilya Dryomov b7e79642d5 rbd-mirror: remove callout when destroying pool replayer
If a pool replayer is removed in an error state (e.g. after failing to
connect to the remote cluster), its callout should be removed as well.
Otherwise, the error would persist causing "daemon health: ERROR"
status to be reported even after a new pool replayer is created and
started successfully.

Fixes: https://tracker.ceph.com/issues/65487
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-05-05 21:11:54 +02:00
..
crimson qa/*/crimson: Seperate Crimson's rbd api testing 2023-03-07 08:57:03 +00:00
cli_generic.sh tools/rbd: make 'children' command support --image-id 2024-02-13 15:50:32 +00:00
cli_migration.sh
compare_mirror_image_alternate_primary.sh qa/workunits/rbd: switch rbd-mirror workunits to bash 2024-03-10 18:19:57 +01:00
compare_mirror_images.sh qa/workunits/rbd: switch rbd-mirror workunits to bash 2024-03-10 18:19:57 +01:00
concurrent.sh rbd: fix spelling errors 2023-04-26 09:30:53 -04:00
diff_continuous.sh qa/workunits/rbd: make continuous export-diff test actually work 2023-06-20 22:14:39 +02:00
diff.sh
huge-tickets.sh
image_read.sh rbd: fix spelling errors 2023-04-26 09:30:53 -04:00
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 qa: krbd rxbounce test 2022-02-04 19:04:37 +01:00
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 qa/suites/krbd: stress test for recovering from watch errors 2023-10-02 12:21:12 +02:00
luks-encryption.sh qa/workunits/rbd: add encryption-aware resize test 2022-12-04 18:24:10 +01:00
map-snapshot-io.sh
map-unmap.sh
merge_diff.sh
notify_master.sh
notify_slave.sh
nvmeof_basic_tests.sh qa/suite/rbd/nvmeof: Deploy multiple gateways and namespaces 2024-03-19 20:48:26 +05:30
nvmeof_fio_test.sh qa/suite/rbd/nvmeof: Deploy multiple gateways and namespaces 2024-03-19 20:48:26 +05:30
nvmeof_setup_subsystem.sh qa/suite/rbd/nvmeof: Deploy multiple gateways and namespaces 2024-03-19 20:48:26 +05:30
permissions.sh
qemu_dynamic_features.sh
qemu_rebuild_object_map.sh
qemu-iotests.sh qa/workunits/rbd: use jammy version of qemu-iotests for centos 9 2023-07-25 14:00:04 +02:00
qos.sh
rbd_groups.sh qa: rbd_groups.sh: change interpreter to bash 2022-12-04 13:20:44 +01:00
rbd_mirror_bootstrap.sh rbd-mirror: remove callout when destroying pool replayer 2024-05-05 21:11:54 +02:00
rbd_mirror_fsx_compare.sh qa/workunits/rbd: switch rbd-mirror workunits to bash 2024-03-10 18:19:57 +01:00
rbd_mirror_fsx_prepare.sh qa/workunits/rbd: switch rbd-mirror workunits to bash 2024-03-10 18:19:57 +01:00
rbd_mirror_ha.sh qa/workunits/rbd: switch rbd-mirror workunits to bash 2024-03-10 18:19:57 +01:00
rbd_mirror_helpers.sh rbd-mirror: remove callout when destroying pool replayer 2024-05-05 21:11:54 +02:00
rbd_mirror_stress.sh qa/workunits/rbd: switch rbd-mirror workunits to bash 2024-03-10 18:19:57 +01:00
rbd_mirror.sh qa/workunits/rbd: switch rbd-mirror workunits to bash 2024-03-10 18:19:57 +01:00
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 rbd-nbd: map using netlink interface by default 2024-01-25 11:00:59 -05:00
read-flags.sh
simple_big.sh
test_admin_socket.sh
test_librbd_python.sh test/pybind/rbd: convert from nose to pytest 2023-07-06 11:02:11 -04:00
test_librbd.sh
test_lock_fence.sh
test_rbd_mirror.sh
test_rbd_tasks.sh
test_rbdmap_RBDMAPFILE.sh
verify_pool.sh