{"action":"created","issue":{"url":"https://api.github.com/repos/juju/juju/issues/4715","repository_url":"https://api.github.com/repos/juju/juju","labels_url":"https://api.github.com/repos/juju/juju/issues/4715/labels{/name}","comments_url":"https://api.github.com/repos/juju/juju/issues/4715/comments","events_url":"https://api.github.com/repos/juju/juju/issues/4715/events","html_url":"https://github.com/juju/juju/pull/4715","id":140709241,"number":4715,"title":"Juju uses mongo 3.2 on xenial; fix upgrade mongo tests","user":{"login":"wallyworld","id":5808968,"avatar_url":"https://avatars.githubusercontent.com/u/5808968?v=3","gravatar_id":"","url":"https://api.github.com/users/wallyworld","html_url":"https://github.com/wallyworld","followers_url":"https://api.github.com/users/wallyworld/followers","following_url":"https://api.github.com/users/wallyworld/following{/other_user}","gists_url":"https://api.github.com/users/wallyworld/gists{/gist_id}","starred_url":"https://api.github.com/users/wallyworld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wallyworld/subscriptions","organizations_url":"https://api.github.com/users/wallyworld/orgs","repos_url":"https://api.github.com/users/wallyworld/repos","events_url":"https://api.github.com/users/wallyworld/events{/privacy}","received_events_url":"https://api.github.com/users/wallyworld/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-14T15:34:11Z","updated_at":"2016-04-05T16:26:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/juju/juju/pulls/4715","html_url":"https://github.com/juju/juju/pull/4715","diff_url":"https://github.com/juju/juju/pull/4715.diff","patch_url":"https://github.com/juju/juju/pull/4715.patch"},"body":"On xenial juju will attempt to install mongo 3.2 and use that. Previously 3.0 was used. Wired tiger is used on all architectures by default so some tests needed changing to match.\r\nPart of the implementation cleaned up a bit how the mongo paths are managed.\r\n\r\nThis work will land once mongo3.2 is packaged for xenial.\r\n\r\nOnce mongo3.2 is backported to trusty, juju will need to be updated again to use mongo3.2 on trusty.\r\n\r\nIt was discovered that the upgrade mongo tests were, um, \"not optimally implemented\". They used a hard coded retry strategy that caused some tests to take 60s to run. The tests are re-written to use the retry package and sensible test defaults. The tests are now *fast*. \n\n(Review request: http://reviews.vapour.ws/r/4153/)"},"comment":{"url":"https://api.github.com/repos/juju/juju/issues/comments/205883832","html_url":"https://github.com/juju/juju/pull/4715#issuecomment-205883832","issue_url":"https://api.github.com/repos/juju/juju/issues/4715","id":205883832,"user":{"login":"jujubot","id":7779494,"avatar_url":"https://avatars.githubusercontent.com/u/7779494?v=3","gravatar_id":"","url":"https://api.github.com/users/jujubot","html_url":"https://github.com/jujubot","followers_url":"https://api.github.com/users/jujubot/followers","following_url":"https://api.github.com/users/jujubot/following{/other_user}","gists_url":"https://api.github.com/users/jujubot/gists{/gist_id}","starred_url":"https://api.github.com/users/jujubot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jujubot/subscriptions","organizations_url":"https://api.github.com/users/jujubot/orgs","repos_url":"https://api.github.com/users/jujubot/repos","events_url":"https://api.github.com/users/jujubot/events{/privacy}","received_events_url":"https://api.github.com/users/jujubot/received_events","type":"User","site_admin":false},"created_at":"2016-04-05T16:26:43Z","updated_at":"2016-04-05T16:26:43Z","body":"Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju"}}