{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1657","labels_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1657/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1657/comments","events_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1657/events","html_url":"https://github.com/ansible/ansible-modules-core/pull/1657","id":92489126,"number":1657,"title":"yum: Improved check_mode handling and package update/install flow in latest","user":{"login":"queridiculo","id":12397761,"avatar_url":"https://avatars.githubusercontent.com/u/12397761?v=3","gravatar_id":"","url":"https://api.github.com/users/queridiculo","html_url":"https://github.com/queridiculo","followers_url":"https://api.github.com/users/queridiculo/followers","following_url":"https://api.github.com/users/queridiculo/following{/other_user}","gists_url":"https://api.github.com/users/queridiculo/gists{/gist_id}","starred_url":"https://api.github.com/users/queridiculo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/queridiculo/subscriptions","organizations_url":"https://api.github.com/users/queridiculo/orgs","repos_url":"https://api.github.com/users/queridiculo/repos","events_url":"https://api.github.com/users/queridiculo/events{/privacy}","received_events_url":"https://api.github.com/users/queridiculo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ansible/ansible-modules-core/labels/cloud","name":"cloud","color":"c7def8"},{"url":"https://api.github.com/repos/ansible/ansible-modules-core/labels/core_review","name":"core_review","color":"eb6420"},{"url":"https://api.github.com/repos/ansible/ansible-modules-core/labels/P2","name":"P2","color":"fad8c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-07-01T21:28:04Z","updated_at":"2015-07-20T19:31:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ansible/ansible-modules-core/pulls/1657","html_url":"https://github.com/ansible/ansible-modules-core/pull/1657","diff_url":"https://github.com/ansible/ansible-modules-core/pull/1657.diff","patch_url":"https://github.com/ansible/ansible-modules-core/pull/1657.patch"},"body":"Made changes to the check_mode handling based on feedback from a previous pull request.\r\n\r\nIn doing so realized that the improved check_mode handling really only worked for the 'update all' usage case.\r\n\r\nMoved yum install/update operations out of the for loop for improved package installation flow (similar to the changes in install/remove) and modified the loop to generate check_mode and package installation info."},"comment":{"url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/comments/122999356","html_url":"https://github.com/ansible/ansible-modules-core/pull/1657#issuecomment-122999356","issue_url":"https://api.github.com/repos/ansible/ansible-modules-core/issues/1657","id":122999356,"user":{"login":"kustodian","id":1949229,"avatar_url":"https://avatars.githubusercontent.com/u/1949229?v=3","gravatar_id":"","url":"https://api.github.com/users/kustodian","html_url":"https://github.com/kustodian","followers_url":"https://api.github.com/users/kustodian/followers","following_url":"https://api.github.com/users/kustodian/following{/other_user}","gists_url":"https://api.github.com/users/kustodian/gists{/gist_id}","starred_url":"https://api.github.com/users/kustodian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kustodian/subscriptions","organizations_url":"https://api.github.com/users/kustodian/orgs","repos_url":"https://api.github.com/users/kustodian/repos","events_url":"https://api.github.com/users/kustodian/events{/privacy}","received_events_url":"https://api.github.com/users/kustodian/received_events","type":"User","site_admin":false},"created_at":"2015-07-20T19:31:45Z","updated_at":"2015-07-20T19:31:45Z","body":"I put this on my to-do list for tomorrow :)"}}