{"action":"created","issue":{"url":"https://api.github.com/repos/ploneintranet/ploneintranet/issues/731","labels_url":"https://api.github.com/repos/ploneintranet/ploneintranet/issues/731/labels{/name}","comments_url":"https://api.github.com/repos/ploneintranet/ploneintranet/issues/731/comments","events_url":"https://api.github.com/repos/ploneintranet/ploneintranet/issues/731/events","html_url":"https://github.com/ploneintranet/ploneintranet/issues/731","id":103482231,"number":731,"title":"jenkins is unstable","user":{"login":"gyst","id":122351,"avatar_url":"https://avatars.githubusercontent.com/u/122351?v=3","gravatar_id":"","url":"https://api.github.com/users/gyst","html_url":"https://github.com/gyst","followers_url":"https://api.github.com/users/gyst/followers","following_url":"https://api.github.com/users/gyst/following{/other_user}","gists_url":"https://api.github.com/users/gyst/gists{/gist_id}","starred_url":"https://api.github.com/users/gyst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gyst/subscriptions","organizations_url":"https://api.github.com/users/gyst/orgs","repos_url":"https://api.github.com/users/gyst/repos","events_url":"https://api.github.com/users/gyst/events{/privacy}","received_events_url":"https://api.github.com/users/gyst/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ploneintranet/ploneintranet/labels/bug","name":"bug","color":"e11d21"},{"url":"https://api.github.com/repos/ploneintranet/ploneintranet/labels/in%20progress","name":"in progress","color":"009800"},{"url":"https://api.github.com/repos/ploneintranet/ploneintranet/labels/prio:high","name":"prio:high","color":"e11d21"}],"state":"open","locked":false,"assignee":{"login":"mattss","id":1155400,"avatar_url":"https://avatars.githubusercontent.com/u/1155400?v=3","gravatar_id":"","url":"https://api.github.com/users/mattss","html_url":"https://github.com/mattss","followers_url":"https://api.github.com/users/mattss/followers","following_url":"https://api.github.com/users/mattss/following{/other_user}","gists_url":"https://api.github.com/users/mattss/gists{/gist_id}","starred_url":"https://api.github.com/users/mattss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattss/subscriptions","organizations_url":"https://api.github.com/users/mattss/orgs","repos_url":"https://api.github.com/users/mattss/repos","events_url":"https://api.github.com/users/mattss/events{/privacy}","received_events_url":"https://api.github.com/users/mattss/received_events","type":"User","site_admin":false},"milestone":null,"comments":10,"created_at":"2015-08-27T11:00:53Z","updated_at":"2015-09-15T17:14:36Z","closed_at":null,"body":"When triggering pull request builds I frequently get broken builds:\r\n./bootstrap_jenkins.sh: line 16: ./bin/buildout: No such file or directory\r\n\r\nThe builds that do run then frequently hang at the start of the robot testing\r\n\r\nin 19.122 seconds.\r\n  Set up plone.app.robotframework.remote.AutoLoginRemoteLibrary:RobotRemote in 0.013 seconds.\r\n  Set up ploneintranet.suite.testing.PLONEINTRANET_SUITE_ROBOT in 0.000 seconds.\r\n  Running:\r\n.The following test left new threads behind:\r\nPage contains just one meta for viewport (test_transforms.robot)\r\nNew thread(s): [<_DummyThread(Dummy-23, started daemon 140714358474496)>]\r\n\r\n(loading icon keeps circling for ages)\r\n\r\nAfter a while these are then disappear, then re-appear, in the Jenkins console (as if they're auto-restarted by Jenkins) but the console output remains hanging, though some come through in the end and mark a PR green.\r\n\r\nPR ended up green: \r\nhttps://github.com/ploneintranet/ploneintranet/pull/729\r\n\r\nPRs that keep hanging in orange:\r\nhttps://github.com/ploneintranet/ploneintranet/pull/683\r\nhttps://github.com/ploneintranet/ploneintranet/pull/681\r\nhttps://github.com/ploneintranet/ploneintranet/pull/671\r\n\r\nThis sad state of affairs obviously makes it nigh impossible to clear out the PR backlog and get code into master. @mattss I hope you can find a solution.\r\n"},"comment":{"url":"https://api.github.com/repos/ploneintranet/ploneintranet/issues/comments/140469000","html_url":"https://github.com/ploneintranet/ploneintranet/issues/731#issuecomment-140469000","issue_url":"https://api.github.com/repos/ploneintranet/ploneintranet/issues/731","id":140469000,"user":{"login":"gyst","id":122351,"avatar_url":"https://avatars.githubusercontent.com/u/122351?v=3","gravatar_id":"","url":"https://api.github.com/users/gyst","html_url":"https://github.com/gyst","followers_url":"https://api.github.com/users/gyst/followers","following_url":"https://api.github.com/users/gyst/following{/other_user}","gists_url":"https://api.github.com/users/gyst/gists{/gist_id}","starred_url":"https://api.github.com/users/gyst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gyst/subscriptions","organizations_url":"https://api.github.com/users/gyst/orgs","repos_url":"https://api.github.com/users/gyst/repos","events_url":"https://api.github.com/users/gyst/events{/privacy}","received_events_url":"https://api.github.com/users/gyst/received_events","type":"User","site_admin":false},"created_at":"2015-09-15T17:14:36Z","updated_at":"2015-09-15T17:14:36Z","body":"Actually we still have race conditions between builds, even on separate machines.\n\nCaused by: hudson.plugins.git.GitLockFailedException: Could not lock repository. Please try again\n\nThis was as part of a no-op build (no code changes).\nhttp://jenkins.ploneintranet.net/job/Plone.Intranet.Pull.Request.Builder/871/\nPR: https://github.com/ploneintranet/ploneintranet/pull/768"}}