]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
octopus: qa/upgrade: disable update_features test_notify with older client as lockowner 41511/head
authorDeepika Upadhyay <dupadhya@redhat.com>
Wed, 26 May 2021 19:18:38 +0000 (00:48 +0530)
committerDeepika Upadhyay <dupadhya@redhat.com>
Tue, 1 Jun 2021 15:53:16 +0000 (21:23 +0530)
 * 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 <dupadhya@redhat.com>
qa/suites/upgrade-clients/client-upgrade-octopus-pacific/octopus-client-x/rbd/3-workload/rbd_notification_tests.yaml

index 212846d4d56bb347a8276244e0e8ef2f5b1ac046..45520042d630b8d9857710797bed284615e4d755 100644 (file)
@@ -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: