{"action":"created","issue":{"url":"https://api.github.com/repos/juju/juju-gui/issues/1232","labels_url":"https://api.github.com/repos/juju/juju-gui/issues/1232/labels{/name}","comments_url":"https://api.github.com/repos/juju/juju-gui/issues/1232/comments","events_url":"https://api.github.com/repos/juju/juju-gui/issues/1232/events","html_url":"https://github.com/juju/juju-gui/issues/1232","id":127218272,"number":1232,"title":"If you add a bundle and then move the services and then deploy the services move back to their original position","user":{"login":"Lucapaulina","id":5873394,"avatar_url":"https://avatars.githubusercontent.com/u/5873394?v=3","gravatar_id":"","url":"https://api.github.com/users/Lucapaulina","html_url":"https://github.com/Lucapaulina","followers_url":"https://api.github.com/users/Lucapaulina/followers","following_url":"https://api.github.com/users/Lucapaulina/following{/other_user}","gists_url":"https://api.github.com/users/Lucapaulina/gists{/gist_id}","starred_url":"https://api.github.com/users/Lucapaulina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lucapaulina/subscriptions","organizations_url":"https://api.github.com/users/Lucapaulina/orgs","repos_url":"https://api.github.com/users/Lucapaulina/repos","events_url":"https://api.github.com/users/Lucapaulina/events{/privacy}","received_events_url":"https://api.github.com/users/Lucapaulina/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/juju/juju-gui/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/juju/juju-gui/milestones/1","html_url":"https://github.com/juju/juju-gui/milestones/2.0","labels_url":"https://api.github.com/repos/juju/juju-gui/milestones/1/labels","id":1457138,"number":1,"title":"2.0","description":"Release of GUI 2.0","creator":{"login":"urosj","id":8036113,"avatar_url":"https://avatars.githubusercontent.com/u/8036113?v=3","gravatar_id":"","url":"https://api.github.com/users/urosj","html_url":"https://github.com/urosj","followers_url":"https://api.github.com/users/urosj/followers","following_url":"https://api.github.com/users/urosj/following{/other_user}","gists_url":"https://api.github.com/users/urosj/gists{/gist_id}","starred_url":"https://api.github.com/users/urosj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/urosj/subscriptions","organizations_url":"https://api.github.com/users/urosj/orgs","repos_url":"https://api.github.com/users/urosj/repos","events_url":"https://api.github.com/users/urosj/events{/privacy}","received_events_url":"https://api.github.com/users/urosj/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":66,"state":"open","created_at":"2015-12-12T09:32:42Z","updated_at":"2016-01-20T01:42:39Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-01-18T12:34:22Z","updated_at":"2016-01-20T16:39:23Z","closed_at":null,"body":"If you add mediawiki-scalable and then move the services around and then deploy, the services move back to their original x and y position."},"comment":{"url":"https://api.github.com/repos/juju/juju-gui/issues/comments/173265712","html_url":"https://github.com/juju/juju-gui/issues/1232#issuecomment-173265712","issue_url":"https://api.github.com/repos/juju/juju-gui/issues/1232","id":173265712,"user":{"login":"hatched","id":532033,"avatar_url":"https://avatars.githubusercontent.com/u/532033?v=3","gravatar_id":"","url":"https://api.github.com/users/hatched","html_url":"https://github.com/hatched","followers_url":"https://api.github.com/users/hatched/followers","following_url":"https://api.github.com/users/hatched/following{/other_user}","gists_url":"https://api.github.com/users/hatched/gists{/gist_id}","starred_url":"https://api.github.com/users/hatched/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hatched/subscriptions","organizations_url":"https://api.github.com/users/hatched/orgs","repos_url":"https://api.github.com/users/hatched/repos","events_url":"https://api.github.com/users/hatched/events{/privacy}","received_events_url":"https://api.github.com/users/hatched/received_events","type":"User","site_admin":false},"created_at":"2016-01-20T16:39:23Z","updated_at":"2016-01-20T16:39:23Z","body":"This is because bundles have x,y annotations set on 'add-to-canvas' whereas individual services do not until after they have been deployed to the Model. After a discussion with @makyo we decided that the best course of action here would be to set the box x, y position using any bundle annotations but not setting the actual annotation until juju responds with a position. "}}