{"action":"created","issue":{"url":"https://api.github.com/repos/ceph/ceph/issues/4080","labels_url":"https://api.github.com/repos/ceph/ceph/issues/4080/labels{/name}","comments_url":"https://api.github.com/repos/ceph/ceph/issues/4080/comments","events_url":"https://api.github.com/repos/ceph/ceph/issues/4080/events","html_url":"https://github.com/ceph/ceph/pull/4080","id":62828911,"number":4080,"title":"doc,tests: force checkout of submodules","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":[{"url":"https://api.github.com/repos/ceph/ceph/labels/bug%20fix","name":"bug fix","color":"e11d21"},{"url":"https://api.github.com/repos/ceph/ceph/labels/core","name":"core","color":"0052cc"}],"state":"open","locked":false,"assignee":{"login":"dzafman","id":2467610,"avatar_url":"https://avatars.githubusercontent.com/u/2467610?v=3","gravatar_id":"","url":"https://api.github.com/users/dzafman","html_url":"https://github.com/dzafman","followers_url":"https://api.github.com/users/dzafman/followers","following_url":"https://api.github.com/users/dzafman/following{/other_user}","gists_url":"https://api.github.com/users/dzafman/gists{/gist_id}","starred_url":"https://api.github.com/users/dzafman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dzafman/subscriptions","organizations_url":"https://api.github.com/users/dzafman/orgs","repos_url":"https://api.github.com/users/dzafman/repos","events_url":"https://api.github.com/users/dzafman/events{/privacy}","received_events_url":"https://api.github.com/users/dzafman/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ceph/ceph/milestones/4","html_url":"https://github.com/ceph/ceph/milestones/dumpling","labels_url":"https://api.github.com/repos/ceph/ceph/milestones/4/labels","id":862052,"number":4,"title":"dumpling","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":4,"closed_issues":17,"state":"open","created_at":"2014-11-11T16:31:55Z","updated_at":"2015-03-19T22:09:23Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-03-18T23:43:32Z","updated_at":"2015-03-23T16:42:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ceph/ceph/pulls/4080","html_url":"https://github.com/ceph/ceph/pull/4080","diff_url":"https://github.com/ceph/ceph/pull/4080.diff","patch_url":"https://github.com/ceph/ceph/pull/4080.patch"},"body":"When updating submodules, always checkout even if the HEAD is the\r\ndesired commit hash (update --force) to avoid the following:\r\n\r\n    * a directory gmock exists in hammer\r\n    * a submodule gmock replaces the directory gmock in master\r\n    * checkout master + submodule update : gmock/.git is created\r\n    * checkout hammer : the gmock directory still contains the .git from\r\n      master because it did not exist at the time and checkout won't\r\n      remove untracked directories\r\n    * checkout master + submodule update : git rev-parse HEAD is\r\n      at the desired commit although the content of the gmock directory\r\n      is from hammer\r\n\r\nhttp://tracker.ceph.com/issues/11157 Fixes: #11157\r\n\r\nSigned-off-by: Loic Dachary <ldachary@redhat.com>"},"comment":{"url":"https://api.github.com/repos/ceph/ceph/issues/comments/85087400","html_url":"https://github.com/ceph/ceph/pull/4080#issuecomment-85087400","issue_url":"https://api.github.com/repos/ceph/ceph/issues/4080","id":85087400,"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-03-23T16:42:19Z","updated_at":"2015-03-23T16:42:19Z","body":"gitbuilder passed"}}