ceph/qa/workunits/mon
Sage Weil ccda488815 crush/CrushWrapper: ensure crush_choose_arg_map.size == max_buckets
The crush/builder.c crush_add_bucket method resizes the max_buckets array
but a power of 2 when it has to expand, but the code in CrushWrapper was
assuming that if the array grew the pos for the new bucket would be the
last position in the new array.  This led to a situation where the
crush_choose_arg_map args array size didn't match max_buckets, and
eventually caused a crash.

Fixes: http://tracker.ceph.com/issues/38664
Signed-off-by: Sage Weil <sage@redhat.com>
2019-03-12 11:26:43 -05:00
..
auth_caps.sh scripts: fix bash path in shebangs 2017-07-27 13:24:26 -06:00
caps.py qa/workunits/rest/test.py: stop trying to test obsolete 'mds *' commands 2017-10-26 11:22:20 -05:00
caps.sh qa/workunits/mon/caps.sh: wait longer to time out 2018-09-18 08:57:25 -05:00
config.sh osd,mds,common: make 'config rm ...' idempotent 2018-06-04 15:57:40 -05:00
crush_ops.sh crush/CrushWrapper: ensure crush_choose_arg_map.size == max_buckets 2019-03-12 11:26:43 -05:00
osd.sh qa: fix typos 2018-09-21 12:41:42 +08:00
pg_autoscaler.sh qa/workunits/mon/pg_autoscaler: clean up pools afterwards 2018-12-19 14:37:01 -06:00
ping.py
pool_ops.sh scripts: fix bash path in shebangs 2017-07-27 13:24:26 -06:00
rbd_snaps_ops.sh rados: drop mkpool, rmpool commands 2018-08-31 09:27:36 -05:00
test_config_key_caps.sh mon/config-key: limit caps allowed to access the store 2018-10-17 14:42:15 +01:00
test_mon_config_key.py qa/workunits/mon/test_mon_config_key.py: bump up the size limit 2018-09-30 16:04:04 +08:00
test_mon_osdmap_prune.sh qa: mon: osdmap pruning standalone/workunit 2018-04-06 04:18:23 +01:00