{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/3051","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/3051/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/3051/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/3051/events","html_url":"https://github.com/ManageIQ/manageiq/pull/3051","id":84766660,"number":3051,"title":"Update orchestration stack through orchestration service reconfigure","user":{"login":"bzwei","id":7047579,"avatar_url":"https://avatars.githubusercontent.com/u/7047579?v=3","gravatar_id":"","url":"https://api.github.com/users/bzwei","html_url":"https://github.com/bzwei","followers_url":"https://api.github.com/users/bzwei/followers","following_url":"https://api.github.com/users/bzwei/following{/other_user}","gists_url":"https://api.github.com/users/bzwei/gists{/gist_id}","starred_url":"https://api.github.com/users/bzwei/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bzwei/subscriptions","organizations_url":"https://api.github.com/users/bzwei/orgs","repos_url":"https://api.github.com/users/bzwei/repos","events_url":"https://api.github.com/users/bzwei/events{/privacy}","received_events_url":"https://api.github.com/users/bzwei/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/provisioning","name":"provisioning","color":"5319e7"}],"state":"open","locked":false,"assignee":{"login":"bzwei","id":7047579,"avatar_url":"https://avatars.githubusercontent.com/u/7047579?v=3","gravatar_id":"","url":"https://api.github.com/users/bzwei","html_url":"https://github.com/bzwei","followers_url":"https://api.github.com/users/bzwei/followers","following_url":"https://api.github.com/users/bzwei/following{/other_user}","gists_url":"https://api.github.com/users/bzwei/gists{/gist_id}","starred_url":"https://api.github.com/users/bzwei/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bzwei/subscriptions","organizations_url":"https://api.github.com/users/bzwei/orgs","repos_url":"https://api.github.com/users/bzwei/repos","events_url":"https://api.github.com/users/bzwei/events{/privacy}","received_events_url":"https://api.github.com/users/bzwei/received_events","type":"User","site_admin":false},"milestone":null,"comments":13,"created_at":"2015-06-03T20:51:46Z","updated_at":"2015-09-17T19:55:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/3051","html_url":"https://github.com/ManageIQ/manageiq/pull/3051","diff_url":"https://github.com/ManageIQ/manageiq/pull/3051.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/3051.patch"},"body":"The provider orchestration API allows one to update existing stacks. The update API accepts a new orchestration template and its corresponding parameters.\r\n\r\nThis work supports stack update through manageiq orchestration service. This means only stack created through manageiq orchestration service can be updated.\r\n\r\nManageIQ service already has the concept of reconfigure. This work utilize the reconfigure automate to update an existing stack. A new reconfiguration entry point together with its own state machine is introduced under Cloud/Orchestration namespace.\r\n  \r\n This work has been broken down into a few commits.\r\n\r\n1. The dialog generated by the tool enables reconfigurable option. This allows the parameter fields editable during service reconfigure.\r\n\r\n2. Model and corresponding MiqAe model changes to bridge the reconfigure automate and provider update api.\r\n\r\n3. New entry point `/ManageIQ/Cloud/Orchestration/Reconfiguration/StateMachine/Reconfigure/default` and ruby scripts exposing to user to use and edit.\r\n\r\n4. UI changes to add entry points for reconfigure and retirement with default values.\r\n\r\nFixes #3401"},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/141207376","html_url":"https://github.com/ManageIQ/manageiq/pull/3051#issuecomment-141207376","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/3051","id":141207376,"user":{"login":"chessbyte","id":82161,"avatar_url":"https://avatars.githubusercontent.com/u/82161?v=3","gravatar_id":"","url":"https://api.github.com/users/chessbyte","html_url":"https://github.com/chessbyte","followers_url":"https://api.github.com/users/chessbyte/followers","following_url":"https://api.github.com/users/chessbyte/following{/other_user}","gists_url":"https://api.github.com/users/chessbyte/gists{/gist_id}","starred_url":"https://api.github.com/users/chessbyte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chessbyte/subscriptions","organizations_url":"https://api.github.com/users/chessbyte/orgs","repos_url":"https://api.github.com/users/chessbyte/repos","events_url":"https://api.github.com/users/chessbyte/events{/privacy}","received_events_url":"https://api.github.com/users/chessbyte/received_events","type":"User","site_admin":false},"created_at":"2015-09-17T19:55:38Z","updated_at":"2015-09-17T19:55:38Z","body":"@gmcculloug Please review"}}