Actions
Bug #7445
closedmissing feature bit ( next )
% Done:
0%
Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
On ea6dc997668df98c0a553d677cf22850b476e412 running test/mon/osd-pool-create.sh blocks
+ PS4='$LINENO: ' 20: DIR=osd-pool-create 21: rm -fr osd-pool-create 22: trap 'set +x ; kill_mon || true ; rm -fr osd-pool-create' EXIT 23: mkdir osd-pool-create 24: export 'CEPH_ARGS=--conf /dev/null --auth-supported=none --mon-host=127.0.0.1' 24: CEPH_ARGS='--conf /dev/null --auth-supported=none --mon-host=127.0.0.1' 54: expected=66 55: run_mon --osd_pool_default_crush_replicated_ruleset 66 227: uuidgen 27: ./ceph-mon --id a --public-addr=127.0.0.1 --mkfs --fsid=cbc65700-f2d7-452f-a2f4-6eca5495eb2d --mon-data=osd-pool-create --run-dir=osd-pool-create ./ceph-mon: renaming mon.noname-a 127.0.0.1:6789/0 to mon.a ./ceph-mon: set fsid to cbc65700-f2d7-452f-a2f4-6eca5495eb2d ./ceph-mon: created monfs at osd-pool-create for mon.a 31: ./ceph-mon --id a --chdir= --mon-data=osd-pool-create --log-file=osd-pool-create/log --mon-cluster-log-file=osd-pool-create/log --run-dir=osd-pool-create --pid-file=osd-pool-create/pidfile --osd_pool_default_crush_replicated_ruleset 66 56: grep '"crush_ruleset":66' 56: ./ceph --format json osd dump *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** {"epoch":1,"fsid":"cbc65700-f2d7-452f-a2f4-6eca5495eb2d","created":"2014-02-16 00:43:57.680950","modified":"2014-02-16 00:43:57.680950","flags":"","cluster_snapshot":"","pool_max":2,"max_osd":0,"pools":[{"pool":0,"pool_name":"data","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":66,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":45,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0},{"pool":1,"pool_name":"metadata","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":66,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":0,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0},{"pool":2,"pool_name":"rbd","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":66,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":0,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0}],"osds":[],"osd_xinfo":[],"pg_temp":[],"primary_temp":[],"blacklist":[]} 57: grep 'osd_pool_default_crush_rule is deprecated ' osd-pool-create/log 58: kill_mon 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 444: cat osd-pool-create/pidfile 44: kill 6372 47: sleep 0 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 444: cat osd-pool-create/pidfile cat: osd-pool-create/pidfile: No such file or directory 44: kill kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] 45: break 50: rm -fr osd-pool-create/log osd-pool-create/store.db 61: expected=55 62: run_mon --osd_pool_default_crush_rule 55 227: uuidgen 27: ./ceph-mon --id a --public-addr=127.0.0.1 --mkfs --fsid=597494f8-9410-4269-9b80-ff774669a83d --mon-data=osd-pool-create --run-dir=osd-pool-create ./ceph-mon: renaming mon.noname-a 127.0.0.1:6789/0 to mon.a ./ceph-mon: set fsid to 597494f8-9410-4269-9b80-ff774669a83d ./ceph-mon: created monfs at osd-pool-create for mon.a 31: ./ceph-mon --id a --chdir= --mon-data=osd-pool-create --log-file=osd-pool-create/log --mon-cluster-log-file=osd-pool-create/log --run-dir=osd-pool-create --pid-file=osd-pool-create/pidfile --osd_pool_default_crush_rule 55 63: ./ceph --format json osd dump 63: grep '"crush_ruleset":55' *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** {"epoch":1,"fsid":"597494f8-9410-4269-9b80-ff774669a83d","created":"2014-02-16 00:43:58.012182","modified":"2014-02-16 00:43:58.012182","flags":"","cluster_snapshot":"","pool_max":2,"max_osd":0,"pools":[{"pool":0,"pool_name":"data","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":55,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":45,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0},{"pool":1,"pool_name":"metadata","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":55,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":0,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0},{"pool":2,"pool_name":"rbd","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":55,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":0,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0}],"osds":[],"osd_xinfo":[],"pg_temp":[],"primary_temp":[],"blacklist":[]} 64: grep 'osd_pool_default_crush_rule is deprecated ' osd-pool-create/log 2014-02-16 00:43:58.012082 7ff00ebd5780 0 osd_pool_default_crush_rule is deprecated use osd_pool_default_crush_replicated_ruleset instead 2014-02-16 00:43:58.012106 7ff00ebd5780 0 osd_pool_default_crush_rule is deprecated use osd_pool_default_crush_replicated_ruleset instead 2014-02-16 00:43:58.012122 7ff00ebd5780 0 osd_pool_default_crush_rule is deprecated use osd_pool_default_crush_replicated_ruleset instead 65: kill_mon 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 444: cat osd-pool-create/pidfile 44: kill 6422 47: sleep 0 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 444: cat osd-pool-create/pidfile cat: osd-pool-create/pidfile: No such file or directory 44: kill kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] 45: break 50: rm -fr osd-pool-create/log osd-pool-create/store.db 67: expected=77 68: unexpected=33 70: run_mon --osd_pool_default_crush_rule 77 --osd_pool_default_crush_replicated_ruleset 33 227: uuidgen 27: ./ceph-mon --id a --public-addr=127.0.0.1 --mkfs --fsid=00acc9fd-18f5-4bfe-b0c6-2e15d63c1de5 --mon-data=osd-pool-create --run-dir=osd-pool-create ./ceph-mon: renaming mon.noname-a 127.0.0.1:6789/0 to mon.a ./ceph-mon: set fsid to 00acc9fd-18f5-4bfe-b0c6-2e15d63c1de5 ./ceph-mon: created monfs at osd-pool-create for mon.a 31: ./ceph-mon --id a --chdir= --mon-data=osd-pool-create --log-file=osd-pool-create/log --mon-cluster-log-file=osd-pool-create/log --run-dir=osd-pool-create --pid-file=osd-pool-create/pidfile --osd_pool_default_crush_rule 77 --osd_pool_default_crush_replicated_ruleset 33 72: ./ceph --format json osd dump 72: grep '"crush_ruleset":77' *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** {"epoch":1,"fsid":"00acc9fd-18f5-4bfe-b0c6-2e15d63c1de5","created":"2014-02-16 00:43:58.346408","modified":"2014-02-16 00:43:58.346408","flags":"","cluster_snapshot":"","pool_max":2,"max_osd":0,"pools":[{"pool":0,"pool_name":"data","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":77,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":45,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0},{"pool":1,"pool_name":"metadata","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":77,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":0,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0},{"pool":2,"pool_name":"rbd","flags":1,"flags_names":"hashpspool","type":1,"size":3,"min_size":2,"crush_ruleset":77,"object_hash":2,"pg_num":64,"pg_placement_num":64,"crash_replay_interval":0,"last_change":"1","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","properties":{},"hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0}],"osds":[],"osd_xinfo":[],"pg_temp":[],"primary_temp":[],"blacklist":[]} 73: ./ceph --format json osd dump 73: grep '"crush_ruleset":33' *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** 74: grep 'osd_pool_default_crush_rule is deprecated ' osd-pool-create/log 2014-02-16 00:43:58.346324 7f742f768780 0 osd_pool_default_crush_rule is deprecated use osd_pool_default_crush_replicated_ruleset instead 2014-02-16 00:43:58.346342 7f742f768780 0 osd_pool_default_crush_rule is deprecated use osd_pool_default_crush_replicated_ruleset instead 2014-02-16 00:43:58.346352 7f742f768780 0 osd_pool_default_crush_rule is deprecated use osd_pool_default_crush_replicated_ruleset instead 75: kill_mon 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 444: cat osd-pool-create/pidfile 44: kill 6471 47: sleep 0 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 45: break 50: rm -fr osd-pool-create/log osd-pool-create/store.db 79: run_mon --osd_pool_default_erasure_code_properties 1 227: uuidgen 27: ./ceph-mon --id a --public-addr=127.0.0.1 --mkfs --fsid=c4aec0be-f53c-47a8-bac9-12936bd1be28 --mon-data=osd-pool-create --run-dir=osd-pool-create ./ceph-mon: renaming mon.noname-a 127.0.0.1:6789/0 to mon.a ./ceph-mon: set fsid to c4aec0be-f53c-47a8-bac9-12936bd1be28 ./ceph-mon: created monfs at osd-pool-create for mon.a 31: ./ceph-mon --id a --chdir= --mon-data=osd-pool-create --log-file=osd-pool-create/log --mon-cluster-log-file=osd-pool-create/log --run-dir=osd-pool-create --pid-file=osd-pool-create/pidfile --osd_pool_default_erasure_code_properties 1 80: ./ceph osd pool create poolA 12 12 erasure 80: grep 'must be a JSON object' Error EINVAL: 1 must be a JSON object but is of type 4 instead 81: kill_mon 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 444: cat osd-pool-create/pidfile 44: kill 6551 47: sleep 0 42: for try in 0 1 1 1 2 3 43: '[' '!' -e osd-pool-create/pidfile ']' 444: cat osd-pool-create/pidfile cat: osd-pool-create/pidfile: No such file or directory 44: kill kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] 45: break 50: rm -fr osd-pool-create/log osd-pool-create/store.db 84: expected=88 85: run_mon --osd_pool_default_crush_erasure_ruleset 88 227: uuidgen 27: ./ceph-mon --id a --public-addr=127.0.0.1 --mkfs --fsid=19f7e741-5e9b-4c5f-80f7-e72396c1e9ae --mon-data=osd-pool-create --run-dir=osd-pool-create ./ceph-mon: renaming mon.noname-a 127.0.0.1:6789/0 to mon.a ./ceph-mon: set fsid to 19f7e741-5e9b-4c5f-80f7-e72396c1e9ae ./ceph-mon: created monfs at osd-pool-create for mon.a 31: ./ceph-mon --id a --chdir= --mon-data=osd-pool-create --log-file=osd-pool-create/log --mon-cluster-log-file=osd-pool-create/log --run-dir=osd-pool-create --pid-file=osd-pool-create/pidfile --osd_pool_default_crush_erasure_ruleset 88 86: ./ceph --format json osd dump 86: grep '"crush_ruleset":88' *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** 87: ./ceph osd pool create pool_erasure 12 12 erasure *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** pool 'pool_erasure' created 88: ./ceph --format json osd dump 88: grep '"crush_ruleset":88' *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** 2014-02-16 00:43:59.713099 7f9c30493700 0 -- 127.0.0.1:0/1006668 >> 127.0.0.1:6789/0 pipe(0x7f9c2c009980 sd=3 :60291 s=1 pgs=0 cs=0 l=1 c=0x7f9c2c009be0).connect protocol feature mismatch, my 7ffffffff < peer 47ffffffff missing 4000000000 2014-02-16 00:43:59.713271 7f9c30493700 0 -- 127.0.0.1:0/1006668 >> 127.0.0.1:6789/0 pipe(0x7f9c2c009980 sd=3 :60291 s=1 pgs=0 cs=0 l=1 c=0x7f9c2c009be0).fault 2014-02-16 00:43:59.714325 7f9c30493700 0 -- 127.0.0.1:0/1006668 >> 127.0.0.1:6789/0 pipe(0x7f9c2c009980 sd=3 :60292 s=1 pgs=0 cs=0 l=1 c=0x7f9c2c009be0).connect protocol feature mismatch, my 7ffffffff < peer 47ffffffff missing 4000000000
Updated by Loïc Dachary about 10 years ago
next is missing osd crush rule create-erasure which are in master. It does not explain the failure though.
Updated by Loïc Dachary about 10 years ago
- Status changed from New to Need More Info
Is it worth investigating the current failure of next on make check ? It will probably go away when master is merged into next. If it's not going to happen anytime soon I'll investigate further.
Updated by Loïc Dachary about 10 years ago
- Status changed from Need More Info to Rejected
LD_LIBRARY_PATH was set to /usr/local/bin which contained an old version of the ceph libraries, causing the problem
Actions