{"action":"created","issue":{"url":"https://api.github.com/repos/ceph/ceph/issues/12200","repository_url":"https://api.github.com/repos/ceph/ceph","labels_url":"https://api.github.com/repos/ceph/ceph/issues/12200/labels{/name}","comments_url":"https://api.github.com/repos/ceph/ceph/issues/12200/comments","events_url":"https://api.github.com/repos/ceph/ceph/issues/12200/events","html_url":"https://github.com/ceph/ceph/pull/12200","id":192010467,"number":12200,"title":"systemd/ceph-disk: reduce ceph-disk flock contention","user":{"login":"ddiss","id":3995472,"avatar_url":"https://avatars.githubusercontent.com/u/3995472?v=3","gravatar_id":"","url":"https://api.github.com/users/ddiss","html_url":"https://github.com/ddiss","followers_url":"https://api.github.com/users/ddiss/followers","following_url":"https://api.github.com/users/ddiss/following{/other_user}","gists_url":"https://api.github.com/users/ddiss/gists{/gist_id}","starred_url":"https://api.github.com/users/ddiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddiss/subscriptions","organizations_url":"https://api.github.com/users/ddiss/orgs","repos_url":"https://api.github.com/users/ddiss/repos","events_url":"https://api.github.com/users/ddiss/events{/privacy}","received_events_url":"https://api.github.com/users/ddiss/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":363473215,"url":"https://api.github.com/repos/ceph/ceph/labels/needs-test","name":"needs-test","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":{"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},"assignees":[{"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}],"milestone":{"url":"https://api.github.com/repos/ceph/ceph/milestones/9","html_url":"https://github.com/ceph/ceph/milestones/kraken","labels_url":"https://api.github.com/repos/ceph/ceph/milestones/9/labels","id":1642631,"number":9,"title":"kraken","description":"","creator":{"login":"liewegas","id":433031,"avatar_url":"https://avatars.githubusercontent.com/u/433031?v=3","gravatar_id":"","url":"https://api.github.com/users/liewegas","html_url":"https://github.com/liewegas","followers_url":"https://api.github.com/users/liewegas/followers","following_url":"https://api.github.com/users/liewegas/following{/other_user}","gists_url":"https://api.github.com/users/liewegas/gists{/gist_id}","starred_url":"https://api.github.com/users/liewegas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liewegas/subscriptions","organizations_url":"https://api.github.com/users/liewegas/orgs","repos_url":"https://api.github.com/users/liewegas/repos","events_url":"https://api.github.com/users/liewegas/events{/privacy}","received_events_url":"https://api.github.com/users/liewegas/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":159,"state":"open","created_at":"2016-03-14T12:28:24Z","updated_at":"2016-11-28T22:06:19Z","due_on":"2016-12-11T00:00:00Z","closed_at":null},"comments":7,"created_at":"2016-11-28T13:49:31Z","updated_at":"2016-11-28T22:52:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ceph/ceph/pulls/12200","html_url":"https://github.com/ceph/ceph/pull/12200","diff_url":"https://github.com/ceph/ceph/pull/12200.diff","patch_url":"https://github.com/ceph/ceph/pull/12200.patch"},"body":"\"ceph-disk trigger\" invocation is currently performed in a mutually\r\nexclusive fashion, with each call first taking an flock on the path\r\n/var/lock/ceph-disk. On systems with a lot of osds, this leads to a\r\nlarge amount of lock contention during boot-up, and can cause some\r\nservice instances to trip the 120 second timeout.\r\n\r\nTake an flock on the device path instead of /var/lock/ceph-disk, so\r\nthat concurrent \"ceph-disk trigger\" invocations are permitted for\r\nindependent osds. This greatly reduces lock contention and consequently\r\nthe chance of service timeout. Per-device concurrency restrictions\r\nrequired for http://tracker.ceph.com/issues/13160 are maintained.\r\n\r\nFixes: http://tracker.ceph.com/issues/18049\r\n\r\nSigned-off-by: David Disseldorp <ddiss@suse.de>"},"comment":{"url":"https://api.github.com/repos/ceph/ceph/issues/comments/263420582","html_url":"https://github.com/ceph/ceph/pull/12200#issuecomment-263420582","issue_url":"https://api.github.com/repos/ceph/ceph/issues/12200","id":263420582,"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":"2016-11-28T22:52:02Z","updated_at":"2016-11-28T22:52:02Z","body":"gitbuilders running on wip-pr-12200 and will run\r\n<pre>\r\nteuthology-suite -k distro --verbose --suite ceph-disk --suite-branch master --ceph wip-pr-12200 --machine-type vps --priority 101 machine_types/vps.yaml\r\n</pre>\r\n\r\n* **running** ..."}}
{"actor":{"display_login":"dachary"}}