{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/15884","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/15884/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/15884/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/15884/events","html_url":"https://github.com/ManageIQ/manageiq/pull/15884","id":252406721,"number":15884,"title":"[WIP] [REARCH] Container workers","user":{"login":"carbonin","id":12697904,"avatar_url":"https://avatars0.githubusercontent.com/u/12697904?v=4","gravatar_id":"","url":"https://api.github.com/users/carbonin","html_url":"https://github.com/carbonin","followers_url":"https://api.github.com/users/carbonin/followers","following_url":"https://api.github.com/users/carbonin/following{/other_user}","gists_url":"https://api.github.com/users/carbonin/gists{/gist_id}","starred_url":"https://api.github.com/users/carbonin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carbonin/subscriptions","organizations_url":"https://api.github.com/users/carbonin/orgs","repos_url":"https://api.github.com/users/carbonin/repos","events_url":"https://api.github.com/users/carbonin/events{/privacy}","received_events_url":"https://api.github.com/users/carbonin/received_events","type":"User","site_admin":false},"labels":[{"id":106615678,"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":176168677,"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/wip","name":"wip","color":"eeeeee","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-08-23T20:30:23Z","updated_at":"2017-08-23T21:48:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/15884","html_url":"https://github.com/ManageIQ/manageiq/pull/15884","diff_url":"https://github.com/ManageIQ/manageiq/pull/15884.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/15884.patch"},"body":"Run workers in OpenShift containers.\r\n\r\nThis change allows the server to start workers by talking to OpenShift and creating deployments and scaling them when needed.\r\n\r\nThis also stubs out some existing functionality which is process specific and doesn't apply to workers running in containers.\r\n"},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/324472126","html_url":"https://github.com/ManageIQ/manageiq/pull/15884#issuecomment-324472126","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/15884","id":324472126,"user":{"login":"miq-bot","id":7806257,"avatar_url":"https://avatars1.githubusercontent.com/u/7806257?v=4","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":"2017-08-23T21:48:01Z","updated_at":"2017-08-23T21:48:01Z","body":"<rubocop />Checked commits https://github.com/carbonin/manageiq/compare/a00007730f994b4371ec39a4f1e8edca3a6eacea~...5041f893061eb6b9bcc82f7267d7c6337ca74d1b with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0\n26 files checked, 3 offenses detected\n\n**app/models/miq_worker/deployment_per_worker.rb**\n- [ ] :exclamation: - [Line 21](https://github.com/carbonin/manageiq/blob/5041f893061eb6b9bcc82f7267d7c6337ca74d1b/app/models/miq_worker/deployment_per_worker.rb#L21), Col 91 - [Performance/StringReplacement](http://rubydoc.info/gems/rubocop/0.47.1/RuboCop/Cop/Performance/StringReplacement) - Use `tr` instead of `gsub`.\n\n**lib/embedded_ansible/appliance.rb**\n- [ ] :exclamation: - [Line 14](https://github.com/carbonin/manageiq/blob/5041f893061eb6b9bcc82f7267d7c6337ca74d1b/lib/embedded_ansible/appliance.rb#L14), Col 1 - [Style/EmptyLines](http://rubydoc.info/gems/rubocop/0.47.1/RuboCop/Cop/Style/EmptyLines) - Extra blank line detected.\n- [ ] :exclamation: - [Line 151](https://github.com/carbonin/manageiq/blob/5041f893061eb6b9bcc82f7267d7c6337ca74d1b/lib/embedded_ansible/appliance.rb#L151), Col 19 - [Rails/SkipsModelValidations](http://rubydoc.info/gems/rubocop/0.47.1/RuboCop/Cop/Rails/SkipsModelValidations) - Avoid using `touch` because it skips validations.\n"}}
{"actor":{"display_login":"miq-bot"}}