{"action":"created","issue":{"url":"https://api.github.com/repos/puppet-community/puppetboard/issues/192","labels_url":"https://api.github.com/repos/puppet-community/puppetboard/issues/192/labels{/name}","comments_url":"https://api.github.com/repos/puppet-community/puppetboard/issues/192/comments","events_url":"https://api.github.com/repos/puppet-community/puppetboard/issues/192/events","html_url":"https://github.com/puppet-community/puppetboard/issues/192","id":117960484,"number":192,"title":"Error accessing Reports","user":{"login":"Jmeyering","id":5166603,"avatar_url":"https://avatars.githubusercontent.com/u/5166603?v=3","gravatar_id":"","url":"https://api.github.com/users/Jmeyering","html_url":"https://github.com/Jmeyering","followers_url":"https://api.github.com/users/Jmeyering/followers","following_url":"https://api.github.com/users/Jmeyering/following{/other_user}","gists_url":"https://api.github.com/users/Jmeyering/gists{/gist_id}","starred_url":"https://api.github.com/users/Jmeyering/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jmeyering/subscriptions","organizations_url":"https://api.github.com/users/Jmeyering/orgs","repos_url":"https://api.github.com/users/Jmeyering/repos","events_url":"https://api.github.com/users/Jmeyering/events{/privacy}","received_events_url":"https://api.github.com/users/Jmeyering/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-20T03:53:48Z","updated_at":"2015-11-20T15:46:20Z","closed_at":null,"body":"So this could totally be because I'm ignorant but I'm running into an issue viewing reports for my nodes, or viewing the nodes themselves\r\n\r\n```\r\nERROR:puppetboard.app:Exception on /report/latest/{node} [GET]\r\nTraceback (most recent call last):\r\n  File \"/usr/local/lib/python2.7/dist-packages/flask/app.py\", line 1817, in wsgi_app\r\n    response = self.full_dispatch_request()\r\n  File \"/usr/local/lib/python2.7/dist-packages/flask/app.py\", line 1477, in full_dispatch_request\r\n    rv = self.handle_user_exception(e)\r\n  File \"/usr/local/lib/python2.7/dist-packages/flask/app.py\", line 1381, in handle_user_exception\r\n    reraise(exc_type, exc_value, tb)\r\n  File \"/usr/local/lib/python2.7/dist-packages/flask/app.py\", line 1475, in full_dispatch_request\r\n    rv = self.dispatch_request()\r\n  File \"/usr/local/lib/python2.7/dist-packages/flask/app.py\", line 1461, in dispatch_request\r\n    return self.view_functions[rule.endpoint](**req.view_args)\r\n  File \"/usr/local/lib/python2.7/dist-packages/puppetboard/app.py\", line 484, in report_latest\r\n    report = next(reports)\r\n  File \"/usr/local/lib/python2.7/dist-packages/pypuppetdb/api/__init__.py\", line 781, in reports\r\n    metrics=report['metrics']['data'],\r\nKeyError: u'data'\r\n[pid: 30897|app: 0|req: 2/2] 71.87.62.139 () {44 vars in 832 bytes} [Thu Nov 19 21:51:37 2015] GET /report/latest/{node} => generated 3125 bytes in 14 msecs (HTTP/1.1 500) 2 headers in 100 bytes (1 switches on core 0)\r\n\r\n```\r\n\r\nIs what the log gives me any time I view a path starting in `/report` or `/node`\r\n\r\nAny thoughts here?\r\nEverything else seems to be working.\r\n\r\nI can see run status on the dashboard along with number of changes just fine, when I click into them I get the above stack."},"comment":{"url":"https://api.github.com/repos/puppet-community/puppetboard/issues/comments/158437720","html_url":"https://github.com/puppet-community/puppetboard/issues/192#issuecomment-158437720","issue_url":"https://api.github.com/repos/puppet-community/puppetboard/issues/192","id":158437720,"user":{"login":"Jmeyering","id":5166603,"avatar_url":"https://avatars.githubusercontent.com/u/5166603?v=3","gravatar_id":"","url":"https://api.github.com/users/Jmeyering","html_url":"https://github.com/Jmeyering","followers_url":"https://api.github.com/users/Jmeyering/followers","following_url":"https://api.github.com/users/Jmeyering/following{/other_user}","gists_url":"https://api.github.com/users/Jmeyering/gists{/gist_id}","starred_url":"https://api.github.com/users/Jmeyering/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jmeyering/subscriptions","organizations_url":"https://api.github.com/users/Jmeyering/orgs","repos_url":"https://api.github.com/users/Jmeyering/repos","events_url":"https://api.github.com/users/Jmeyering/events{/privacy}","received_events_url":"https://api.github.com/users/Jmeyering/received_events","type":"User","site_admin":false},"created_at":"2015-11-20T15:46:20Z","updated_at":"2015-11-20T15:46:20Z","body":"Ah it looks like I'm not using postgres. Will have to fix that"}}