From 7da45d65be36d36b880cc55c5036e96c24b53f00 Mon Sep 17 00:00:00 2001 From: Qiaowei Ren Date: Thu, 1 Mar 2018 14:38:11 +0800 Subject: remove ceph code This patch removes initial ceph code, due to license issue. Change-Id: I092d44f601cdf34aed92300fe13214925563081c Signed-off-by: Qiaowei Ren --- .../qa/erasure-code/ec-feature-plugins-v2.yaml | 98 ---------------------- .../qa/erasure-code/ec-feature-plugins-v3.yaml | 98 ---------------------- src/ceph/qa/erasure-code/ec-rados-default.yaml | 19 ----- src/ceph/qa/erasure-code/ec-rados-parallel.yaml | 20 ----- .../erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml | 26 ------ .../ec-rados-plugin=jerasure-k=2-m=1.yaml | 25 ------ .../ec-rados-plugin=jerasure-k=3-m=1.yaml | 31 ------- .../ec-rados-plugin=jerasure-k=4-m=2.yaml | 25 ------ .../ec-rados-plugin=lrc-k=4-m=2-l=3.yaml | 25 ------ .../ec-rados-plugin=shec-k=4-m=3-c=2.yaml | 25 ------ src/ceph/qa/erasure-code/ec-rados-sequential.yaml | 20 ----- 11 files changed, 412 deletions(-) delete mode 100644 src/ceph/qa/erasure-code/ec-feature-plugins-v2.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-feature-plugins-v3.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-default.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-parallel.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=2-m=1.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=3-m=1.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml delete mode 100644 src/ceph/qa/erasure-code/ec-rados-sequential.yaml (limited to 'src/ceph/qa/erasure-code') diff --git a/src/ceph/qa/erasure-code/ec-feature-plugins-v2.yaml b/src/ceph/qa/erasure-code/ec-feature-plugins-v2.yaml deleted file mode 100644 index f2d374d..0000000 --- a/src/ceph/qa/erasure-code/ec-feature-plugins-v2.yaml +++ /dev/null @@ -1,98 +0,0 @@ -# -# Test the expected behavior of the -# -# CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 -# -# feature. -# -roles: -- - mon.a - - mon.b - - osd.0 - - osd.1 -- - osd.2 - - mon.c - - mgr.x -tasks: -# -# Install firefly -# -- install: - branch: firefly -- ceph: - fs: xfs -# -# We don't need mon.c for now: it will be used later to make sure an old -# mon cannot join the quorum once the feature has been activated -# -- ceph.stop: - daemons: [mon.c] -- exec: - mon.a: - - |- - ceph osd erasure-code-profile set WRONG plugin=WRONG - ceph osd pool create poolWRONG 12 12 erasure WRONG 2>&1 | grep "failed to load plugin using profile WRONG" -# -# Partial upgrade, osd.2 is not upgraded -# -- install.upgrade: - osd.0: -# -# a is the leader -# -- ceph.restart: - daemons: [mon.a] - wait-for-healthy: false -- exec: - mon.a: - - |- - ceph osd erasure-code-profile set profile-lrc plugin=lrc 2>&1 | grep "unsupported by: the monitor cluster" -- ceph.restart: - daemons: [mon.b, osd.1, osd.0] - wait-for-healthy: false - wait-for-osds-up: true -# -# The lrc plugin cannot be used because osd.2 is not upgraded yet -# and would crash. -# -- exec: - mon.a: - - |- - ceph osd erasure-code-profile set profile-lrc plugin=lrc 2>&1 | grep "unsupported by: osd.2" -# -# Taking osd.2 out, the rest of the cluster is upgraded -# -- ceph.stop: - daemons: [osd.2] -- sleep: - duration: 60 -# -# Creating an erasure code profile using the lrc plugin now works -# -- exec: - mon.a: - - "ceph osd erasure-code-profile set profile-lrc plugin=lrc" -# -# osd.2 won't be able to join the because is does not support the feature -# -- ceph.restart: - daemons: [osd.2] - wait-for-healthy: false -- sleep: - duration: 60 -- exec: - osd.2: - - |- - grep "protocol feature.*missing 100000000000" /var/log/ceph/ceph-osd.2.log -# -# mon.c won't be able to join the because it does not support the feature -# -- ceph.restart: - daemons: [mon.c] - wait-for-healthy: false -- sleep: - duration: 60 -- exec: - mon.c: - - |- - grep "missing.*feature" /var/log/ceph/ceph-mon.c.log diff --git a/src/ceph/qa/erasure-code/ec-feature-plugins-v3.yaml b/src/ceph/qa/erasure-code/ec-feature-plugins-v3.yaml deleted file mode 100644 index 332b944..0000000 --- a/src/ceph/qa/erasure-code/ec-feature-plugins-v3.yaml +++ /dev/null @@ -1,98 +0,0 @@ -# -# Test the expected behavior of the -# -# CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 -# -# feature. -# -roles: -- - mon.a - - mon.b - - osd.0 - - osd.1 -- - osd.2 - - mon.c - - mgr.x -tasks: -# -# Install hammer -# -- install: - branch: hammer -- ceph: - fs: xfs -# -# We don't need mon.c for now: it will be used later to make sure an old -# mon cannot join the quorum once the feature has been activated -# -- ceph.stop: - daemons: [mon.c] -- exec: - mon.a: - - |- - ceph osd erasure-code-profile set WRONG plugin=WRONG - ceph osd pool create poolWRONG 12 12 erasure WRONG 2>&1 | grep "failed to load plugin using profile WRONG" -# -# Partial upgrade, osd.2 is not upgraded -# -- install.upgrade: - osd.0: -# -# a is the leader -# -- ceph.restart: - daemons: [mon.a] - wait-for-healthy: false -- exec: - mon.a: - - |- - ceph osd erasure-code-profile set profile-shec k=2 m=1 c=1 plugin=shec 2>&1 | grep "unsupported by: the monitor cluster" -- ceph.restart: - daemons: [mon.b, osd.1, osd.0] - wait-for-healthy: false - wait-for-osds-up: true -# -# The shec plugin cannot be used because osd.2 is not upgraded yet -# and would crash. -# -- exec: - mon.a: - - |- - ceph osd erasure-code-profile set profile-shec k=2 m=1 c=1 plugin=shec 2>&1 | grep "unsupported by: osd.2" -# -# Taking osd.2 out, the rest of the cluster is upgraded -# -- ceph.stop: - daemons: [osd.2] -- sleep: - duration: 60 -# -# Creating an erasure code profile using the shec plugin now works -# -- exec: - mon.a: - - "ceph osd erasure-code-profile set profile-shec k=2 m=1 c=1 plugin=shec" -# -# osd.2 won't be able to join the because is does not support the feature -# -- ceph.restart: - daemons: [osd.2] - wait-for-healthy: false -- sleep: - duration: 60 -- exec: - osd.2: - - |- - grep "protocol feature.*missing" /var/log/ceph/ceph-osd.2.log -# -# mon.c won't be able to join the because it does not support the feature -# -- ceph.restart: - daemons: [mon.c] - wait-for-healthy: false -- sleep: - duration: 60 -- exec: - mon.c: - - |- - grep "missing.*feature" /var/log/ceph/ceph-mon.c.log diff --git a/src/ceph/qa/erasure-code/ec-rados-default.yaml b/src/ceph/qa/erasure-code/ec-rados-default.yaml deleted file mode 100644 index cc62371..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-default.yaml +++ /dev/null @@ -1,19 +0,0 @@ -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/src/ceph/qa/erasure-code/ec-rados-parallel.yaml b/src/ceph/qa/erasure-code/ec-rados-parallel.yaml deleted file mode 100644 index 0f01d84..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-parallel.yaml +++ /dev/null @@ -1,20 +0,0 @@ -workload: - parallel: - - 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 parallel" diff --git a/src/ceph/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml b/src/ceph/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml deleted file mode 100644 index 64b5970..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml +++ /dev/null @@ -1,26 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 50 - ec_pool: true - min_size: 2 - write_append_excl: false - erasure_code_profile: - name: isaprofile - plugin: isa - k: 2 - m: 1 - technique: reed_sol_van - crush-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/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=2-m=1.yaml b/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=2-m=1.yaml deleted file mode 100644 index d61b1c8..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=2-m=1.yaml +++ /dev/null @@ -1,25 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 50 - ec_pool: true - write_append_excl: false - erasure_code_profile: - name: jerasure21profile - plugin: jerasure - k: 2 - m: 1 - technique: reed_sol_van - crush-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/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=3-m=1.yaml b/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=3-m=1.yaml deleted file mode 100644 index 2ca53a7..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=3-m=1.yaml +++ /dev/null @@ -1,31 +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. -# -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 - crush-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/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml b/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml deleted file mode 100644 index dfcc616..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml +++ /dev/null @@ -1,25 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 50 - ec_pool: true - write_append_excl: false - erasure_code_profile: - name: jerasure21profile - plugin: jerasure - k: 4 - m: 2 - technique: reed_sol_van - crush-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/src/ceph/qa/erasure-code/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml b/src/ceph/qa/erasure-code/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml deleted file mode 100644 index 86ae056..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml +++ /dev/null @@ -1,25 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 400 - objects: 50 - ec_pool: true - write_append_excl: false - erasure_code_profile: - name: lrcprofile - plugin: lrc - k: 4 - m: 2 - l: 3 - crush-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/src/ceph/qa/erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml b/src/ceph/qa/erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml deleted file mode 100644 index ee74c6e..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml +++ /dev/null @@ -1,25 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 400 - objects: 50 - ec_pool: true - write_append_excl: false - erasure_code_profile: - name: shecprofile - plugin: shec - k: 4 - m: 3 - c: 2 - crush-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/src/ceph/qa/erasure-code/ec-rados-sequential.yaml b/src/ceph/qa/erasure-code/ec-rados-sequential.yaml deleted file mode 100644 index 90536ee..0000000 --- a/src/ceph/qa/erasure-code/ec-rados-sequential.yaml +++ /dev/null @@ -1,20 +0,0 @@ -workload: - 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 sequential" -- cgit 1.2.3-korg