Project

General

Profile

Actions

Bug #12205

closed

LibRadosStat.PoolStat test/librados/stat.cc:111: -ERANGE

Added by Loïc Dachary almost 9 years ago. Updated almost 9 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

teuthology-suite --filter-out=rgw --filter=14.04 --suite upgrade/firefly --suite-branch firefly --machine-type openstack --ceph firefly

description: upgrade:firefly/singleton/versions-steps/{versions-steps.yaml distros/ubuntu_14.04.yaml}
...
2015-07-03T00:19:54.013 INFO:teuthology.orchestra.run.ovh248223:Running: u'sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install librbd1-dbg=0.80.5-1trusty ceph=0.80.5-1trusty ceph-test=0.80.5-1trusty ceph-dbg=0.80.5-1trusty rbd-fuse=0.80.5-1trusty librados2-dbg=0.80.5-1trusty ceph-fuse-dbg=0.80.5-1trusty libcephfs-jni=0.80.5-1trusty libcephfs1-dbg=0.80.5-1trusty radosgw=0.80.5-1trusty librados2=0.80.5-1trusty libcephfs1=0.80.5-1trusty ceph-mds=0.80.5-1trusty radosgw-dbg=0.80.5-1trusty librbd1=0.80.5-1trusty python-ceph=0.80.5-1trusty ceph-test-dbg=0.80.5-1trusty ceph-fuse=0.80.5-1trusty ceph-common=0.80.5-1trusty libcephfs-java=0.80.5-1trusty ceph-common-dbg=0.80.5-1trusty ceph-mds-dbg=0.80.5-1trusty'
(same for 3 machines)
...
2015-07-03T00:21:58.932 INFO:teuthology.task.print:**** done v0.80.5 install.upgrade
...
2015-07-02 22:40:08,840.840 INFO:tasks.workunit.client.0.ovh248185.stderr:+ ceph_test_rados_api_stat
2015-07-02 22:40:08,850.850 INFO:tasks.workunit.client.0.ovh248185.stdout:Running main() from gtest_main.cc
2015-07-02 22:40:08,850.850 INFO:tasks.workunit.client.0.ovh248185.stdout:[==========] Running 16 tests from 4 test cases.
2015-07-02 22:40:08,851.851 INFO:tasks.workunit.client.0.ovh248185.stdout:[----------] Global test environment set-up.
2015-07-02 22:40:08,851.851 INFO:tasks.workunit.client.0.ovh248185.stdout:[----------] 4 tests from LibRadosStat
2015-07-02 22:40:09,877.877 INFO:tasks.workunit.client.0.ovh248185.stdout:[ RUN      ] LibRadosStat.Stat
2015-07-02 22:40:11,000.000 INFO:tasks.workunit.client.0.ovh248185.stdout:[       OK ] LibRadosStat.Stat (1124 ms)
2015-07-02 22:40:11,007.007 INFO:tasks.workunit.client.0.ovh248185.stdout:[ RUN      ] LibRadosStat.StatNS
2015-07-02 22:40:11,040.040 INFO:tasks.workunit.client.0.ovh248185.stdout:[       OK ] LibRadosStat.StatNS (40 ms)
2015-07-02 22:40:11,040.040 INFO:tasks.workunit.client.0.ovh248185.stdout:[ RUN      ] LibRadosStat.ClusterStat
2015-07-02 22:40:11,047.047 INFO:tasks.workunit.client.0.ovh248185.stdout:[       OK ] LibRadosStat.ClusterStat (7 ms)
2015-07-02 22:40:11,047.047 INFO:tasks.workunit.client.0.ovh248185.stdout:[ RUN      ] LibRadosStat.PoolStat
2015-07-02 22:40:11,047.047 INFO:tasks.workunit.client.0.ovh248185.stdout:test/librados/stat.cc:111: Failure
2015-07-02 22:40:11,047.047 INFO:tasks.workunit.client.0.ovh248185.stdout:Value of: l
2015-07-02 22:40:11,047.047 INFO:tasks.workunit.client.0.ovh248185.stdout:  Actual: 4294967262
2015-07-02 22:40:11,047.047 INFO:tasks.workunit.client.0.ovh248185.stdout:Expected: strlen(actual_pool_name)
2015-07-02 22:40:11,048.048 INFO:tasks.workunit.client.0.ovh248185.stdout:Which is: 3
2015-07-02 22:40:11,055.055 INFO:tasks.workunit.client.0.ovh248185.stdout:[  FAILED  ] LibRadosStat.PoolStat (9 ms)
2015-07-02 22:40:12,002.002 INFO:tasks.workunit.client.0.ovh248185.stdout:[----------] 4 tests from LibRadosStat (1180 ms total)
2015-07-02 22:40:12,007.007 INFO:tasks.workunit.client.0.ovh248185.stdout:

