{"action":"created","issue":{"url":"https://api.github.com/repos/ceph/ceph-qa-suite/issues/445","labels_url":"https://api.github.com/repos/ceph/ceph-qa-suite/issues/445/labels{/name}","comments_url":"https://api.github.com/repos/ceph/ceph-qa-suite/issues/445/comments","events_url":"https://api.github.com/repos/ceph/ceph-qa-suite/issues/445/events","html_url":"https://github.com/ceph/ceph-qa-suite/pull/445","id":80863715,"number":445,"title":"erasure-code: lrc plugin workload","user":{"login":"dachary","id":433594,"avatar_url":"https://avatars.githubusercontent.com/u/433594?v=3","gravatar_id":"","url":"https://api.github.com/users/dachary","html_url":"https://github.com/dachary","followers_url":"https://api.github.com/users/dachary/followers","following_url":"https://api.github.com/users/dachary/following{/other_user}","gists_url":"https://api.github.com/users/dachary/gists{/gist_id}","starred_url":"https://api.github.com/users/dachary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dachary/subscriptions","organizations_url":"https://api.github.com/users/dachary/orgs","repos_url":"https://api.github.com/users/dachary/repos","events_url":"https://api.github.com/users/dachary/events{/privacy}","received_events_url":"https://api.github.com/users/dachary/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-26T08:46:56Z","updated_at":"2015-05-26T08:52:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ceph/ceph-qa-suite/pulls/445","html_url":"https://github.com/ceph/ceph-qa-suite/pull/445","diff_url":"https://github.com/ceph/ceph-qa-suite/pull/445.diff","patch_url":"https://github.com/ceph/ceph-qa-suite/pull/445.patch"},"body":"Add a workload that uses the lrc erasure code plugin. Instead of adding\r\nit to suites/rados/thrash-erasure-code/workloads, a new suite is created\r\nat suites/rados/thrash-erasure-code-big because it needs more OSDs than\r\nother erasure code plugins. The alternative would be to increase the\r\nnumber of OSDs for all erasure code plugins, but that would needlessly\r\nincrease the resources requirements.\r\n\r\n * cluster/12-osds.yaml creates a 12 OSDs, 3 MONs cluster\r\n\r\n * thrash-erasure-code-big/thrashers/*.yaml are the same as\r\n   thrash-erasure-code/thrashers/*.yaml except they require that at\r\n   least 8 OSDs are in at all times (instead of 4) because lrc PGs with\r\n   k=4, m=2, l=3 are undersized if they do not have 8 OSDs. It is\r\n   possible that crush fails to map 8 OSDs when only 8 OSDs are\r\n   available, but that must not disturb the workload because min_size is\r\n   4.\r\n\r\nhttp://tracker.ceph.com/issues/11666 Fixes: #11666\r\n\r\nSigned-off-by: Loic Dachary <ldachary@redhat.com>"},"comment":{"url":"https://api.github.com/repos/ceph/ceph-qa-suite/issues/comments/105450771","html_url":"https://github.com/ceph/ceph-qa-suite/pull/445#issuecomment-105450771","issue_url":"https://api.github.com/repos/ceph/ceph-qa-suite/issues/445","id":105450771,"user":{"login":"dachary","id":433594,"avatar_url":"https://avatars.githubusercontent.com/u/433594?v=3","gravatar_id":"","url":"https://api.github.com/users/dachary","html_url":"https://github.com/dachary","followers_url":"https://api.github.com/users/dachary/followers","following_url":"https://api.github.com/users/dachary/following{/other_user}","gists_url":"https://api.github.com/users/dachary/gists{/gist_id}","starred_url":"https://api.github.com/users/dachary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dachary/subscriptions","organizations_url":"https://api.github.com/users/dachary/orgs","repos_url":"https://api.github.com/users/dachary/repos","events_url":"https://api.github.com/users/dachary/events{/privacy}","received_events_url":"https://api.github.com/users/dachary/received_events","type":"User","site_admin":false},"created_at":"2015-05-26T08:52:39Z","updated_at":"2015-05-26T08:52:39Z","body":"<pre>\r\n./virtualenv/bin/teuthology-suite --filter-out=ext4,btrfs --priority 101 --suite rados/thrash-erasure-code-big --suite-branch wip-11666-erasure-code-lrc --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --ceph master\r\n</pre>\r\nhttp://pulpito.ceph.com/loic-2015-05-26_10:50:49-rados:thrash-erasure-code-big-master---basic-multi/"}}