{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8753","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8753/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8753/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8753/events","html_url":"https://github.com/ManageIQ/manageiq/pull/8753","id":155231269,"number":8753,"title":"[WIP] Modify net-ssh use in needed states","user":{"login":"alongoldboim","id":11405684,"avatar_url":"https://avatars.githubusercontent.com/u/11405684?v=3","gravatar_id":"","url":"https://api.github.com/users/alongoldboim","html_url":"https://github.com/alongoldboim","followers_url":"https://api.github.com/users/alongoldboim/followers","following_url":"https://api.github.com/users/alongoldboim/following{/other_user}","gists_url":"https://api.github.com/users/alongoldboim/gists{/gist_id}","starred_url":"https://api.github.com/users/alongoldboim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alongoldboim/subscriptions","organizations_url":"https://api.github.com/users/alongoldboim/orgs","repos_url":"https://api.github.com/users/alongoldboim/repos","events_url":"https://api.github.com/users/alongoldboim/events{/privacy}","received_events_url":"https://api.github.com/users/alongoldboim/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/automate/model","name":"automate/model","color":"5319e7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/providers/containers","name":"providers/containers","color":"5319e7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/wip","name":"wip","color":"eeeeee"}],"state":"open","locked":false,"assignee":{"login":"simon3z","id":130393,"avatar_url":"https://avatars.githubusercontent.com/u/130393?v=3","gravatar_id":"","url":"https://api.github.com/users/simon3z","html_url":"https://github.com/simon3z","followers_url":"https://api.github.com/users/simon3z/followers","following_url":"https://api.github.com/users/simon3z/following{/other_user}","gists_url":"https://api.github.com/users/simon3z/gists{/gist_id}","starred_url":"https://api.github.com/users/simon3z/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simon3z/subscriptions","organizations_url":"https://api.github.com/users/simon3z/orgs","repos_url":"https://api.github.com/users/simon3z/repos","events_url":"https://api.github.com/users/simon3z/events{/privacy}","received_events_url":"https://api.github.com/users/simon3z/received_events","type":"User","site_admin":false},"assignees":[{"login":"simon3z","id":130393,"avatar_url":"https://avatars.githubusercontent.com/u/130393?v=3","gravatar_id":"","url":"https://api.github.com/users/simon3z","html_url":"https://github.com/simon3z","followers_url":"https://api.github.com/users/simon3z/followers","following_url":"https://api.github.com/users/simon3z/following{/other_user}","gists_url":"https://api.github.com/users/simon3z/gists{/gist_id}","starred_url":"https://api.github.com/users/simon3z/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simon3z/subscriptions","organizations_url":"https://api.github.com/users/simon3z/orgs","repos_url":"https://api.github.com/users/simon3z/repos","events_url":"https://api.github.com/users/simon3z/events{/privacy}","received_events_url":"https://api.github.com/users/simon3z/received_events","type":"User","site_admin":false}],"milestone":null,"comments":15,"created_at":"2016-05-17T10:54:59Z","updated_at":"2016-07-28T11:11:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/8753","html_url":"https://github.com/ManageIQ/manageiq/pull/8753","diff_url":"https://github.com/ManageIQ/manageiq/pull/8753.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/8753.patch"},"body":"BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1356623\r\nhttps://github.com/net-ssh/net-ssh/pull/360 was merged, made changes in all states that use net-ssh to make sure that the agent we use is dedicated to the deployment, added cleanup for the agent we spawn, and some other small fixes."},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/235866265","html_url":"https://github.com/ManageIQ/manageiq/pull/8753#issuecomment-235866265","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8753","id":235866265,"user":{"login":"miq-bot","id":7806257,"avatar_url":"https://avatars.githubusercontent.com/u/7806257?v=3","gravatar_id":"","url":"https://api.github.com/users/miq-bot","html_url":"https://github.com/miq-bot","followers_url":"https://api.github.com/users/miq-bot/followers","following_url":"https://api.github.com/users/miq-bot/following{/other_user}","gists_url":"https://api.github.com/users/miq-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/miq-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miq-bot/subscriptions","organizations_url":"https://api.github.com/users/miq-bot/orgs","repos_url":"https://api.github.com/users/miq-bot/repos","events_url":"https://api.github.com/users/miq-bot/events{/privacy}","received_events_url":"https://api.github.com/users/miq-bot/received_events","type":"User","site_admin":false},"created_at":"2016-07-28T11:11:34Z","updated_at":"2016-07-28T11:11:34Z","body":"<rubocop />Checked commit https://github.com/alongoldboim/manageiq/commit/b699f54588724a0a8ea5a676cb2107892ad7688e with ruby 2.2.5, rubocop 0.37.2, and haml-lint 0.16.1\n10 files checked, 29 offenses detected\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/add_provider.rb**\n- [ ] :exclamation: - [Line 17](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/add_provider.rb#L17), Col 5 - [Style/AlignHash](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/AlignHash) - Align the elements of a hash literal if they span more than one line.\n- [ ] :grey_exclamation: - [Line 17](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/add_provider.rb#L17), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [199/120]\n- [ ] :grey_exclamation: - [Line 23](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/add_provider.rb#L23), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [125/120]\n- [ ] :grey_exclamation: - [Line 7](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/add_provider.rb#L7), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [313/120]\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/analyze_deployment.rb**\n- [ ] :exclamation: - [Line 32](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/analyze_deployment.rb#L32), Col 1 - [Style/TrailingBlankLines](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/TrailingBlankLines) - 1 trailing blank lines detected.\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/check_ssh.rb**\n- [ ] :grey_exclamation: - [Line 15](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/check_ssh.rb#L15), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [133/120]\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/cleanup.rb**\n- [ ] :exclamation: - [Line 29](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/cleanup.rb#L29), Col 28 - [Style/SpaceAroundOperators](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceAroundOperators) - Operator `+` should be surrounded by a single space.\n- [ ] :exclamation: - [Line 29](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/cleanup.rb#L29), Col 29 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :exclamation: - [Line 29](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/cleanup.rb#L29), Col 3 - [Style/IndentationWidth](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentationWidth) - Use 2 (not 1) spaces for indentation.\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/create_ansible_inventory.rb**\n- [ ] :exclamation: - [Line 25](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/create_ansible_inventory.rb#L25), Col 42 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :grey_exclamation: - [Line 27](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/create_ansible_inventory.rb#L27), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [240/120]\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/deployment.rb**\n- [ ] :grey_exclamation: - [Line 5](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/deployment.rb#L5), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [288/120]\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/post_provision.rb**\n- [ ] :exclamation: - [Line 69](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/post_provision.rb#L69), Col 1 - [Style/TrailingBlankLines](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/TrailingBlankLines) - 2 trailing blank lines detected.\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb**\n- [ ] :exclamation: - [Line 37](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L37), Col 67 - [Style/SpaceAfterComma](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceAfterComma) - Space missing after comma.\n- [ ] :exclamation: - [Line 38](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L38), Col 4 - [Style/IndentationConsistency](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentationConsistency) - Inconsistent indentation detected.\n- [ ] :grey_exclamation: - [Line 22](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L22), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [146/120]\n- [ ] :grey_exclamation: - [Line 23](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L23), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [151/120]\n- [ ] :grey_exclamation: - [Line 2](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L2), Col 126 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [133/120]\n- [ ] :grey_exclamation: - [Line 33](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L33), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [221/120]\n- [ ] :grey_exclamation: - [Line 34](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L34), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [246/120]\n- [ ] :grey_exclamation: - [Line 35](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L35), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [156/120]\n- [ ] :grey_exclamation: - [Line 40](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L40), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [156/120]\n- [ ] :grey_exclamation: - [Line 55](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L55), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [156/120]\n- [ ] :grey_exclamation: - [Line 56](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L56), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [150/120]\n- [ ] :grey_exclamation: - [Line 58](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L58), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [121/120]\n- [ ] :grey_exclamation: - [Line 6](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L6), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [206/120]\n- [ ] :grey_exclamation: - [Line 7](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L7), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [176/120]\n- [ ] :grey_exclamation: - [Line 9](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/pre_deployment.rb#L9), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [256/120]\n\n**db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/provision.rb**\n- [ ] :exclamation: - [Line 104](https://github.com/alongoldboim/manageiq/blob/b699f54588724a0a8ea5a676cb2107892ad7688e/db/fixtures/ae_datastore/ManageIQ/Deployment/ContainerProvider/System/StateMachine/Deployment.class/__methods__/provision.rb#L104), Col 1 - [Style/TrailingBlankLines](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/TrailingBlankLines) - 2 trailing blank lines detected.\n"}}
{"actor":{"display_login":"miq-bot"}}