consistently happens when using the OVH OpenStack cluster. 4294967262 is MAX_INT - ERANGE (34)

Actions #1

Updated by Loïc Dachary almost 9 years ago

Successfull run of this job at http://pulpito.ceph.com/teuthology-2015-06-30_17:00:10-upgrade:firefly-firefly-distro-basic-vps/955704/

...
2015-06-30T19:19:20.465 INFO:teuthology.orchestra.run.vpm119:Running: u'sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install librbd1-dbg=0.80.5-1trusty ceph=0.80.5-1trusty ceph-test=0.80.5-1trusty ceph-dbg=0.80.5-1trusty rbd-fuse=0.80.5-1trusty librados2-dbg=0.80.5-1trusty ceph-fuse-dbg=0.80.5-1trusty libcephfs-jni=0.80.5-1trusty libcephfs1-dbg=0.80.5-1trusty radosgw=0.80.5-1trusty librados2=0.80.5-1trusty libcephfs1=0.80.5-1trusty ceph-mds=0.80.5-1trusty radosgw-dbg=0.80.5-1trusty librbd1=0.80.5-1trusty python-ceph=0.80.5-1trusty ceph-test-dbg=0.80.5-1trusty ceph-fuse=0.80.5-1trusty ceph-common=0.80.5-1trusty libcephfs-java=0.80.5-1trusty ceph-common-dbg=0.80.5-1trusty ceph-mds-dbg=0.80.5-1trusty'
(same for the 3 machines)
...
2015-06-30T19:21:09.213 INFO:teuthology.task.print:**** done v0.80.5 install.upgrade
...
2015-06-30T20:59:02.747 INFO:tasks.workunit.client.0.vpm115.stderr:+ ceph_test_rados_api_stat
2015-06-30T20:59:02.783 INFO:tasks.workunit.client.0.vpm115.stdout:Running main() from gtest_main.cc
2015-06-30T20:59:02.784 INFO:tasks.workunit.client.0.vpm115.stdout:[==========] Running 16 tests from 4 test cases.
2015-06-30T20:59:02.784 INFO:tasks.workunit.client.0.vpm115.stdout:[----------] Global test environment set-up.
2015-06-30T20:59:02.784 INFO:tasks.workunit.client.0.vpm115.stdout:[----------] 4 tests from LibRadosStat
2015-06-30T20:59:03.915 INFO:tasks.workunit.client.0.vpm115.stdout:[ RUN      ] LibRadosStat.Stat
2015-06-30T20:59:05.027 INFO:tasks.workunit.client.0.vpm115.stdout:[       OK ] LibRadosStat.Stat (1112 ms)
2015-06-30T20:59:05.027 INFO:tasks.workunit.client.0.vpm115.stdout:[ RUN      ] LibRadosStat.StatNS
2015-06-30T20:59:05.062 INFO:tasks.workunit.client.0.vpm115.stdout:[       OK ] LibRadosStat.StatNS (34 ms)
2015-06-30T20:59:05.062 INFO:tasks.workunit.client.0.vpm115.stdout:[ RUN      ] LibRadosStat.ClusterStat
2015-06-30T20:59:05.071 INFO:tasks.workunit.client.0.vpm115.stdout:[       OK ] LibRadosStat.ClusterStat (9 ms)
2015-06-30T20:59:05.072 INFO:tasks.workunit.client.0.vpm115.stdout:[ RUN      ] LibRadosStat.PoolStat
2015-06-30T20:59:05.085 INFO:tasks.workunit.client.0.vpm115.stdout:[       OK ] LibRadosStat.PoolStat (15 ms)
2015-06-30T20:59:05.986 INFO:tasks.workunit.client.0.vpm115.stdout:[----------] 4 tests from LibRadosStat (1170 ms total)

