{"action":"created","issue":{"url":"https://api.github.com/repos/distributed-system-analysis/pbench/issues/76","labels_url":"https://api.github.com/repos/distributed-system-analysis/pbench/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/distributed-system-analysis/pbench/issues/76/comments","events_url":"https://api.github.com/repos/distributed-system-analysis/pbench/issues/76/events","html_url":"https://github.com/distributed-system-analysis/pbench/pull/76","id":103589057,"number":76,"title":" index-pbench","user":{"login":"ndokos","id":687010,"avatar_url":"https://avatars.githubusercontent.com/u/687010?v=3","gravatar_id":"","url":"https://api.github.com/users/ndokos","html_url":"https://github.com/ndokos","followers_url":"https://api.github.com/users/ndokos/followers","following_url":"https://api.github.com/users/ndokos/following{/other_user}","gists_url":"https://api.github.com/users/ndokos/gists{/gist_id}","starred_url":"https://api.github.com/users/ndokos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndokos/subscriptions","organizations_url":"https://api.github.com/users/ndokos/orgs","repos_url":"https://api.github.com/users/ndokos/repos","events_url":"https://api.github.com/users/ndokos/events{/privacy}","received_events_url":"https://api.github.com/users/ndokos/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/distributed-system-analysis/pbench/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-08-27T20:30:34Z","updated_at":"2015-09-10T16:31:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/distributed-system-analysis/pbench/pulls/76","html_url":"https://github.com/distributed-system-analysis/pbench/pull/76","diff_url":"https://github.com/distributed-system-analysis/pbench/pull/76.diff","patch_url":"https://github.com/distributed-system-analysis/pbench/pull/76.patch"},"body":"o Fix the duplicates exception bug similarly to the fix in the VoS tools.\r\n\r\no Change the index name: pbench.<year>-<month> - the month and year\r\n  are obtained from the name of the tarball. This will require changes\r\n  to the UI used to fetch, view and compare results.\r\n\r\no Change the structure of the tools info: it is now an array of dicts with keys\r\n  for the host, its label and its tools (a dict with the tool name as the key\r\n  and its options as the value).\r\n\r\no Add sosreport information: an array of dicts with keys 'md5' and 'name' with\r\n  the obvious values.\r\n\r\no Grovel through the sosreports in order to get FQDN and network interface info;\r\n  correlate with the simple hostname or IP address that is specified for remotes\r\n  in the tools specification and add the full hostname.\r\n\r\no Fix exit values from index-pbench: 1 is generic error, 2 is tarball bad format\r\n  (i.e. it does not include a metadata.log), 3 is tarball bad name (i.e. the name\r\n  does not encode a date).\r\n\r\no pbench-index uses the exit values above to segregate tarballs with\r\n  errors into different categories - no need to retry tarballs with bad format\r\n  or bad name."},"comment":{"url":"https://api.github.com/repos/distributed-system-analysis/pbench/issues/comments/139302551","html_url":"https://github.com/distributed-system-analysis/pbench/pull/76#issuecomment-139302551","issue_url":"https://api.github.com/repos/distributed-system-analysis/pbench/issues/76","id":139302551,"user":{"login":"portante","id":949097,"avatar_url":"https://avatars.githubusercontent.com/u/949097?v=3","gravatar_id":"","url":"https://api.github.com/users/portante","html_url":"https://github.com/portante","followers_url":"https://api.github.com/users/portante/followers","following_url":"https://api.github.com/users/portante/following{/other_user}","gists_url":"https://api.github.com/users/portante/gists{/gist_id}","starred_url":"https://api.github.com/users/portante/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/portante/subscriptions","organizations_url":"https://api.github.com/users/portante/orgs","repos_url":"https://api.github.com/users/portante/repos","events_url":"https://api.github.com/users/portante/events{/privacy}","received_events_url":"https://api.github.com/users/portante/received_events","type":"User","site_admin":false},"created_at":"2015-09-10T16:31:53Z","updated_at":"2015-09-10T16:31:53Z","body":"Can you update the sosreport ipaddr fields to use the IP Type?  See https://www.elastic.co/guide/en/elasticsearch/reference/1.5/mapping-ip-type.html"}}