]> git.proxmox.com Git - ceph.git/blobdiff - ceph/qa/suites/fs/upgrade/featureful_client/old_client/tasks/2-upgrade.yaml
import ceph 14.2.5
[ceph.git] / ceph / qa / suites / fs / upgrade / featureful_client / old_client / tasks / 2-upgrade.yaml
index a02c48ecd55470512acca7c43baaeff6ef56d2f0..77836536e6145285d48a1062b474c6b32c94f6fb 100644 (file)
@@ -1,8 +1,20 @@
 overrides:
   ceph:
+    mon_bind_msgr2: false
+    mon_bind_addrvec: false
+    log-whitelist:
+    - scrub mismatch
+    - ScrubResult
+    - wrongly marked
+    - \(POOL_APP_NOT_ENABLED\)
+    - \(SLOW_OPS\)
+    - overall HEALTH_
+    - \(MON_MSGR2_NOT_ENABLED\)
     conf:
       global:
         bluestore warn on legacy statfs: false
+      mon:
+        mon warn on osd down out interval zero: false
 
 tasks:
 - mds_pre_upgrade:
@@ -11,8 +23,32 @@ tasks:
     mon.a:
     mon.b:
 - print: "**** done install.upgrade both hosts"
-- ceph.stop: [mds.*]
 - ceph.restart:
-    daemons: [mon.*, mgr.*, osd.*, mds.*]
+    daemons: [mon.*, mgr.*]
     mon-health-to-clog: false
+    wait-for-healthy: false
+- exec:
+    mon.a:
+      - ceph config set global mon_warn_on_msgr2_not_enabled false
+- ceph.healthy:
+- ceph.restart:
+    daemons: [osd.*]
+    wait-for-healthy: false
+    wait-for-osds-up: true
+- ceph.stop: [mds.*]
+- ceph.restart:
+    daemons: [mds.*]
+    wait-for-healthy: false
+    wait-for-osds-up: true
+- exec:
+    mon.a:
+    - ceph mon enable-msgr2
+    - ceph config rm global mon_warn_on_msgr2_not_enabled
+- exec:
+    mon.a:
+    - ceph osd dump -f json-pretty
+    - ceph versions
+    - ceph osd require-osd-release nautilus
+    #- ceph osd set-require-min-compat-client nautilus
+- ceph.healthy:
 - print: "**** done ceph.restart"