From: Deepika Upadhyay Date: Wed, 26 May 2021 19:18:38 +0000 (+0530) Subject: octopus: qa/upgrade: disable update_features test_notify with older client as lockowner X-Git-Tag: v15.2.14~93^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ee4f8ffca6733129282f21698c82bffc79dcb3e5;p=ceph.git octopus: qa/upgrade: disable update_features test_notify with older client as lockowner * with the recent support for async rbd operations from pacific+ when an older client(non async support) goes on upgrade, and simultaneously interacts with a newer client which expects the requests to be async, experiences hang; considering the return code for request completion to be acknowledgement for async request, which then keeps waiting for another acknowledgement of request completion. this if happens should be a rare only when lockowner is an old client and should be deferred if compatibility issues arises. * qa/upgrade: amend upgrade test workunits to use respective stable branches Signed-off-by: Deepika Upadhyay --- diff --git a/qa/suites/upgrade-clients/client-upgrade-octopus-pacific/octopus-client-x/rbd/3-workload/rbd_notification_tests.yaml b/qa/suites/upgrade-clients/client-upgrade-octopus-pacific/octopus-client-x/rbd/3-workload/rbd_notification_tests.yaml index 212846d4d56b..45520042d630 100644 --- a/qa/suites/upgrade-clients/client-upgrade-octopus-pacific/octopus-client-x/rbd/3-workload/rbd_notification_tests.yaml +++ b/qa/suites/upgrade-clients/client-upgrade-octopus-pacific/octopus-client-x/rbd/3-workload/rbd_notification_tests.yaml @@ -8,25 +8,23 @@ tasks: env: RBD_FEATURES: "61" - workunit: - #The line below to change to 'pacific' - branch: master + branch: pacific clients: client.1: - rbd/notify_slave.sh env: RBD_FEATURES: "61" + RBD_DISABLE_UPDATE_FEATURES: "1" - print: "**** done rbd: old librbd -> new librbd" - parallel: - workunit: - #The line below to change to 'pacific' - branch: master + branch: octopus clients: client.0: - rbd/notify_slave.sh env: RBD_FEATURES: "61" - workunit: - #The line below to change to 'pacific' branch: pacific clients: client.1: