{"action":"created","issue":{"url":"https://api.github.com/repos/openbmc/openbmc-test-automation/issues/81","repository_url":"https://api.github.com/repos/openbmc/openbmc-test-automation","labels_url":"https://api.github.com/repos/openbmc/openbmc-test-automation/issues/81/labels{/name}","comments_url":"https://api.github.com/repos/openbmc/openbmc-test-automation/issues/81/comments","events_url":"https://api.github.com/repos/openbmc/openbmc-test-automation/issues/81/events","html_url":"https://github.com/openbmc/openbmc-test-automation/issues/81","id":172708693,"number":81,"title":"[Fetaure : Automation]  Code update method using REST","user":{"login":"gkeishin","id":19584499,"avatar_url":"https://avatars.githubusercontent.com/u/19584499?v=3","gravatar_id":"","url":"https://api.github.com/users/gkeishin","html_url":"https://github.com/gkeishin","followers_url":"https://api.github.com/users/gkeishin/followers","following_url":"https://api.github.com/users/gkeishin/following{/other_user}","gists_url":"https://api.github.com/users/gkeishin/gists{/gist_id}","starred_url":"https://api.github.com/users/gkeishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gkeishin/subscriptions","organizations_url":"https://api.github.com/users/gkeishin/orgs","repos_url":"https://api.github.com/users/gkeishin/repos","events_url":"https://api.github.com/users/gkeishin/events{/privacy}","received_events_url":"https://api.github.com/users/gkeishin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openbmc/openbmc-test-automation/labels/feature","name":"feature","color":"d4c5f9"}],"state":"open","locked":false,"assignee":{"login":"gkeishin","id":19584499,"avatar_url":"https://avatars.githubusercontent.com/u/19584499?v=3","gravatar_id":"","url":"https://api.github.com/users/gkeishin","html_url":"https://github.com/gkeishin","followers_url":"https://api.github.com/users/gkeishin/followers","following_url":"https://api.github.com/users/gkeishin/following{/other_user}","gists_url":"https://api.github.com/users/gkeishin/gists{/gist_id}","starred_url":"https://api.github.com/users/gkeishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gkeishin/subscriptions","organizations_url":"https://api.github.com/users/gkeishin/orgs","repos_url":"https://api.github.com/users/gkeishin/repos","events_url":"https://api.github.com/users/gkeishin/events{/privacy}","received_events_url":"https://api.github.com/users/gkeishin/received_events","type":"User","site_admin":false},"assignees":[{"login":"gkeishin","id":19584499,"avatar_url":"https://avatars.githubusercontent.com/u/19584499?v=3","gravatar_id":"","url":"https://api.github.com/users/gkeishin","html_url":"https://github.com/gkeishin","followers_url":"https://api.github.com/users/gkeishin/followers","following_url":"https://api.github.com/users/gkeishin/following{/other_user}","gists_url":"https://api.github.com/users/gkeishin/gists{/gist_id}","starred_url":"https://api.github.com/users/gkeishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gkeishin/subscriptions","organizations_url":"https://api.github.com/users/gkeishin/orgs","repos_url":"https://api.github.com/users/gkeishin/repos","events_url":"https://api.github.com/users/gkeishin/events{/privacy}","received_events_url":"https://api.github.com/users/gkeishin/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-08-23T14:06:53Z","updated_at":"2016-08-24T15:31:17Z","closed_at":null,"body":"There is already a tool from Chris in python code to do code update.\r\n\r\nHowever we would also want the method to be available in robot/REST for general use as part of the test setup. \r\n\r\nThis is a good to have capabilities feature. \r\n\r\nThere is a sample of it at https://github.com/gkeishin/obmc-jenkins-codeupdate-test/blob/master/lib/code_update_utils.robot  for reference"},"comment":{"url":"https://api.github.com/repos/openbmc/openbmc-test-automation/issues/comments/242107619","html_url":"https://github.com/openbmc/openbmc-test-automation/issues/81#issuecomment-242107619","issue_url":"https://api.github.com/repos/openbmc/openbmc-test-automation/issues/81","id":242107619,"user":{"login":"gkeishin","id":19584499,"avatar_url":"https://avatars.githubusercontent.com/u/19584499?v=3","gravatar_id":"","url":"https://api.github.com/users/gkeishin","html_url":"https://github.com/gkeishin","followers_url":"https://api.github.com/users/gkeishin/followers","following_url":"https://api.github.com/users/gkeishin/following{/other_user}","gists_url":"https://api.github.com/users/gkeishin/gists{/gist_id}","starred_url":"https://api.github.com/users/gkeishin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gkeishin/subscriptions","organizations_url":"https://api.github.com/users/gkeishin/orgs","repos_url":"https://api.github.com/users/gkeishin/repos","events_url":"https://api.github.com/users/gkeishin/events{/privacy}","received_events_url":"https://api.github.com/users/gkeishin/received_events","type":"User","site_admin":false},"created_at":"2016-08-24T15:31:17Z","updated_at":"2016-08-24T15:31:17Z","body":"Code update method BMC using REST \r\n\r\nUpdate work flow sequence:\r\n\t- File exist check\r\n\t- Ping Test and REST authentication\r\n\t- Preserve BMC Network setting\r\n\t- SCP image to BMC\r\n\t- Activate the flash image\r\n\t- Warm Reset BMC\r\n\t- Wait for BMC to come online\r\n\t- Version check \r\n\r\nResolves openbmc/openbmc-test-automation#81"}}
{"actor":{"display_login":"gkeishin"}}