{"action":"closed","issue":{"url":"https://api.github.com/repos/dotmesh-io/dotmesh/issues/674","repository_url":"https://api.github.com/repos/dotmesh-io/dotmesh","labels_url":"https://api.github.com/repos/dotmesh-io/dotmesh/issues/674/labels{/name}","comments_url":"https://api.github.com/repos/dotmesh-io/dotmesh/issues/674/comments","events_url":"https://api.github.com/repos/dotmesh-io/dotmesh/issues/674/events","html_url":"https://github.com/dotmesh-io/dotmesh/issues/674","id":437725257,"node_id":"MDU6SXNzdWU0Mzc3MjUyNTc=","number":674,"title":"[INTERRUPTION 2d] Don't mangle dotmesh when cloning to fsids that already exist","user":{"login":"alaric-dotmesh","id":31884165,"node_id":"MDQ6VXNlcjMxODg0MTY1","avatar_url":"https://avatars3.githubusercontent.com/u/31884165?v=4","gravatar_id":"","url":"https://api.github.com/users/alaric-dotmesh","html_url":"https://github.com/alaric-dotmesh","followers_url":"https://api.github.com/users/alaric-dotmesh/followers","following_url":"https://api.github.com/users/alaric-dotmesh/following{/other_user}","gists_url":"https://api.github.com/users/alaric-dotmesh/gists{/gist_id}","starred_url":"https://api.github.com/users/alaric-dotmesh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alaric-dotmesh/subscriptions","organizations_url":"https://api.github.com/users/alaric-dotmesh/orgs","repos_url":"https://api.github.com/users/alaric-dotmesh/repos","events_url":"https://api.github.com/users/alaric-dotmesh/events{/privacy}","received_events_url":"https://api.github.com/users/alaric-dotmesh/received_events","type":"User","site_admin":false},"labels":[{"id":1178282411,"node_id":"MDU6TGFiZWwxMTc4MjgyNDEx","url":"https://api.github.com/repos/dotmesh-io/dotmesh/labels/ready-for-sign-off","name":"ready-for-sign-off","color":"e89db5","default":false},{"id":629187884,"node_id":"MDU6TGFiZWw2MjkxODc4ODQ=","url":"https://api.github.com/repos/dotmesh-io/dotmesh/labels/task","name":"task","color":"84b6eb","default":false}],"state":"closed","locked":false,"assignee":{"login":"alaric-dotmesh","id":31884165,"node_id":"MDQ6VXNlcjMxODg0MTY1","avatar_url":"https://avatars3.githubusercontent.com/u/31884165?v=4","gravatar_id":"","url":"https://api.github.com/users/alaric-dotmesh","html_url":"https://github.com/alaric-dotmesh","followers_url":"https://api.github.com/users/alaric-dotmesh/followers","following_url":"https://api.github.com/users/alaric-dotmesh/following{/other_user}","gists_url":"https://api.github.com/users/alaric-dotmesh/gists{/gist_id}","starred_url":"https://api.github.com/users/alaric-dotmesh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alaric-dotmesh/subscriptions","organizations_url":"https://api.github.com/users/alaric-dotmesh/orgs","repos_url":"https://api.github.com/users/alaric-dotmesh/repos","events_url":"https://api.github.com/users/alaric-dotmesh/events{/privacy}","received_events_url":"https://api.github.com/users/alaric-dotmesh/received_events","type":"User","site_admin":false},"assignees":[{"login":"alaric-dotmesh","id":31884165,"node_id":"MDQ6VXNlcjMxODg0MTY1","avatar_url":"https://avatars3.githubusercontent.com/u/31884165?v=4","gravatar_id":"","url":"https://api.github.com/users/alaric-dotmesh","html_url":"https://github.com/alaric-dotmesh","followers_url":"https://api.github.com/users/alaric-dotmesh/followers","following_url":"https://api.github.com/users/alaric-dotmesh/following{/other_user}","gists_url":"https://api.github.com/users/alaric-dotmesh/gists{/gist_id}","starred_url":"https://api.github.com/users/alaric-dotmesh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alaric-dotmesh/subscriptions","organizations_url":"https://api.github.com/users/alaric-dotmesh/orgs","repos_url":"https://api.github.com/users/alaric-dotmesh/repos","events_url":"https://api.github.com/users/alaric-dotmesh/events{/privacy}","received_events_url":"https://api.github.com/users/alaric-dotmesh/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2019-04-26T15:23:17Z","updated_at":"2019-05-21T13:33:54Z","closed_at":"2019-05-21T13:33:54Z","author_association":"COLLABORATOR","body":"### User requirement\r\nAs a dotmesh user, I want dotmesh to not get dots into a mangled state when I clone a dot that's already present locally (in the sense of fsid identity), so that I can safely handle cloning dots that have ended up in a failed state or that exist under another name.\r\n\r\n### ACs\r\n- [ ] `dm clone remote dot --local-name a ; dm clone remote dot --local-name b` should fail the second command with a suitable error and leave the `a` dot working fine with no `b` dot."}}
{"actor":{"display_login":"alaric-dotmesh"}}