Feature #9343
closederasure-code: allow upgrades for lrc and isa plugins
100%
Description
When upgrading from Firefly to Giant, an erasure coded pool using the two newly supported plugins (lrc & isa) must only be created when they are available cluster wide. The general solution is addressed in #7291 and an interim solution is needed.
Updated by Loïc Dachary over 9 years ago
- Priority changed from Normal to Urgent
Updated by Loïc Dachary over 9 years ago
- Status changed from In Progress to 7
- % Done changed from 50 to 90
running monthrash suite
Updated by Loïc Dachary over 9 years ago
running monthrash against master to get a baseline and see if these errors are related to the changes in this branch. Got failures that are unrelated to the test suite, wait until they are fixed.
Updated by Loïc Dachary over 9 years ago
scheduled a monthrash as teuthology seems to be running fine at the moment. It can be compared with the results of another monthrash currently running to figure out what failures to expect
Updated by Loïc Dachary over 9 years ago
What was supposed to be the baseline failed more than the scheduled monthrash for this fix . Running a monthrash against giant
Updated by Loïc Dachary over 9 years ago
The monthrash against giant was 100% successfull. Investingating and rebuilding the branch with the patch after a rebase (it was ~150 commits behind).
Updated by Loïc Dachary over 9 years ago
The logs of the failed test shows
2014-09-19T18:23:26.329 INFO:tasks.workunit.client.0.plana34.stderr:+ ceph_test_rados_api_io 2014-09-19T18:23:26.335 INFO:tasks.workunit.client.0.plana34.stdout:Running main() from gtest_main.cc 2014-09-19T18:23:26.335 INFO:tasks.workunit.client.0.plana34.stdout:[==========] Running 43 tests from 4 test cases. 2014-09-19T18:23:26.335 INFO:tasks.workunit.client.0.plana34.stdout:[----------] Global test environment set-up. 2014-09-19T18:23:26.335 INFO:tasks.workunit.client.0.plana34.stdout:[----------] 11 tests from LibRadosIo 2014-09-19T18:23:27.508 INFO:tasks.workunit.client.0.plana34.stdout:[ RUN ] LibRadosIo.SimpleWrite 2014-09-19T18:23:29.018 INFO:tasks.workunit.client.0.plana34.stdout:[ OK ] LibRadosIo.SimpleWrite (1509 ms) 2014-09-19T18:23:29.018 INFO:tasks.workunit.client.0.plana34.stdout:[ RUN ] LibRadosIo.ReadTimeout 2014-09-19T18:23:29.142 INFO:tasks.workunit.client.0.plana34.stderr:Segmentation fault (core dumped)
And the file from ubuntu@teuthology:/a/ubuntu-2014-09-19_04:50:17-rados:monthrash-wip-9343-erasure-code-feature-testing-basic-multi/497498/remote/plana34/coredump/* shows it is from ceph_test_rados_api_io which is #9508
Updated by Loïc Dachary over 9 years ago
- Status changed from 7 to Fix Under Review
Rebased the pull request against giant https://github.com/ceph/ceph/pull/2551
Updated by Loïc Dachary over 9 years ago
- Status changed from Fix Under Review to Resolved
- % Done changed from 90 to 100
Updated by Loïc Dachary over 9 years ago
- Target version changed from 0.88 to 0.86