{"action":"created","issue":{"url":"https://api.github.com/repos/chef/omnitruck/issues/137","labels_url":"https://api.github.com/repos/chef/omnitruck/issues/137/labels{/name}","comments_url":"https://api.github.com/repos/chef/omnitruck/issues/137/comments","events_url":"https://api.github.com/repos/chef/omnitruck/issues/137/events","html_url":"https://github.com/chef/omnitruck/pull/137","id":110122445,"number":137,"title":"Make /versions endpoint return metadata across platforms","user":{"login":"sersut","id":1695955,"avatar_url":"https://avatars.githubusercontent.com/u/1695955?v=3","gravatar_id":"","url":"https://api.github.com/users/sersut","html_url":"https://github.com/sersut","followers_url":"https://api.github.com/users/sersut/followers","following_url":"https://api.github.com/users/sersut/following{/other_user}","gists_url":"https://api.github.com/users/sersut/gists{/gist_id}","starred_url":"https://api.github.com/users/sersut/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sersut/subscriptions","organizations_url":"https://api.github.com/users/sersut/orgs","repos_url":"https://api.github.com/users/sersut/repos","events_url":"https://api.github.com/users/sersut/events{/privacy}","received_events_url":"https://api.github.com/users/sersut/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chef/omnitruck/labels/Delivery%20Change%20Created","name":"Delivery Change Created","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-10-06T23:27:07Z","updated_at":"2015-10-07T20:55:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/chef/omnitruck/pulls/137","html_url":"https://github.com/chef/omnitruck/pull/137","diff_url":"https://github.com/chef/omnitruck/pull/137.diff","patch_url":"https://github.com/chef/omnitruck/pull/137.patch"},"body":"While developing mixlib-install, we have gone into certain scenarios where we would like to resolve the available version without knowing the details of the platform we are going to make installation on e.g. using knife bootstrap, kitchen create, chef provision. \r\n\r\nThis PR adds a new endpoint which returns the list of available metadata information for a given target version (similar to the artifactory apis). Note that there are some gaps for this endpoint: \r\n\r\n1. Platform mapping is not exercised.\r\n2. YOLO mode is not exercised.\r\n\r\nWe are planning on using this API in `mixlib-install` in order to resolve the version to install before hand. There are a few more things I would like to do before merging this PR but creating a PR to start a discussion around this.\r\n\r\n/cc: @patrick-wright @schisamo "},"comment":{"url":"https://api.github.com/repos/chef/omnitruck/issues/comments/146325175","html_url":"https://github.com/chef/omnitruck/pull/137#issuecomment-146325175","issue_url":"https://api.github.com/repos/chef/omnitruck/issues/137","id":146325175,"user":{"login":"patrick-wright","id":6841563,"avatar_url":"https://avatars.githubusercontent.com/u/6841563?v=3","gravatar_id":"","url":"https://api.github.com/users/patrick-wright","html_url":"https://github.com/patrick-wright","followers_url":"https://api.github.com/users/patrick-wright/followers","following_url":"https://api.github.com/users/patrick-wright/following{/other_user}","gists_url":"https://api.github.com/users/patrick-wright/gists{/gist_id}","starred_url":"https://api.github.com/users/patrick-wright/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrick-wright/subscriptions","organizations_url":"https://api.github.com/users/patrick-wright/orgs","repos_url":"https://api.github.com/users/patrick-wright/repos","events_url":"https://api.github.com/users/patrick-wright/events{/privacy}","received_events_url":"https://api.github.com/users/patrick-wright/received_events","type":"User","site_admin":false},"created_at":"2015-10-07T20:55:23Z","updated_at":"2015-10-07T20:55:23Z","body":"ceremonial :+1: "}}