{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/9460","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/9460/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/9460/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/9460/events","html_url":"https://github.com/ManageIQ/manageiq/pull/9460","id":162489538,"number":9460,"title":"Sync MiQ Alerts definitions with Middleware provid","user":{"login":"lucasponce","id":1662329,"avatar_url":"https://avatars.githubusercontent.com/u/1662329?v=3","gravatar_id":"","url":"https://api.github.com/users/lucasponce","html_url":"https://github.com/lucasponce","followers_url":"https://api.github.com/users/lucasponce/followers","following_url":"https://api.github.com/users/lucasponce/following{/other_user}","gists_url":"https://api.github.com/users/lucasponce/gists{/gist_id}","starred_url":"https://api.github.com/users/lucasponce/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucasponce/subscriptions","organizations_url":"https://api.github.com/users/lucasponce/orgs","repos_url":"https://api.github.com/users/lucasponce/repos","events_url":"https://api.github.com/users/lucasponce/events{/privacy}","received_events_url":"https://api.github.com/users/lucasponce/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/providers/hawkular","name":"providers/hawkular","color":"5319e7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/wip","name":"wip","color":"eeeeee"}],"state":"open","locked":false,"assignee":{"login":"abonas","id":6277245,"avatar_url":"https://avatars.githubusercontent.com/u/6277245?v=3","gravatar_id":"","url":"https://api.github.com/users/abonas","html_url":"https://github.com/abonas","followers_url":"https://api.github.com/users/abonas/followers","following_url":"https://api.github.com/users/abonas/following{/other_user}","gists_url":"https://api.github.com/users/abonas/gists{/gist_id}","starred_url":"https://api.github.com/users/abonas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abonas/subscriptions","organizations_url":"https://api.github.com/users/abonas/orgs","repos_url":"https://api.github.com/users/abonas/repos","events_url":"https://api.github.com/users/abonas/events{/privacy}","received_events_url":"https://api.github.com/users/abonas/received_events","type":"User","site_admin":false},"assignees":[{"login":"abonas","id":6277245,"avatar_url":"https://avatars.githubusercontent.com/u/6277245?v=3","gravatar_id":"","url":"https://api.github.com/users/abonas","html_url":"https://github.com/abonas","followers_url":"https://api.github.com/users/abonas/followers","following_url":"https://api.github.com/users/abonas/following{/other_user}","gists_url":"https://api.github.com/users/abonas/gists{/gist_id}","starred_url":"https://api.github.com/users/abonas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abonas/subscriptions","organizations_url":"https://api.github.com/users/abonas/orgs","repos_url":"https://api.github.com/users/abonas/repos","events_url":"https://api.github.com/users/abonas/events{/privacy}","received_events_url":"https://api.github.com/users/abonas/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2016-06-27T16:09:22Z","updated_at":"2016-06-28T08:57:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/9460","html_url":"https://github.com/ManageIQ/manageiq/pull/9460","diff_url":"https://github.com/ManageIQ/manageiq/pull/9460.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/9460.patch"},"body":"This PR is a continuation of work on #9431 and #9441.\r\nContext:\r\nMiddleware provider supports LiveMetrics instead of pull metrics into MiQ.\r\nIn a high level goal we want to add support for alerting.\r\nMain strategy is to define Alerts and Alerts Profiles in MiQ, so from users perspective there is no change comparing as others providers.\r\nIn the case of the Middleware provider we are going to let the provider to know about these alerts definitions, so, in this way, the provider will be able to \"detect\" these alerting conditions and send back an event that we can link with the MiQ Alert.\r\nThis PR is adding the synchronization call on the provider once a new alert or a new alert profile is created or updated."},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/228991702","html_url":"https://github.com/ManageIQ/manageiq/pull/9460#issuecomment-228991702","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/9460","id":228991702,"user":{"login":"lucasponce","id":1662329,"avatar_url":"https://avatars.githubusercontent.com/u/1662329?v=3","gravatar_id":"","url":"https://api.github.com/users/lucasponce","html_url":"https://github.com/lucasponce","followers_url":"https://api.github.com/users/lucasponce/followers","following_url":"https://api.github.com/users/lucasponce/following{/other_user}","gists_url":"https://api.github.com/users/lucasponce/gists{/gist_id}","starred_url":"https://api.github.com/users/lucasponce/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucasponce/subscriptions","organizations_url":"https://api.github.com/users/lucasponce/orgs","repos_url":"https://api.github.com/users/lucasponce/repos","events_url":"https://api.github.com/users/lucasponce/events{/privacy}","received_events_url":"https://api.github.com/users/lucasponce/received_events","type":"User","site_admin":false},"created_at":"2016-06-28T08:57:22Z","updated_at":"2016-06-28T08:57:22Z","body":"miq-bot warnings are discussed on #9441.\r\nBasically rules changed after that class was completed so, new additions might break the code layout."}}
{"actor":{"display_login":"lucasponce"}}