]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/stanalone: pass options using --<option-name>=<value> 19544/head
authorKefu Chai <kchai@redhat.com>
Fri, 15 Dec 2017 08:17:01 +0000 (16:17 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 15 Dec 2017 08:19:15 +0000 (16:19 +0800)
not "--<option-name> <value>', otherwise `ceph-authtool` would error
out:

$ CEPH_ARGS='--osd-map-max-advance 1000' bin/ceph-authtool --gen-print-key
bin/ceph-authtool: unexpected '1000'
usage: ceph-authtool keyringfile [OPTIONS]...
....

but using the syntax of `--<option-name>=<value>', it works:

$ CEPH_ARGS='--osd-map-max-advance=1000' bin/ceph-authtool --gen-print-key
AQBAhTNamf5+ABAASkAp/6IGq7LkUTEOMp/fgw==

Signed-off-by: Kefu Chai <kchai@redhat.com>
qa/standalone/ceph-helpers.sh
qa/standalone/osd/osd-config.sh

index 1fbf81ddcca9c8e5aa55b49b3175719c04240690..b96ff3d87b42a577b07bdd51aabed39185506e84 100755 (executable)
@@ -728,9 +728,9 @@ function activate_osd() {
     ceph_args+=" --debug-osd=20"
     ceph_args+=" --log-file=$dir/\$name.log"
     ceph_args+=" --pid-file=$dir/\$name.pid"
-    ceph_args+=" --osd-max-object-name-len 460"
-    ceph_args+=" --osd-max-object-namespace-len 64"
-    ceph_args+=" --enable-experimental-unrecoverable-data-corrupting-features *"
+    ceph_args+=" --osd-max-object-name-len=460"
+    ceph_args+=" --osd-max-object-namespace-len=64"
+    ceph_args+=" --enable-experimental-unrecoverable-data-corrupting-features=*"
     ceph_args+=" "
     ceph_args+="$@"
     mkdir -p $osd_data
index 99312b94f17b915d298ef58664ba387edb4865aa..a613a403f12bd1f3b3d1683bf580f53bf861d50e 100755 (executable)
@@ -44,9 +44,9 @@ function TEST_config_init() {
     local stale=1000
     local cache=500
     run_osd $dir 0 \
-        --osd-map-max-advance $advance \
-        --osd-map-cache-size $cache \
-        --osd-pg-epoch-persisted-max-stale $stale \
+        --osd-map-max-advance=$advance \
+        --osd-map-cache-size=$cache \
+        --osd-pg-epoch-persisted-max-stale=$stale \
         || return 1
     CEPH_ARGS='' ceph --admin-daemon $(get_asok_path osd.0) log flush || return 1
     grep 'is not > osd_map_max_advance' $dir/osd.0.log || return 1