Actions #2

Updated by Loïc Dachary almost 9 years ago

  • Description updated (diff)
Actions #3

Updated by Loïc Dachary almost 9 years ago

  • Description updated (diff)
Actions #4

Updated by Loïc Dachary almost 9 years ago

  • Description updated (diff)
Actions #5

Updated by Loïc Dachary almost 9 years ago

  • Status changed from New to 12
  • Assignee set to Loïc Dachary
Actions #6

Updated by Loïc Dachary almost 9 years ago

  • Description updated (diff)
Actions #7

Updated by Loïc Dachary almost 9 years ago

Passes on another OpenStack cloud which suggests a race condition

2015-07-03 15:55:12,569.569 INFO:tasks.workunit.client.0.entercloudsuite000066.stderr:+ ceph_test_rados_api_stat
2015-07-03 15:55:12,572.572 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:Running main() from gtest_main.cc
2015-07-03 15:55:12,572.572 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[==========] Running 16 tests from 4 test cases.
2015-07-03 15:55:12,572.572 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[----------] Global test environment set-up.
2015-07-03 15:55:12,573.573 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[----------] 4 tests from LibRadosStat
2015-07-03 15:55:13,657.657 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[ RUN      ] LibRadosStat.Stat
2015-07-03 15:55:15,782.782 INFO:teuthology.orchestra.run.entercloudsuite000064.stdout:Get:2 http://gitbuilder.ceph.com/ceph-deb-trusty-x86_64-basic/ref/v0.80.5/ trusty/main ceph-common-dbg amd64 0.80.5-1trusty \
[50.9 MB]   
2015-07-03 15:55:16,061.061 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[       OK ] LibRadosStat.Stat (2404 ms)
2015-07-03 15:55:16,061.061 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[ RUN      ] LibRadosStat.StatNS
2015-07-03 15:55:16,182.182 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[       OK ] LibRadosStat.StatNS (121 ms)
2015-07-03 15:55:16,182.182 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[ RUN      ] LibRadosStat.ClusterStat
2015-07-03 15:55:16,199.199 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[       OK ] LibRadosStat.ClusterStat (17 ms)
2015-07-03 15:55:16,199.199 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[ RUN      ] LibRadosStat.PoolStat
2015-07-03 15:55:16,227.227 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[       OK ] LibRadosStat.PoolStat (27 ms)
2015-07-03 15:55:17,213.213 INFO:tasks.workunit.client.0.entercloudsuite000066.stdout:[----------] 4 tests from LibRadosStat (2570 ms total)

Actions #8

Updated by Loïc Dachary almost 9 years ago

  • Subject changed from LibRadosStat.PoolStat test/librados/stat.cc:111: Failure (firefly) to LibRadosStat.PoolStat test/librados/stat.cc:111: -ERANGE (firefly)
  • Description updated (diff)
Actions #9

Updated by Loïc Dachary almost 9 years ago

  • Status changed from 12 to Rejected

The poolname is generated from the hostname which is ovh-899c6dc6-dfea-40bc-b13a-6eedf41d4516248222.teuthology (57 characters) which is transformed into test-rados-api-ovh-899c6dc6-dfea-40bc-b13a-6eedf41d4516248222.teuthology-12343-8 which is 80 characters and exceeds the limit.

there should be a better error message because it's quite confusing

Actions #10

Updated by Loïc Dachary almost 9 years ago

  • Subject changed from LibRadosStat.PoolStat test/librados/stat.cc:111: -ERANGE (firefly) to LibRadosStat.PoolStat test/librados/stat.cc:111: -ERANGE
Actions

Also available in: Atom PDF