{"action":"created","issue":{"url":"https://api.github.com/repos/chef/ohai/issues/879","repository_url":"https://api.github.com/repos/chef/ohai","labels_url":"https://api.github.com/repos/chef/ohai/issues/879/labels{/name}","comments_url":"https://api.github.com/repos/chef/ohai/issues/879/comments","events_url":"https://api.github.com/repos/chef/ohai/issues/879/events","html_url":"https://github.com/chef/ohai/issues/879","id":177923938,"number":879,"title":"make a required/critical plugins list","user":{"login":"jaymzh","id":938467,"avatar_url":"https://avatars.githubusercontent.com/u/938467?v=3","gravatar_id":"","url":"https://api.github.com/users/jaymzh","html_url":"https://github.com/jaymzh","followers_url":"https://api.github.com/users/jaymzh/followers","following_url":"https://api.github.com/users/jaymzh/following{/other_user}","gists_url":"https://api.github.com/users/jaymzh/gists{/gist_id}","starred_url":"https://api.github.com/users/jaymzh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaymzh/subscriptions","organizations_url":"https://api.github.com/users/jaymzh/orgs","repos_url":"https://api.github.com/users/jaymzh/repos","events_url":"https://api.github.com/users/jaymzh/events{/privacy}","received_events_url":"https://api.github.com/users/jaymzh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-09-19T23:23:11Z","updated_at":"2016-10-03T21:20:56Z","closed_at":null,"body":"## Description\r\n\r\n(perhaps this should be an RFC... if so, let me know and I'll write one).\r\n\r\nIt would be really nice if we could have a list of plugins that are required. We currently have a resource early on in our run that checks for `node[:fqdn]`, `node[:filesystem2]`, etc. - and apparently @coderanger  does as well.\r\n\r\nWhy not have an `ohai.config[:required_plugins]` where if those plugins fail, Ohai `abort`s and causes the chef run to fail. This list can be empty by default preserving compatibility.\r\n\r\n## Ohai Version\r\n\r\nN/A\r\n\r\n## Platform Version\r\n\r\nN/A\r\n\r\n## Ohai Output\r\n\r\nN/A\r\n"},"comment":{"url":"https://api.github.com/repos/chef/ohai/issues/comments/251230811","html_url":"https://github.com/chef/ohai/issues/879#issuecomment-251230811","issue_url":"https://api.github.com/repos/chef/ohai/issues/879","id":251230811,"user":{"login":"tas50","id":1015200,"avatar_url":"https://avatars.githubusercontent.com/u/1015200?v=3","gravatar_id":"","url":"https://api.github.com/users/tas50","html_url":"https://github.com/tas50","followers_url":"https://api.github.com/users/tas50/followers","following_url":"https://api.github.com/users/tas50/following{/other_user}","gists_url":"https://api.github.com/users/tas50/gists{/gist_id}","starred_url":"https://api.github.com/users/tas50/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tas50/subscriptions","organizations_url":"https://api.github.com/users/tas50/orgs","repos_url":"https://api.github.com/users/tas50/repos","events_url":"https://api.github.com/users/tas50/events{/privacy}","received_events_url":"https://api.github.com/users/tas50/received_events","type":"User","site_admin":false},"created_at":"2016-10-03T21:20:56Z","updated_at":"2016-10-03T21:20:56Z","body":"It seems like a list of core plugins would be handy to have. Fun fact: we added 10 new plugins in the last year. We have a lot of them now."}}
{"actor":{"display_login":"tas50"}}