]> git.proxmox.com Git - ceph.git/blobdiff - ceph/qa/suites/upgrade/jewel-x/point-to-point-x/point-to-point-upgrade.yaml
update sources to v12.1.1
[ceph.git] / ceph / qa / suites / upgrade / jewel-x / point-to-point-x / point-to-point-upgrade.yaml
index 736ba19e623581876089e5b81fa35c3bdde89e29..67d57f7b3f36158ff403dd402247190e906150ed 100644 (file)
@@ -28,6 +28,7 @@ roles:
   - osd.0
   - osd.1
   - osd.2
+  - mgr.x
 - - mon.b
   - mon.c
   - osd.3
@@ -47,6 +48,8 @@ tasks:
 - print: "**** done v10.2.0 install"
 - ceph:
    fs: xfs
+   skip_mgr_daemons: true
+   add_osds_to_crush: true
 - print: "**** done ceph xfs"
 - sequential:
    - workload
@@ -207,4 +210,17 @@ upgrade-sequence_x:
        daemons: [osd.5]
        wait-for-healthy: false
        wait-for-up-osds: true
+   - exec:
+      mgr.x:
+        - mkdir -p /var/lib/ceph/mgr/ceph-x
+        - ceph auth get-or-create-key mgr.x mon 'allow profile mgr'
+        - ceph auth export mgr.x > /var/lib/ceph/mgr/ceph-x/keyring
+   - ceph.restart:
+       daemons: [mgr.x]
+       wait-for-healthy: false
+   - exec:
+       osd.0:
+         - ceph osd require-osd-release luminous
+         - ceph osd set-require-min-compat-client luminous
+   - ceph.healthy:
    - print: "**** done ceph.restart all -x branch mds/osd/mon"