{"action":"created","issue":{"url":"https://api.github.com/repos/ipfs/ipfs-update/issues/12","labels_url":"https://api.github.com/repos/ipfs/ipfs-update/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/ipfs/ipfs-update/issues/12/comments","events_url":"https://api.github.com/repos/ipfs/ipfs-update/issues/12/events","html_url":"https://github.com/ipfs/ipfs-update/pull/12","id":122535596,"number":12,"title":"sharness: add t0040-install-many.sh","user":{"login":"chriscool","id":208954,"avatar_url":"https://avatars.githubusercontent.com/u/208954?v=3","gravatar_id":"","url":"https://api.github.com/users/chriscool","html_url":"https://github.com/chriscool","followers_url":"https://api.github.com/users/chriscool/followers","following_url":"https://api.github.com/users/chriscool/following{/other_user}","gists_url":"https://api.github.com/users/chriscool/gists{/gist_id}","starred_url":"https://api.github.com/users/chriscool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chriscool/subscriptions","organizations_url":"https://api.github.com/users/chriscool/orgs","repos_url":"https://api.github.com/users/chriscool/repos","events_url":"https://api.github.com/users/chriscool/events{/privacy}","received_events_url":"https://api.github.com/users/chriscool/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-16T15:48:54Z","updated_at":"2015-12-16T21:35:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ipfs/ipfs-update/pulls/12","html_url":"https://github.com/ipfs/ipfs-update/pull/12","diff_url":"https://github.com/ipfs/ipfs-update/pull/12.diff","patch_url":"https://github.com/ipfs/ipfs-update/pull/12.patch"},"body":"This is to test installing different ipfs versions.\r\n\r\nIf the added tests pass we can close issue #7 (Timeouts with v0.3.8 and v0.3.7). "},"comment":{"url":"https://api.github.com/repos/ipfs/ipfs-update/issues/comments/165256937","html_url":"https://github.com/ipfs/ipfs-update/pull/12#issuecomment-165256937","issue_url":"https://api.github.com/repos/ipfs/ipfs-update/issues/12","id":165256937,"user":{"login":"chriscool","id":208954,"avatar_url":"https://avatars.githubusercontent.com/u/208954?v=3","gravatar_id":"","url":"https://api.github.com/users/chriscool","html_url":"https://github.com/chriscool","followers_url":"https://api.github.com/users/chriscool/followers","following_url":"https://api.github.com/users/chriscool/following{/other_user}","gists_url":"https://api.github.com/users/chriscool/gists{/gist_id}","starred_url":"https://api.github.com/users/chriscool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chriscool/subscriptions","organizations_url":"https://api.github.com/users/chriscool/orgs","repos_url":"https://api.github.com/users/chriscool/repos","events_url":"https://api.github.com/users/chriscool/events{/privacy}","received_events_url":"https://api.github.com/users/chriscool/received_events","type":"User","site_admin":false},"created_at":"2015-12-16T21:35:59Z","updated_at":"2015-12-16T21:35:59Z","body":"Yeah, it fails with:\r\n\r\n```\r\nexpecting success: \r\n\r\n\t\texec_docker \"$DOCID\" \"$GUEST_IPFS_UPDATE --verbose install $VERSION\" >actual 2>&1 ||\r\n\r\n\t\ttest_fsh cat actual\r\n\r\n\t\r\n\r\n> cat actual\r\n\r\ndaemon check failed: open /root/.ipfs/api: no such file or directory\r\n\r\ninstalling ipfs version v0.3.10\r\n\r\n  - using GOOS=linux and GOARCH=amd64\r\n\r\n  - fetching \"/ipns/update.ipfs.io/go-ipfs/v0.3.10/go-ipfs_v0.3.10_linux-amd64.zip\"\r\n\r\nfetching url: https://ipfs.io/ipns/update.ipfs.io/go-ipfs/v0.3.10/go-ipfs_v0.3.10_linux-amd64.zip\r\n\r\n  - writing to /tmp/ipfs-update030874052/go-ipfs_v0.3.10_linux-amd64.zip\r\n\r\n  - extracting binary to tempdir:  /tmp/ipfs-update480963513/ipfs-new\r\n\r\nbinary downloaded, verifying...\r\n\r\n  - running init in '/root/.ipfs/update-staging/test196113491' with new binary\r\n\r\n  - checking new binary outputs correct version\r\n\r\n  - tweaking test config to avoid external interference\r\n\r\n  - starting up daemon\r\n\r\n  - waiting on daemon to come online\r\n\r\n  - found api file\r\n\r\n  - checking that we can add and cat a file\r\n\r\n  - checking that file shows up in ipfs refs local\r\n\r\n  - killing test daemon\r\n\r\nsuccess!\r\n\r\nstashing old binary\r\n\r\n  - moving /usr/local/bin/ipfs to /root/.ipfs/old-bin/ipfs-v0.3.7\r\n\r\ninstalling new binary to /usr/local/bin/ipfs\r\n\r\nchecking if repo migration is needed...\r\n\r\nERROR: Migration Failed:  open /root/.ipfs/version: no such file or directory\r\n\r\ninstall failed, reverting changes...\r\n\r\nERROR: open /root/.ipfs/version: no such file or directory \r\n\r\nnot ok 6 - 'ipfs-update install' works for v0.3.10\r\n```\r\n\r\nIt also fails locally on my machine."}}