]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
upgrade/infernalis*: remove
authorSage Weil <sage@redhat.com>
Thu, 3 Nov 2016 16:05:50 +0000 (12:05 -0400)
committerSage Weil <sage@redhat.com>
Thu, 3 Nov 2016 16:05:50 +0000 (12:05 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
93 files changed:
suites/upgrade/infernalis-x/parallel/% [deleted file]
suites/upgrade/infernalis-x/parallel/0-cluster/+ [deleted file]
suites/upgrade/infernalis-x/parallel/0-cluster/openstack.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/0-cluster/start.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/1-infernalis-install/infernalis.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/2-workload/+ [deleted file]
suites/upgrade/infernalis-x/parallel/2-workload/blogbench.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/2-workload/ec-rados-default.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/2-workload/rados_api.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/2-workload/rados_loadgenbig.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/2-workload/test_rbd_api.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/2-workload/test_rbd_python.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/3-upgrade-sequence/upgrade-all.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/3-upgrade-sequence/upgrade-mon-osd-mds.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/4-jewel.yaml [deleted symlink]
suites/upgrade/infernalis-x/parallel/5-final-workload/+ [deleted file]
suites/upgrade/infernalis-x/parallel/5-final-workload/blogbench.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/5-final-workload/rados-snaps-few-objects.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/5-final-workload/rados_loadgenmix.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/5-final-workload/rados_mon_thrash.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/5-final-workload/rbd_cls.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/5-final-workload/rbd_import_export.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/5-final-workload/rgw_swift.yaml [deleted file]
suites/upgrade/infernalis-x/parallel/distros [deleted symlink]
suites/upgrade/infernalis-x/point-to-point-x/% [deleted file]
suites/upgrade/infernalis-x/point-to-point-x/distros [deleted symlink]
suites/upgrade/infernalis-x/point-to-point-x/point-to-point.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/% [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/0-cluster [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/0-x86_64.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/1-infernalis-install [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/2-partial-upgrade [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/3-thrash/default.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/4-mon [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/5-workload/ec-rados-default.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/6-next-mon [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/8-next-mon [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/9-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code/% [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code/0-cluster [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code/1-infernalis-install [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code/2-partial-upgrade [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code/3-thrash/default.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code/4-mon [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code/6-next-mon [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code/8-next-mon [deleted symlink]
suites/upgrade/infernalis-x/stress-split-erasure-code/9-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split-erasure-code/distros [deleted symlink]
suites/upgrade/infernalis-x/stress-split/% [deleted file]
suites/upgrade/infernalis-x/stress-split/0-cluster/+ [deleted file]
suites/upgrade/infernalis-x/stress-split/0-cluster/openstack.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/0-cluster/start.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/1-infernalis-install/infernalis.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/2-partial-upgrade/firsthalf.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/3-thrash/default.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/4-mon/mona.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/5-workload/+ [deleted file]
suites/upgrade/infernalis-x/stress-split/5-workload/rbd-cls.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/5-workload/rbd-import-export.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/5-workload/readwrite.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/5-workload/snaps-few-objects.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/6-next-mon/monb.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/7-workload/+ [deleted file]
suites/upgrade/infernalis-x/stress-split/7-workload/radosbench.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/7-workload/rbd_api.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/8-next-mon/monc.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/9-workload/+ [deleted file]
suites/upgrade/infernalis-x/stress-split/9-workload/rbd-python.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/9-workload/rgw-swift.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/9-workload/snaps-many-objects.yaml [deleted file]
suites/upgrade/infernalis-x/stress-split/distros [deleted symlink]
suites/upgrade/infernalis/older/% [deleted file]
suites/upgrade/infernalis/older/0-cluster/start.yaml [deleted file]
suites/upgrade/infernalis/older/1-install/latest_hammer_release.yaml [deleted file]
suites/upgrade/infernalis/older/1-install/v9.2.0.yaml [deleted file]
suites/upgrade/infernalis/older/1-install/v9.2.1.yaml [deleted file]
suites/upgrade/infernalis/older/2-workload/+ [deleted file]
suites/upgrade/infernalis/older/2-workload/blogbench.yaml [deleted file]
suites/upgrade/infernalis/older/2-workload/rbd.yaml [deleted file]
suites/upgrade/infernalis/older/2-workload/s3tests.yaml [deleted file]
suites/upgrade/infernalis/older/2-workload/testrados.yaml [deleted file]
suites/upgrade/infernalis/older/3-upgrade-sequence/upgrade-mon-osd-mds.yaml [deleted file]
suites/upgrade/infernalis/older/3-upgrade-sequence/upgrade-osd-mon-mds.yaml [deleted file]
suites/upgrade/infernalis/older/4-final/+ [deleted file]
suites/upgrade/infernalis/older/4-final/monthrash.yaml [deleted file]
suites/upgrade/infernalis/older/4-final/osdthrash.yaml [deleted file]
suites/upgrade/infernalis/older/4-final/testrados.yaml [deleted file]
suites/upgrade/infernalis/older/4-final/testrgw.yaml [deleted file]
suites/upgrade/infernalis/older/distros [deleted symlink]
suites/upgrade/infernalis/point-to-point/% [deleted file]
suites/upgrade/infernalis/point-to-point/distros [deleted symlink]
suites/upgrade/infernalis/point-to-point/point-to-point.yaml [deleted file]

diff --git a/suites/upgrade/infernalis-x/parallel/% b/suites/upgrade/infernalis-x/parallel/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/parallel/0-cluster/+ b/suites/upgrade/infernalis-x/parallel/0-cluster/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/parallel/0-cluster/openstack.yaml b/suites/upgrade/infernalis-x/parallel/0-cluster/openstack.yaml
deleted file mode 100644 (file)
index f4d1349..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-openstack:
-  - volumes: # attached to each instance
-      count: 3
-      size: 30 # GB
diff --git a/suites/upgrade/infernalis-x/parallel/0-cluster/start.yaml b/suites/upgrade/infernalis-x/parallel/0-cluster/start.yaml
deleted file mode 100644 (file)
index e73804f..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-meta:
-- desc: |
-   Run ceph on two nodes,
-   with a separate client 0,1,2 third node. 
-   Use xfs beneath the osds.
-   CephFS tests running on client 2,3
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-  - client.1
-  - client.2
-  - client.3
-overrides:
-  ceph:
-    log-whitelist:
-    - scrub mismatch
-    - ScrubResult
-    - failed to encode map
-    - wrongly marked
-    conf:
-      mon:
-        mon warn on legacy crush tunables: false
-    fs: xfs
diff --git a/suites/upgrade/infernalis-x/parallel/1-infernalis-install/infernalis.yaml b/suites/upgrade/infernalis-x/parallel/1-infernalis-install/infernalis.yaml
deleted file mode 100644 (file)
index aa02540..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-meta:
-- desc: |
-   install ceph/infernalis latest
-   run workload and upgrade-sequence in parallel
-   upgrade the client node
-tasks:
-- install:
-    branch: infernalis
-- print: "**** done installing infernalis"
-- ceph:
-- print: "**** done ceph"
-- install.upgrade:
-    mon.a:
-    mon.b:
-- print: "**** done install.upgrade mon.a and mon.b"
-- parallel:
-    - workload
-    - upgrade-sequence
-- print: "**** done parallel"
-- install.upgrade:
-    client.0:
-- print: "**** done install.upgrade on client.0"
diff --git a/suites/upgrade/infernalis-x/parallel/2-workload/+ b/suites/upgrade/infernalis-x/parallel/2-workload/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/parallel/2-workload/blogbench.yaml b/suites/upgrade/infernalis-x/parallel/2-workload/blogbench.yaml
deleted file mode 100644 (file)
index 021fcc6..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-meta:
-- desc: |
-   run a cephfs stress test
-   mount ceph-fuse on client.2 before running workunit
-workload:
-  full_sequential:
-  - sequential:
-    - ceph-fuse:
-    - print: "**** done ceph-fuse 2-workload"
-    - workunit:
-        clients:
-           client.2:
-            - suites/blogbench.sh
-    - print: "**** done suites/blogbench.sh 2-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/2-workload/ec-rados-default.yaml b/suites/upgrade/infernalis-x/parallel/2-workload/ec-rados-default.yaml
deleted file mode 100644 (file)
index 5c5a958..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-meta:
-- desc: |
-   run run randomized correctness test for rados operations
-   on an erasure-coded pool
-workload:
-  full_sequential:
-  - rados:
-      clients: [client.0]
-      ops: 4000
-      objects: 50
-      ec_pool: true
-      write_append_excl: false
-      op_weights:
-        read: 100
-        write: 0
-        append: 100
-        delete: 50
-        snap_create: 50
-        snap_remove: 50
-        rollback: 50
-        copy_from: 50
-        setattr: 25
-        rmattr: 25
-  - print: "**** done rados ec task"
diff --git a/suites/upgrade/infernalis-x/parallel/2-workload/rados_api.yaml b/suites/upgrade/infernalis-x/parallel/2-workload/rados_api.yaml
deleted file mode 100644 (file)
index 6342adc..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-meta:
-- desc: |
-   object class functional tests
-workload:
-  full_sequential:
-    - workunit:
-        branch: infernalis
-        clients:
-          client.0:
-            - cls
-    - print: "**** done cls 2-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/2-workload/rados_loadgenbig.yaml b/suites/upgrade/infernalis-x/parallel/2-workload/rados_loadgenbig.yaml
deleted file mode 100644 (file)
index ee1ff46..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-meta:
-- desc: |
-   generate read/write load with rados objects ranging from 1MB to 25MB
-workload:
-  full_sequential:
-    - workunit:
-        branch: infernalis
-        clients:
-          client.0:
-            - rados/load-gen-big.sh
-    - print: "**** done rados/load-gen-big.sh 2-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/2-workload/test_rbd_api.yaml b/suites/upgrade/infernalis-x/parallel/2-workload/test_rbd_api.yaml
deleted file mode 100644 (file)
index ef906e3..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-meta:
-- desc: |
-   librbd C and C++ api tests
-workload:
-  full_sequential:
-    - workunit:
-        branch: infernalis
-        clients:
-          client.0:
-            - rbd/test_librbd.sh
-    - print: "**** done rbd/test_librbd.sh 2-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/2-workload/test_rbd_python.yaml b/suites/upgrade/infernalis-x/parallel/2-workload/test_rbd_python.yaml
deleted file mode 100644 (file)
index 02f112c..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-meta:
-- desc: |
-   librbd python api tests
-workload:
-  full_sequential:
-    - workunit:
-        branch: infernalis
-        clients:
-          client.0:
-            - rbd/test_librbd_python.sh
-    - print: "**** done rbd/test_librbd_python.sh 2-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/3-upgrade-sequence/upgrade-all.yaml b/suites/upgrade/infernalis-x/parallel/3-upgrade-sequence/upgrade-all.yaml
deleted file mode 100644 (file)
index 2e41f73..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-meta:
-- desc: |
-   upgrade the ceph cluster
-upgrade-sequence:
-   sequential:
-   - ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
-   - print: "**** done ceph.restart all"
diff --git a/suites/upgrade/infernalis-x/parallel/3-upgrade-sequence/upgrade-mon-osd-mds.yaml b/suites/upgrade/infernalis-x/parallel/3-upgrade-sequence/upgrade-mon-osd-mds.yaml
deleted file mode 100644 (file)
index 70d57dc..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-meta:
-- desc: |
-   upgrade the ceph cluster,
-   upgrate in two steps 
-   step one ordering: mon.a, osd.0, osd.1, mds.a
-   step two ordering: mon.b, mon.c, osd.2, osd.3
-   ceph expected to be healthy state after each step
-upgrade-sequence:
-   sequential:
-   - ceph.restart:
-       daemons: [mon.a]
-       wait-for-healthy: true
-   - sleep:
-       duration: 60
-   - ceph.restart:
-       daemons: [osd.0, osd.1]
-       wait-for-healthy: true
-   - sleep:
-       duration: 60
-   - ceph.restart: [mds.a]
-   - sleep:
-       duration: 60
-   - print: "**** running mixed versions of osds and mons"
-   #do we need to use "ceph osd crush tunables hammer" ?
-   - exec:
-      mon.b:
-        - sudo ceph osd crush tunables hammer
-   - print: "**** done ceph osd crush tunables hammer"
-   - ceph.restart:
-       daemons: [mon.b, mon.c]
-       wait-for-healthy: true
-   - sleep:
-       duration: 60
-   - ceph.restart:
-       daemons: [osd.2, osd.3]
-       wait-for-healthy: true
-   - sleep:
-       duration: 60
diff --git a/suites/upgrade/infernalis-x/parallel/4-jewel.yaml b/suites/upgrade/infernalis-x/parallel/4-jewel.yaml
deleted file mode 120000 (symlink)
index 987c18c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../../releases/jewel.yaml
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/+ b/suites/upgrade/infernalis-x/parallel/5-final-workload/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/blogbench.yaml b/suites/upgrade/infernalis-x/parallel/5-final-workload/blogbench.yaml
deleted file mode 100644 (file)
index d2629c0..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-meta:
-- desc: |
-   run a cephfs stress test
-   mount ceph-fuse on client.3 before running workunit
-tasks:
-- sequential:
-  - ceph-fuse:
-  - print: "**** done ceph-fuse 5-final-workload"
-  - workunit:
-      clients:
-         client.3:
-          - suites/blogbench.sh
-  - print: "**** done suites/blogbench.sh 5-final-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/rados-snaps-few-objects.yaml b/suites/upgrade/infernalis-x/parallel/5-final-workload/rados-snaps-few-objects.yaml
deleted file mode 100644 (file)
index d8b3dcb..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-meta:
-- desc: |
-   randomized correctness test for rados operations on a replicated pool with snapshots
-tasks:
-  - rados:
-      clients: [client.1]
-      ops: 4000
-      objects: 50
-      write_append_excl: false
-      op_weights:
-        read: 100
-        write: 100
-        delete: 50
-        snap_create: 50
-        snap_remove: 50
-        rollback: 50
-  - print: "**** done rados 4-final-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/rados_loadgenmix.yaml b/suites/upgrade/infernalis-x/parallel/5-final-workload/rados_loadgenmix.yaml
deleted file mode 100644 (file)
index 922a9da..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-meta:
-- desc: |
-   generate read/write load with rados objects ranging from 1 byte to 1MB
-tasks:
-  - workunit:
-      clients:
-        client.1:
-          - rados/load-gen-mix.sh
-  - print: "**** done rados/load-gen-mix.sh 4-final-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/rados_mon_thrash.yaml b/suites/upgrade/infernalis-x/parallel/5-final-workload/rados_mon_thrash.yaml
deleted file mode 100644 (file)
index f2249c9..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-meta:
-- desc: |
-   librados C and C++ api tests
-overrides:
-  ceph:
-    log-whitelist:
-      - reached quota
-tasks:
-  - mon_thrash:
-      revive_delay: 20
-      thrash_delay: 1
-  - print: "**** done mon_thrash 4-final-workload"
-  - workunit:
-      clients:
-        client.1:
-          - rados/test.sh
-  - print: "**** done rados/test.sh 4-final-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/rbd_cls.yaml b/suites/upgrade/infernalis-x/parallel/5-final-workload/rbd_cls.yaml
deleted file mode 100644 (file)
index aaf0a37..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-meta:
-- desc: |
-   rbd object class functional tests
-tasks:
-  - workunit:
-      clients:
-        client.1:
-          - cls/test_cls_rbd.sh
-  - print: "**** done cls/test_cls_rbd.sh 4-final-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/rbd_import_export.yaml b/suites/upgrade/infernalis-x/parallel/5-final-workload/rbd_import_export.yaml
deleted file mode 100644 (file)
index 46e1355..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-meta:
-- desc: |
-   run basic import/export cli tests for rbd
-tasks:
-  - workunit:
-      clients:
-        client.1:
-          - rbd/import_export.sh
-      env:
-        RBD_CREATE_ARGS: --new-format
-  - print: "**** done rbd/import_export.sh 4-final-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/5-final-workload/rgw_swift.yaml b/suites/upgrade/infernalis-x/parallel/5-final-workload/rgw_swift.yaml
deleted file mode 100644 (file)
index 7a7659f..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-meta:
-- desc: |
-   swift api tests for rgw
-overrides:
-  rgw:
-    frontend: civetweb
-tasks:
-  - rgw: [client.1]
-  - print: "**** done rgw 4-final-workload"
-  - swift:
-      client.1:
-        rgw_server: client.1
-  - print: "**** done swift 4-final-workload"
diff --git a/suites/upgrade/infernalis-x/parallel/distros b/suites/upgrade/infernalis-x/parallel/distros
deleted file mode 120000 (symlink)
index ca99fee..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../../distros/supported/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/point-to-point-x/% b/suites/upgrade/infernalis-x/point-to-point-x/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/point-to-point-x/distros b/suites/upgrade/infernalis-x/point-to-point-x/distros
deleted file mode 120000 (symlink)
index ca99fee..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../../distros/supported/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/point-to-point-x/point-to-point.yaml b/suites/upgrade/infernalis-x/point-to-point-x/point-to-point.yaml
deleted file mode 100644 (file)
index cc49096..0000000
+++ /dev/null
@@ -1,201 +0,0 @@
-meta:
-- desc: |
-   Run ceph on two nodes, using one of them as a client,
-   with a separate client-only node. 
-   Use xfs beneath the osds.
-   install ceph/infernalis v9.2.0 point version
-   run workload and upgrade-sequence in parallel
-   install ceph/infernalis latest version
-   run workload and upgrade-sequence in parallel
-   install ceph/-x version (jewel)
-   run workload and upgrade-sequence in parallel
-overrides:
-  ceph:
-    log-whitelist:
-    - reached quota
-    - scrub
-    - osd_map_max_advance
-    - failed to encode
-    - wrongly marked
-    fs: xfs
-    conf:
-      mon:
-        mon debug unsafe allow tier with nonempty snaps: true
-      osd:
-        osd map max advance: 1000
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-  - osd.2
-- - mon.b
-  - mon.c
-  - osd.3
-  - osd.4
-  - osd.5
-  - client.0
-- - client.1
-openstack:
-- volumes: # attached to each instance
-    count: 3
-    size: 30 # GB
-tasks:
-- print: "****  v9.2.0 about to install"
-- install:
-    tag: v9.2.0
-- print: "**** done v9.2.0 install"
-- ceph:
-   fs: xfs
-- print: "**** done ceph xfs"
-- sequential:
-   - workload
-- print: "**** done workload v9.2.0"
-- install.upgrade:
-    mon.a:
-      branch: infernalis
-    mon.b:
-      branch: infernalis
-    # Note that client.a IS NOT upgraded at this point
-    #client.1:
-      #branch: hammer
-- parallel:
-   - workload_infernalis
-   - upgrade-sequence_infernalis
-- print: "**** done parallel infernalis branch"
-- install.upgrade:
-   client.1:
-     branch: infernalis
-- print: "**** done branch: -infernalis install.upgrade on client.1"
-- install.upgrade:
-   mon.a:
-     #branch: infernalis
-   mon.b:
-     #branch: infernalis
-- print: "**** done branch: -x install.upgrade on mon.a and mon.b"
-- parallel:
-   - workload_x
-   - upgrade-sequence_x
-- print: "**** done parallel -x branch"
-# Run test.sh on the -x upgraded cluster
-- install.upgrade:
-    client.1:
-- workunit:
-    clients:
-      client.1:
-      - rados/test.sh
-      - cls
-- print: "**** done final test on -x cluster"
-#######################
-workload:
-   sequential:
-   - workunit:
-       clients:
-         client.0:
-           - suites/blogbench.sh
-workload_infernalis:
-   full_sequential:
-   - workunit:
-       branch: infernalis
-       clients:
-         client.1:
-         - rados/test.sh
-         - cls
-   - print: "**** done rados/test.sh &  cls workload_infernalis"
-   - sequential:
-     - rgw: [client.0]
-     - print: "**** done rgw workload_infernalis"
-     - s3tests:
-         client.0:
-           force-branch: ceph-infernalis
-           rgw_server: client.0
-     - print: "**** done s3tests workload_infernalis"
-upgrade-sequence_infernalis:
-   sequential:
-   - print: "**** done branch: infernalis install.upgrade"
-   - ceph.restart: [mds.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [osd.0]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.1]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.2]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.3]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.4]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.5]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.b]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.c]
-   - sleep:
-       duration: 60
-   - print: "**** done ceph.restart all hammer branch mds/osd/mon"
-workload_x:
-   sequential:
-   - workunit:
-       branch: infernalis
-       clients:
-         client.1:
-         - rados/test-upgrade-from-9.2.sh
-         - cls
-   - print: "**** done rados/test.sh &  cls workload_x NOT upgraded  client"
-   - workunit:
-       clients:
-         client.0:
-         - rados/test.sh
-         - cls
-   - print: "**** done rados/test.sh &  cls workload_x upgraded client"
-   - rgw: [client.1]
-   - print: "**** done rgw workload_x"
-   - s3tests:
-       client.1:
-         force-branch: ceph-infernalis
-         rgw_server: client.1
-   - print: "**** done s3tests workload_x"
-upgrade-sequence_x:
-   sequential:
-   - ceph.restart: [mds.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [osd.0]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.1]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.2]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.3]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.4]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.5]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.b]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.c]
-   - sleep:
-       duration: 60
-   - print: "**** done ceph.restart all -x branch mds/osd/mon"
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/% b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/0-cluster b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/0-cluster
deleted file mode 120000 (symlink)
index 3580937..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/0-cluster/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/0-x86_64.yaml b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/0-x86_64.yaml
deleted file mode 100644 (file)
index c2409f5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-arch: x86_64
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/1-infernalis-install b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/1-infernalis-install
deleted file mode 120000 (symlink)
index 6c5f5ea..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/1-infernalis-install/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/2-partial-upgrade b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/2-partial-upgrade
deleted file mode 120000 (symlink)
index ab35fc1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/2-partial-upgrade/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/3-thrash/default.yaml b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/3-thrash/default.yaml
deleted file mode 100644 (file)
index 389a190..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-meta:
-- desc: |
-   randomly kill and revive osd
-   small chance of increasing the number of pgs
-overrides:
-  ceph:
-    log-whitelist:
-    - wrongly marked me down
-    - objects unfound and apparently lost
-    - log bound mismatch
-    - failed to encode map e
-tasks:
-- thrashosds:
-    timeout: 1200
-    chance_pgnum_grow: 1
-    chance_pgpnum_fix: 1
-    min_in: 4
-- print: "**** done thrashosds 3-thrash"
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/4-mon b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/4-mon
deleted file mode 120000 (symlink)
index 05f7c0d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/4-mon/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/5-workload/ec-rados-default.yaml b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/5-workload/ec-rados-default.yaml
deleted file mode 100644 (file)
index eeffd92..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-meta:
-- desc: |
-   randomized correctness test for rados operations on an erasure coded pool
-tasks:
-  - rados:
-      clients: [client.0]
-      ops: 4000
-      objects: 50
-      ec_pool: true
-      write_append_excl: false
-      op_weights:
-        read: 100
-        write: 0
-        append: 100
-        delete: 50
-        snap_create: 50
-        snap_remove: 50
-        rollback: 50
-        copy_from: 50
-        setattr: 25
-        rmattr: 25
-  - print: "**** done rados ec task"
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/6-next-mon b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/6-next-mon
deleted file mode 120000 (symlink)
index c1c26d6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/6-next-mon/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/8-next-mon b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/8-next-mon
deleted file mode 120000 (symlink)
index 6f626f9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/8-next-mon/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/9-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml b/suites/upgrade/infernalis-x/stress-split-erasure-code-x86_64/9-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml
deleted file mode 100644 (file)
index 13fe70c..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#
-# k=3 implies a stripe_width of 1376*3 = 4128 which is different from
-# the default value of 4096 It is also not a multiple of 1024*1024 and
-# creates situations where rounding rules during recovery becomes 
-# necessary. 
-#
-meta:
-- desc: |
-   randomized correctness test for rados operations on an erasure coded pool 
-   using the jerasure plugin with k=3 and m=1
-tasks:
-- rados:
-    clients: [client.0]
-    ops: 4000
-    objects: 50
-    ec_pool: true
-    write_append_excl: false
-    erasure_code_profile:
-      name: jerasure31profile
-      plugin: jerasure
-      k: 3
-      m: 1
-      technique: reed_sol_van
-      ruleset-failure-domain: osd
-    op_weights:
-      read: 100
-      write: 0
-      append: 100
-      delete: 50
-      snap_create: 50
-      snap_remove: 50
-      rollback: 50
-      copy_from: 50
-      setattr: 25
-      rmattr: 25
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/% b/suites/upgrade/infernalis-x/stress-split-erasure-code/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/0-cluster b/suites/upgrade/infernalis-x/stress-split-erasure-code/0-cluster
deleted file mode 120000 (symlink)
index 3580937..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/0-cluster/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/1-infernalis-install b/suites/upgrade/infernalis-x/stress-split-erasure-code/1-infernalis-install
deleted file mode 120000 (symlink)
index 6c5f5ea..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/1-infernalis-install/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/2-partial-upgrade b/suites/upgrade/infernalis-x/stress-split-erasure-code/2-partial-upgrade
deleted file mode 120000 (symlink)
index ab35fc1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/2-partial-upgrade/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/3-thrash/default.yaml b/suites/upgrade/infernalis-x/stress-split-erasure-code/3-thrash/default.yaml
deleted file mode 100644 (file)
index 8a87f75..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-meta:
-- desc: |
-   randomly kill and revive osd
-   small chance to increase the number of pgs
-overrides:
-  ceph:
-    log-whitelist:
-    - wrongly marked me down
-    - objects unfound and apparently lost
-    - log bound mismatch
-    - failed to encode map e
-tasks:
-- thrashosds:
-    timeout: 1200
-    chance_pgnum_grow: 1
-    chance_pgpnum_fix: 1
-    min_in: 4
-- print: "**** done thrashosds 3-thrash"
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/4-mon b/suites/upgrade/infernalis-x/stress-split-erasure-code/4-mon
deleted file mode 120000 (symlink)
index 05f7c0d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/4-mon/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml b/suites/upgrade/infernalis-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml
deleted file mode 100644 (file)
index eeffd92..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-meta:
-- desc: |
-   randomized correctness test for rados operations on an erasure coded pool
-tasks:
-  - rados:
-      clients: [client.0]
-      ops: 4000
-      objects: 50
-      ec_pool: true
-      write_append_excl: false
-      op_weights:
-        read: 100
-        write: 0
-        append: 100
-        delete: 50
-        snap_create: 50
-        snap_remove: 50
-        rollback: 50
-        copy_from: 50
-        setattr: 25
-        rmattr: 25
-  - print: "**** done rados ec task"
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/6-next-mon b/suites/upgrade/infernalis-x/stress-split-erasure-code/6-next-mon
deleted file mode 120000 (symlink)
index c1c26d6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/6-next-mon/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/8-next-mon b/suites/upgrade/infernalis-x/stress-split-erasure-code/8-next-mon
deleted file mode 120000 (symlink)
index 6f626f9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../stress-split/8-next-mon/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/9-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml b/suites/upgrade/infernalis-x/stress-split-erasure-code/9-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml
deleted file mode 100644 (file)
index ab439d5..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#
-# k=3 implies a stripe_width of 1376*3 = 4128 which is different from
-# the default value of 4096 It is also not a multiple of 1024*1024 and
-# creates situations where rounding rules during recovery becomes 
-# necessary. 
-#
-meta:
-- desc: |
-   randomized correctness test for rados operations on an erasure coded pool
-   using the jerasure plugin with k=3 and m=1
-tasks:
-- rados:
-    clients: [client.0]
-    ops: 4000
-    objects: 50
-    ec_pool: true
-    write_append_excl: false
-    erasure_code_profile:
-      name: jerasure31profile
-      plugin: jerasure
-      k: 3
-      m: 1
-      technique: reed_sol_van
-      ruleset-failure-domain: osd
-    op_weights:
-      read: 100
-      write: 0
-      append: 100
-      delete: 50
-      snap_create: 50
-      snap_remove: 50
-      rollback: 50
-      copy_from: 50
-      setattr: 25
-      rmattr: 25
diff --git a/suites/upgrade/infernalis-x/stress-split-erasure-code/distros b/suites/upgrade/infernalis-x/stress-split-erasure-code/distros
deleted file mode 120000 (symlink)
index ca99fee..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../../distros/supported/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis-x/stress-split/% b/suites/upgrade/infernalis-x/stress-split/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/stress-split/0-cluster/+ b/suites/upgrade/infernalis-x/stress-split/0-cluster/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/stress-split/0-cluster/openstack.yaml b/suites/upgrade/infernalis-x/stress-split/0-cluster/openstack.yaml
deleted file mode 100644 (file)
index a0d5c20..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-openstack:
-  - machine:
-      disk: 100 # GB
-  - volumes: # attached to each instance
-      count: 3
-      size: 30 # GB
diff --git a/suites/upgrade/infernalis-x/stress-split/0-cluster/start.yaml b/suites/upgrade/infernalis-x/stress-split/0-cluster/start.yaml
deleted file mode 100644 (file)
index fd200d7..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-meta:
-- desc: |
-   Run ceph on two nodes,
-   with a separate client-only node. 
-   Use xfs beneath the osds.
-overrides:
-  ceph:
-    conf:
-      mon:
-        mon warn on legacy crush tunables: false
-    fs: xfs
-roles:
-- - mon.a
-  - mon.b
-  - mon.c
-  - mds.a
-  - osd.0
-  - osd.1
-  - osd.2
-- - osd.3
-  - osd.4
-  - osd.5
-- - client.0
diff --git a/suites/upgrade/infernalis-x/stress-split/1-infernalis-install/infernalis.yaml b/suites/upgrade/infernalis-x/stress-split/1-infernalis-install/infernalis.yaml
deleted file mode 100644 (file)
index ee92f7f..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-meta:
-- desc: install ceph/infernalis latest
-tasks:
-- install:
-    branch: infernalis
-- print: "**** done install infernalis"
-- ceph:
-- print: "**** done ceph"
diff --git a/suites/upgrade/infernalis-x/stress-split/2-partial-upgrade/firsthalf.yaml b/suites/upgrade/infernalis-x/stress-split/2-partial-upgrade/firsthalf.yaml
deleted file mode 100644 (file)
index ab5dcac..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-meta:
-- desc: |
-   install upgrade ceph/-x on one node only
-   1st half
-   restart : osd.0,1,2,3,4,5
-tasks:
-- install.upgrade:
-    osd.0: 
-- print: "**** done install.upgrade osd.0"
-- ceph.restart:
-    daemons: [osd.0, osd.1, osd.2, osd.3, osd.4, osd.5]
-- print: "**** done ceph.restart 1st half"
diff --git a/suites/upgrade/infernalis-x/stress-split/3-thrash/default.yaml b/suites/upgrade/infernalis-x/stress-split/3-thrash/default.yaml
deleted file mode 100644 (file)
index f22d24b..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-meta:
-- desc: |
-   randomly kill and revive osd
-   small chance to increase the number of pgs
-overrides:
-  ceph:
-    log-whitelist:
-    - wrongly marked me down
-    - objects unfound and apparently lost
-    - log bound mismatch
-    - failed to encode map e
-tasks:
-- thrashosds:
-    timeout: 1200
-    chance_pgnum_grow: 1
-    chance_pgpnum_fix: 1
-- print: "**** done thrashosds 3-thrash"
diff --git a/suites/upgrade/infernalis-x/stress-split/4-mon/mona.yaml b/suites/upgrade/infernalis-x/stress-split/4-mon/mona.yaml
deleted file mode 100644 (file)
index e3c369d..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-meta:
-- desc: |
-   restart mon.a so it is upgraded to -x
-tasks:
-- ceph.restart:
-    daemons: [mon.a]
-    wait-for-healthy: false
-    wait-for-osds-up: true
-- print: "**** done ceph.restart mon.a"
diff --git a/suites/upgrade/infernalis-x/stress-split/5-workload/+ b/suites/upgrade/infernalis-x/stress-split/5-workload/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/stress-split/5-workload/rbd-cls.yaml b/suites/upgrade/infernalis-x/stress-split/5-workload/rbd-cls.yaml
deleted file mode 100644 (file)
index 2a8dc6c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-meta:
-- desc: |
-   run basic cls tests for rbd
-tasks:
-- workunit:
-    branch: infernalis
-    clients:
-      client.0:
-        - cls/test_cls_rbd.sh
-- print: "**** done cls/test_cls_rbd.sh 5-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/5-workload/rbd-import-export.yaml b/suites/upgrade/infernalis-x/stress-split/5-workload/rbd-import-export.yaml
deleted file mode 100644 (file)
index b9342ad..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-meta:
-- desc: |
-   run basic import/export cli tests for rbd
-tasks:
-- workunit:
-    branch: infernalis
-    clients:
-      client.0:
-        - rbd/import_export.sh
-    env:
-      RBD_CREATE_ARGS: --new-format
-- print: "**** done rbd/import_export.sh 5-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/5-workload/readwrite.yaml b/suites/upgrade/infernalis-x/stress-split/5-workload/readwrite.yaml
deleted file mode 100644 (file)
index 1b161b4..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-meta:
-- desc: |
-   randomized correctness test for rados operations on a replicated pool, 
-   using only reads, writes, and deletes
-tasks:
-- full_sequential:
-  - rados:
-      clients: [client.0]
-      ops: 4000
-      objects: 500
-      write_append_excl: false
-      op_weights:
-        read: 45
-        write: 45
-        delete: 10
-- print: "**** done rados/readwrite 5-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/5-workload/snaps-few-objects.yaml b/suites/upgrade/infernalis-x/stress-split/5-workload/snaps-few-objects.yaml
deleted file mode 100644 (file)
index 71445bd..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-meta:
-- desc: |
-   randomized correctness test for rados operations on a replicated pool with snapshot operations
-tasks:
-- full_sequential:
-  - rados:
-      clients: [client.0]
-      ops: 4000
-      objects: 50
-      write_append_excl: false
-      op_weights:
-        read: 100
-        write: 100
-        delete: 50
-        snap_create: 50
-        snap_remove: 50
-        rollback: 50
-- print: "**** done rados/snaps-few-objects 5-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/6-next-mon/monb.yaml b/suites/upgrade/infernalis-x/stress-split/6-next-mon/monb.yaml
deleted file mode 100644 (file)
index ba71c73..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-meta:
-- desc: |
-   restart mon.b so it is upgraded to -x
-tasks:
-- ceph.restart:
-    daemons: [mon.b]
-    wait-for-healthy: false
-    wait-for-osds-up: true
-- print: "**** done ceph.restart mon.b 6-next-mon"
diff --git a/suites/upgrade/infernalis-x/stress-split/7-workload/+ b/suites/upgrade/infernalis-x/stress-split/7-workload/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/stress-split/7-workload/radosbench.yaml b/suites/upgrade/infernalis-x/stress-split/7-workload/radosbench.yaml
deleted file mode 100644 (file)
index 7d2be5f..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-meta:
-- desc: |
-   run randomized correctness test for rados operations
-   generate write load with rados bench
-tasks:
-- full_sequential:
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-  - radosbench:
-      clients: [client.0]
-      time: 150
-- print: "**** done radosbench 7-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/7-workload/rbd_api.yaml b/suites/upgrade/infernalis-x/stress-split/7-workload/rbd_api.yaml
deleted file mode 100644 (file)
index 585daae..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-meta:
-- desc: |
-   librbd C and C++ api tests
-tasks:
-- workunit:
-     branch: infernalis
-     clients:
-        client.0:
-           - rbd/test_librbd.sh
-- print: "**** done rbd/test_librbd.sh 7-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/8-next-mon/monc.yaml b/suites/upgrade/infernalis-x/stress-split/8-next-mon/monc.yaml
deleted file mode 100644 (file)
index 12788b7..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-meta:
-- desc: |
-   restart mon.c so it is upgraded to -x
-   as all mon were upgrated, expected ceph cluster reach quorum
-tasks:
-- ceph.restart:
-    daemons: [mon.c]
-    wait-for-healthy: false
-    wait-for-osds-up: true
-- print: "**** done ceph.restart mon.c 8-next-mon"
-- ceph.wait_for_mon_quorum: [a, b, c]
-- print: "**** done wait_for_mon_quorum 8-next-mon"
diff --git a/suites/upgrade/infernalis-x/stress-split/9-workload/+ b/suites/upgrade/infernalis-x/stress-split/9-workload/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis-x/stress-split/9-workload/rbd-python.yaml b/suites/upgrade/infernalis-x/stress-split/9-workload/rbd-python.yaml
deleted file mode 100644 (file)
index 5822ee0..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-meta:
-- desc: |
-   librbd python api tests
-tasks:
-- workunit:
-    branch: infernalis
-    clients:
-      client.0:
-        - rbd/test_librbd_python.sh
-- print: "**** done rbd/test_librbd_python.sh 9-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/9-workload/rgw-swift.yaml b/suites/upgrade/infernalis-x/stress-split/9-workload/rgw-swift.yaml
deleted file mode 100644 (file)
index ba004ce..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-meta:
-- desc: |
-   swift api tests for rgw
-tasks:
-- rgw: 
-    client.0:
-    default_idle_timeout: 300
-- print: "**** done rgw 9-workload"
-- swift:
-    client.0:
-      rgw_server: client.0
-- print: "**** done swift 9-workload"
diff --git a/suites/upgrade/infernalis-x/stress-split/9-workload/snaps-many-objects.yaml b/suites/upgrade/infernalis-x/stress-split/9-workload/snaps-many-objects.yaml
deleted file mode 100644 (file)
index 805bf97..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-meta:
-- desc: |
-   randomized correctness test for rados operations on a replicated pool with snapshot operations
-tasks:
-- rados:
-    clients: [client.0]
-    ops: 4000
-    objects: 500
-    write_append_excl: false
-    op_weights:
-      read: 100
-      write: 100
-      delete: 50
-      snap_create: 50
-      snap_remove: 50
-      rollback: 50
diff --git a/suites/upgrade/infernalis-x/stress-split/distros b/suites/upgrade/infernalis-x/stress-split/distros
deleted file mode 120000 (symlink)
index ca99fee..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../../distros/supported/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis/older/% b/suites/upgrade/infernalis/older/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis/older/0-cluster/start.yaml b/suites/upgrade/infernalis/older/0-cluster/start.yaml
deleted file mode 100644 (file)
index a8c94ba..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-meta:
-- desc: |
-   Run ceph on two nodes, using one of them as a client,
-   with a separate client-only node. 
-   Use xfs beneath the osds.
-overrides:
-  ceph:
-    log-whitelist:
-    - scrub
-    - scrub mismatch
-    - ScrubResult
-    - wrongly marked me down
-    - objects unfound and apparently lost
-    - log bound mismatch
-    - failed to encode map
-    - soft lockup
-    - detected stalls on CPUs
-    fs: xfs
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-  - osd.2
-- - mon.b
-  - mon.c
-  - osd.3
-  - osd.4
-  - osd.5
-  - client.0
-- - client.1
-  - client.2
diff --git a/suites/upgrade/infernalis/older/1-install/latest_hammer_release.yaml b/suites/upgrade/infernalis/older/1-install/latest_hammer_release.yaml
deleted file mode 100644 (file)
index c946033..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-meta:
-- desc: |
-   install ceph/hammer latest release
-   run workload and upgrade-sequence in parallel
-tasks:
-- install:
-    branch: hammer
-- print: "**** done latest hammer install"
-- ceph:
-- parallel:
-   - workload
-   - upgrade-sequence
-- print: "**** done parallel hammer"
diff --git a/suites/upgrade/infernalis/older/1-install/v9.2.0.yaml b/suites/upgrade/infernalis/older/1-install/v9.2.0.yaml
deleted file mode 100644 (file)
index 0cdd55b..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-meta:
-- desc: |
-   install ceph/infernalis v9.2.0
-   run workload and upgrade-sequence in parallel
-tasks:
-- install:
-    tag: v9.2.0
-- print: "**** done v9.2.0 install"
-- ceph:
-- parallel:
-   - workload
-   - upgrade-sequence
-- print: "**** done parallel v9.2.0"
diff --git a/suites/upgrade/infernalis/older/1-install/v9.2.1.yaml b/suites/upgrade/infernalis/older/1-install/v9.2.1.yaml
deleted file mode 100644 (file)
index 5e3fcbf..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-meta:
-- desc: |
-   install ceph/infernalis v9.2.1
-   run workload and upgrade-sequence in parallel
-tasks:
-- install:
-    tag: v9.2.1
-- print: "**** done v9.2.1 install"
-- ceph:
-- parallel:
-   - workload
-   - upgrade-sequence
-- print: "**** done parallel v9.2.1"
diff --git a/suites/upgrade/infernalis/older/2-workload/+ b/suites/upgrade/infernalis/older/2-workload/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis/older/2-workload/blogbench.yaml b/suites/upgrade/infernalis/older/2-workload/blogbench.yaml
deleted file mode 100644 (file)
index 290eab5..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-meta:
-- desc: |
-   run a cephfs stress test
-   mount ceph-fuse on client.0 before running workunit
-workload:
-  sequential:
-  - ceph-fuse:
-  - print: "**** done ceph-fuse 2-workload"
-  - workunit:
-      clients:
-         client.0:
-          - suites/blogbench.sh
-  - print: "**** done suites/blogbench.sh 2-workload"
diff --git a/suites/upgrade/infernalis/older/2-workload/rbd.yaml b/suites/upgrade/infernalis/older/2-workload/rbd.yaml
deleted file mode 100644 (file)
index 95a1f99..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-meta:
-- desc: |
-   run basic import/export cli tests for rbd
-workload:
-   sequential:
-   - workunit:
-       clients:
-         client.1:
-           - rbd/import_export.sh
-       env:
-         RBD_CREATE_ARGS: --new-format
-   - print: "**** done rbd/import_export.sh 2-workload"
diff --git a/suites/upgrade/infernalis/older/2-workload/s3tests.yaml b/suites/upgrade/infernalis/older/2-workload/s3tests.yaml
deleted file mode 100644 (file)
index 0e60d60..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-meta:
-- desc: |
-   add test details here
-   run s3tests
-workload:
-  sequential:
-  - rgw: [client.1]
-  - s3tests:
-      client.0:
-        force-branch: hammer
-        rgw_server: client.1
diff --git a/suites/upgrade/infernalis/older/2-workload/testrados.yaml b/suites/upgrade/infernalis/older/2-workload/testrados.yaml
deleted file mode 100644 (file)
index 5794465..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-meta:
-- desc: |
-   run randomized correctness test for rados operations
-workload:
-  sequential:
-     - rados:
-         clients: [client.0]
-         ops: 2000
-         objects: 50
-         op_weights:
-           read: 100
-           write: 100
-           delete: 50
-           snap_create: 50
-           snap_remove: 50
-           rollback: 50
diff --git a/suites/upgrade/infernalis/older/3-upgrade-sequence/upgrade-mon-osd-mds.yaml b/suites/upgrade/infernalis/older/3-upgrade-sequence/upgrade-mon-osd-mds.yaml
deleted file mode 100644 (file)
index ae582b4..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-meta:
-- desc: |
-   upgrade the ceph cluster, 
-   ordering: mon, mds, osd
-upgrade-sequence:
-   sequential:
-   - install.upgrade:
-       mon.a:
-       mon.b:
-   - print: "**** done install.upgrade infernalis"
-   - ceph.restart: [mon.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.b]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.c]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mds.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [osd.0]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.1]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.2]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.3]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.4]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.5]
-   - sleep:
-       duration: 30
-   - print: "**** done ceph.restart all"
diff --git a/suites/upgrade/infernalis/older/3-upgrade-sequence/upgrade-osd-mon-mds.yaml b/suites/upgrade/infernalis/older/3-upgrade-sequence/upgrade-osd-mon-mds.yaml
deleted file mode 100644 (file)
index 54711d2..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-meta:
-- desc: |
-   upgrade the ceph cluster, 
-   ordering: osd, mon, mds
-upgrade-sequence:
-   sequential:
-   - install.upgrade:
-       mon.a:
-       mon.b:
-   - print: "**** done install.upgrade infernalis"
-   - ceph.restart: [osd.0]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.1]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.2]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.3]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.4]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.5]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.b]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.c]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mds.a]
-   - sleep:
-       duration: 60
-   - print: "**** done ceph.restart all"
diff --git a/suites/upgrade/infernalis/older/4-final/+ b/suites/upgrade/infernalis/older/4-final/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis/older/4-final/monthrash.yaml b/suites/upgrade/infernalis/older/4-final/monthrash.yaml
deleted file mode 100644 (file)
index 5d9e06e..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-meta:
-- desc: |
-   randomly kill and revive monitors
-tasks:
-- mon_thrash:
-    revive_delay: 20
-    thrash_delay: 1
-- print: "**** done mon_thrash 4-workload"
-- ceph-fuse:
-- print: "**** done ceph-fuse 4-workload"
-- workunit:
-    clients:
-      client.0:
-        - suites/dbench.sh
-- print: "**** done suites/dbench.sh 4-workload"
-
diff --git a/suites/upgrade/infernalis/older/4-final/osdthrash.yaml b/suites/upgrade/infernalis/older/4-final/osdthrash.yaml
deleted file mode 100644 (file)
index a2872de..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-meta:
-- desc: |
-   randomly kill and revive osds
-   increasing the number of pgs at random times
-   run cephfs stress test
-tasks:
-- sequential:
-  - thrashosds:
-      timeout: 1200
-      chance_pgnum_grow: 1
-      chance_pgpnum_fix: 1
-  - print: "**** done thrashosds 4-workload"
-  - workunit:
-      clients:
-        client.0:
-           - suites/iogen.sh
-  - print: "**** done suites/iogen.sh 4-workload"
-
diff --git a/suites/upgrade/infernalis/older/4-final/testrados.yaml b/suites/upgrade/infernalis/older/4-final/testrados.yaml
deleted file mode 100644 (file)
index 5838109..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-meta:
-- desc: |
-   run randomized correctness test for rados operations
-tasks:
-- sequential:
-  - rados:
-      clients: [client.0]
-      ops: 2000
-      objects: 50
-      op_weights:
-        read: 100
-        write: 100
-        delete: 50
-        snap_create: 50
-        snap_remove: 50
-        rollback: 50
diff --git a/suites/upgrade/infernalis/older/4-final/testrgw.yaml b/suites/upgrade/infernalis/older/4-final/testrgw.yaml
deleted file mode 100644 (file)
index 85689de..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-tasks:
-- sequential:
-  - rgw: [client.2]
-  - print: "**** done rgw: [client.2] 4-workload"
-  - s3tests:
-      client.2:
-         force-branch: hammer
-         rgw_server: client.2
-  - print: "**** done s3tests 4-workload"
diff --git a/suites/upgrade/infernalis/older/distros b/suites/upgrade/infernalis/older/distros
deleted file mode 120000 (symlink)
index ca99fee..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../../distros/supported/
\ No newline at end of file
diff --git a/suites/upgrade/infernalis/point-to-point/% b/suites/upgrade/infernalis/point-to-point/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/suites/upgrade/infernalis/point-to-point/distros b/suites/upgrade/infernalis/point-to-point/distros
deleted file mode 120000 (symlink)
index 79010c3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../../distros/supported
\ No newline at end of file
diff --git a/suites/upgrade/infernalis/point-to-point/point-to-point.yaml b/suites/upgrade/infernalis/point-to-point/point-to-point.yaml
deleted file mode 100644 (file)
index 27669bd..0000000
+++ /dev/null
@@ -1,234 +0,0 @@
-overrides:
-  ceph:
-    log-whitelist:
-    - reached quota
-    - scrub
-    - osd_map_max_advance
-    fs: xfs
-    conf:
-      mon:
-        mon debug unsafe allow tier with nonempty snaps: true
-      osd:
-        osd map max advance: 1000
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-  - osd.2
-- - mon.b
-  - mon.c
-  - osd.3
-  - osd.4
-  - osd.5
-  - client.0
-- - client.1
-tasks:
-- print: "****  v9.2.0 about to install"
-- install:
-    tag: v9.2.0
-- print: "**** done v9.2.0 install"
-- ceph:
-   fs: xfs
-- print: "**** done ceph xfs"
-- sequential:
-   - workload
-- print: "**** done workload v9.2.0"
-
-- parallel:
-   - workload1
-   - upgrade-sequence1
-- print: "**** done parallel v9.2.1"
-
-###- parallel:
-###   - workloadX
-###   - upgrade-sequenceX
-###- print: "**** done parallel v9.2.X"
-
-- parallel:
-   - workload_infernalis
-   - upgrade-sequence_infernalis
-- print: "**** done parallel infernalis branch"
-#######################
-workload:
-   sequential:
-   - workunit:
-       clients:
-         client.0:
-           - suites/blogbench.sh
-   - print: "**** done suites/blogbench.sh workload"
-
-workload1:
-   sequential:
-   - workunit:
-       clients:
-         client.0:
-         - rados/load-gen-big.sh
-   - print: "**** done rados/load-gen-big.sh workload1"
-   - workunit:
-       clients:
-         client.0:
-         - rados/test.sh
-         - cls
-   - print: "**** done rados/test.sh &  cls workload1"
-   - workunit:
-       clients:
-         client.0:
-         - rbd/test_librbd.sh
-   - print: "**** done rbd/test_librbd.sh workload1"
-upgrade-sequence1:
-   sequential:
-   - install.upgrade:
-       mon.a:
-         tag: v9.2.1
-       mon.b:
-         tag: v9.2.1
-       client.1:
-         tag: v9.2.1
-   - print: "**** done v9.2.1 install.upgrade"
-   - ceph.restart: [mon.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.b]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.c]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mds.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [osd.0]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.1]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.2]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.3]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.4]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.5]
-   - sleep:
-       duration: 30
-   - print: "**** done ceph.restart all mon/mds/osd v0.94.1"
-
-
-### =====
-###workloadX:
-###   sequential:
-###   - workunit:
-###       clients:
-###         client.0:
-###         - rados/load-gen-big.sh
-###   - print: "**** done rados/load-gen-big.sh workload1"
-###   - workunit:
-###       clients:
-###         client.0:
-###         - rados/test.sh
-###         - cls
-###   - print: "**** done rados/test.sh &  cls workload1"
-###   - workunit:
-###       clients:
-###         client.0:
-###         - rbd/test_librbd.sh
-###   - print: "**** done rbd/test_librbd.sh workload1"
-###upgrade-sequenceX:
-###   sequential:
-###   - install.upgrade:
-###       mon.a:
-###         tag: v9.2.X
-###       mon.b:
-###         tag: v9.2.X
-###       client.1:
-###         tag: v9.2.X
-###   - print: "**** done v9.2.X install.upgrade"
-###   - ceph.restart: [mon.a]
-###   - sleep:
-###       duration: 60
-###   - ceph.restart: [mon.b]
-###   - sleep:
-###       duration: 60
-###   - ceph.restart: [mon.c]
-###   - sleep:
-###       duration: 60
-###   - ceph.restart: [mds.a]
-###   - sleep:
-###       duration: 60
-###   - ceph.restart: [osd.0]
-###   - sleep:
-###       duration: 30
-###   - ceph.restart: [osd.1]
-###   - sleep:
-###       duration: 30
-###   - ceph.restart: [osd.2]
-###   - sleep:
-###       duration: 30
-###   - ceph.restart: [osd.3]
-###   - sleep:
-###       duration: 30
-###   - ceph.restart: [osd.4]
-###   - sleep:
-###       duration: 30
-###   - ceph.restart: [osd.5]
-###   - sleep:
-###       duration: 30
-###   - print: "**** done ceph.restart all mon/mds/osd v0.94.X"
-
-workload_infernalis:
-   sequential:
-   - rgw: [client.0]
-   - print: "**** done rgw workload_infernalis"
-   - s3tests:
-       client.0:
-         # for s3tests ceph-infernalis should be used 
-         # for new similar tests should check with Yehuda about the branch name 
-         force-branch: ceph-infernalis
-         rgw_server: client.0
-   - print: "**** done s3tests workload_infernalis"
-upgrade-sequence_infernalis:
-   sequential:
-   - install.upgrade:
-       mon.a:
-         branch: infernalis
-       mon.b:
-         branch: infernalis
-       client.1:
-         branch: infernalis
-   - print: "**** done branch: infernalis install.upgrade"
-   - ceph.restart: [mds.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [osd.0]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.1]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.2]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.3]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.4]
-   - sleep:
-       duration: 30
-   - ceph.restart: [osd.5]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.a]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.b]
-   - sleep:
-       duration: 60
-   - ceph.restart: [mon.c]
-   - sleep:
-       duration: 60
-   - print: "**** done ceph.restart all infernalis current branch mds/osd/mon"