Project

General

Profile

Bug #35951

Updated by Nathan Cutler over 5 years ago

<pre>teuthology-suite --ceph wip-sage3-testing-2018-09-10-1637 --machine-type smithi --dry-run --suite rados/thrash --filter="{0-size-min-size-overrides/2-size-2-min-size.yaml    1-pg-log-overrides/normal_pg_log.yaml    2-recovery-overrides/{default.yaml} backoff/normal.yaml ceph.yaml    clusters/{fixed-2.yaml openstack.yaml} d-balancer/crush-compat.yaml    msgr-failures/osd-delay.yaml msgr/random.yaml    objectstore/bluestore-bitmap.yaml rados.yaml rocksdb.yaml    supported-random-distro$/{ubuntu_16.04.yaml} thrashers/none.yaml    thrashosds-health.yaml workloads/rados_api_tests.yaml}"</pre> 

 The same command, with newlines for readability: 

 <pre>teuthology-suite --ceph wip-sage3-testing-2018-09-10-1637 --machine-type smithi --dry-run  
 --suite rados/thrash --filter="{0-size-min-size-overrides/2-size-2-min-size.yaml  
 1-pg-log-overrides/normal_pg_log.yaml 2-recovery-overrides/{default.yaml} backoff/normal.yaml  
 ceph.yaml clusters/{fixed-2.yaml openstack.yaml} d-balancer/crush-compat.yaml 
 msgr-failures/osd-delay.yaml msgr/random.yaml objectstore/bluestore-bitmap.yaml rados.yaml 
 rocksdb.yaml supported-random-distro$/{ubuntu_16.04.yaml} thrashers/none.yaml thrashosds-health.yaml 
 workloads/rados_api_tests.yaml}"</pre> 

 The above combination of @--suite@ and @--filter@ should match this job: http://pulpito.ceph.com/sage-2018-09-11_18:22:38-rados-wip-sage3-testing-2018-09-10-1637-distro-basic-smithi/3005949/ 

 But it matches 0 jobs due to presence of the magic "$" 

 Presumably the fix is to disable the "magicness" of "$" when it appears in the filter string.

Back