{"action":"created","issue":{"url":"https://api.github.com/repos/ceph/ceph/issues/13131","repository_url":"https://api.github.com/repos/ceph/ceph","labels_url":"https://api.github.com/repos/ceph/ceph/issues/13131/labels{/name}","comments_url":"https://api.github.com/repos/ceph/ceph/issues/13131/comments","events_url":"https://api.github.com/repos/ceph/ceph/issues/13131/events","html_url":"https://github.com/ceph/ceph/pull/13131","id":203361428,"number":13131,"title":"jewel: OSDMonitor: clear jewel+ feature bits when talking to Hammer OSD","user":{"login":"branch-predictor","id":12440680,"avatar_url":"https://avatars.githubusercontent.com/u/12440680?v=3","gravatar_id":"","url":"https://api.github.com/users/branch-predictor","html_url":"https://github.com/branch-predictor","followers_url":"https://api.github.com/users/branch-predictor/followers","following_url":"https://api.github.com/users/branch-predictor/following{/other_user}","gists_url":"https://api.github.com/users/branch-predictor/gists{/gist_id}","starred_url":"https://api.github.com/users/branch-predictor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/branch-predictor/subscriptions","organizations_url":"https://api.github.com/users/branch-predictor/orgs","repos_url":"https://api.github.com/users/branch-predictor/repos","events_url":"https://api.github.com/users/branch-predictor/events{/privacy}","received_events_url":"https://api.github.com/users/branch-predictor/received_events","type":"User","site_admin":false},"labels":[{"id":134774049,"url":"https://api.github.com/repos/ceph/ceph/labels/bug%20fix","name":"bug fix","color":"e11d21","default":false},{"id":144329561,"url":"https://api.github.com/repos/ceph/ceph/labels/core","name":"core","color":"0052cc","default":false},{"id":148431321,"url":"https://api.github.com/repos/ceph/ceph/labels/needs-qa","name":"needs-qa","color":"fad8c7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/ceph/ceph/milestones/8","html_url":"https://github.com/ceph/ceph/milestone/8","labels_url":"https://api.github.com/repos/ceph/ceph/milestones/8/labels","id":1403256,"number":8,"title":"jewel","description":"","creator":{"login":"dillaman","id":4739042,"avatar_url":"https://avatars.githubusercontent.com/u/4739042?v=3","gravatar_id":"","url":"https://api.github.com/users/dillaman","html_url":"https://github.com/dillaman","followers_url":"https://api.github.com/users/dillaman/followers","following_url":"https://api.github.com/users/dillaman/following{/other_user}","gists_url":"https://api.github.com/users/dillaman/gists{/gist_id}","starred_url":"https://api.github.com/users/dillaman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dillaman/subscriptions","organizations_url":"https://api.github.com/users/dillaman/orgs","repos_url":"https://api.github.com/users/dillaman/repos","events_url":"https://api.github.com/users/dillaman/events{/privacy}","received_events_url":"https://api.github.com/users/dillaman/received_events","type":"User","site_admin":false},"open_issues":37,"closed_issues":987,"state":"open","created_at":"2015-11-09T22:29:48Z","updated_at":"2017-02-01T23:08:31Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2017-01-26T12:37:06Z","updated_at":"2017-02-02T09:37:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ceph/ceph/pulls/13131","html_url":"https://github.com/ceph/ceph/pull/13131","diff_url":"https://github.com/ceph/ceph/pull/13131.diff","patch_url":"https://github.com/ceph/ceph/pull/13131.patch"},"body":"During upgrade from Hammer to Jewel, when upgrading MONs first and OSDs last, Jewel MONs send OSDMaps with components in encoding versions not encodable by Hammer OSDs, generating extra load on MONs due to requests for full OSDMap after failing the CRC check.\r\nFix this by not including CEPH_FEATURE_NEW_OSDOP_ENCODING (which is responsible for encoding pg_pool_t in version 24 instead of 21) and CEPH_FEATURE_CRUSH_TUNABLES5 (responsible for adding chooseleaf_stable field into encoded CRUSH map) when CEPH_OSDMAP_REQUIRE_JEWEL flag is not present.\r\n\r\nFixes: http://tracker.ceph.com/issues/18582\r\n\r\nSigned-off-by: Piotr Dałek <piotr.dalek@corp.ovh.com>"},"comment":{"url":"https://api.github.com/repos/ceph/ceph/issues/comments/276909943","html_url":"https://github.com/ceph/ceph/pull/13131#issuecomment-276909943","issue_url":"https://api.github.com/repos/ceph/ceph/issues/13131","id":276909943,"user":{"login":"smithfarm","id":3974844,"avatar_url":"https://avatars.githubusercontent.com/u/3974844?v=3","gravatar_id":"","url":"https://api.github.com/users/smithfarm","html_url":"https://github.com/smithfarm","followers_url":"https://api.github.com/users/smithfarm/followers","following_url":"https://api.github.com/users/smithfarm/following{/other_user}","gists_url":"https://api.github.com/users/smithfarm/gists{/gist_id}","starred_url":"https://api.github.com/users/smithfarm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smithfarm/subscriptions","organizations_url":"https://api.github.com/users/smithfarm/orgs","repos_url":"https://api.github.com/users/smithfarm/repos","events_url":"https://api.github.com/users/smithfarm/events{/privacy}","received_events_url":"https://api.github.com/users/smithfarm/received_events","type":"User","site_admin":false},"created_at":"2017-02-02T09:37:51Z","updated_at":"2017-02-02T09:37:51Z","body":"(A stop at jewel is required, so if the issue only affects the hammer->jewel upgrade it makes sense that it would not be applicable to kraken or master. So the explanation might be as simple as that?)"}}
{"actor":{"display_login":"smithfarm"}}