{"action":"created","issue":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview/issues/128","repository_url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview","labels_url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview/issues/128/comments","events_url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview/issues/128/events","html_url":"https://github.com/puppetlabs/puppetlabs-catalog_preview/pull/128","id":140696672,"number":128,"title":"(PRE-72) Make it possible to produce diff using only one environment","user":{"login":"thallgren","id":209495,"avatar_url":"https://avatars.githubusercontent.com/u/209495?v=3","gravatar_id":"","url":"https://api.github.com/users/thallgren","html_url":"https://github.com/thallgren","followers_url":"https://api.github.com/users/thallgren/followers","following_url":"https://api.github.com/users/thallgren/following{/other_user}","gists_url":"https://api.github.com/users/thallgren/gists{/gist_id}","starred_url":"https://api.github.com/users/thallgren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thallgren/subscriptions","organizations_url":"https://api.github.com/users/thallgren/orgs","repos_url":"https://api.github.com/users/thallgren/repos","events_url":"https://api.github.com/users/thallgren/events{/privacy}","received_events_url":"https://api.github.com/users/thallgren/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-14T14:52:58Z","updated_at":"2016-03-14T15:25:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview/pulls/128","html_url":"https://github.com/puppetlabs/puppetlabs-catalog_preview/pull/128","diff_url":"https://github.com/puppetlabs/puppetlabs-catalog_preview/pull/128.diff","patch_url":"https://github.com/puppetlabs/puppetlabs-catalog_preview/pull/128.patch"},"body":"This PR makes it is possible to generate this diff by compiling the same environment twice, switching the parser from 'current' to 'future' between the compiles. It also improves how unit tests interface with the application, fixes some style related issues, and some minor bugs."},"comment":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview/issues/comments/196367332","html_url":"https://github.com/puppetlabs/puppetlabs-catalog_preview/pull/128#issuecomment-196367332","issue_url":"https://api.github.com/repos/puppetlabs/puppetlabs-catalog_preview/issues/128","id":196367332,"user":{"login":"hlindberg","id":563066,"avatar_url":"https://avatars.githubusercontent.com/u/563066?v=3","gravatar_id":"","url":"https://api.github.com/users/hlindberg","html_url":"https://github.com/hlindberg","followers_url":"https://api.github.com/users/hlindberg/followers","following_url":"https://api.github.com/users/hlindberg/following{/other_user}","gists_url":"https://api.github.com/users/hlindberg/gists{/gist_id}","starred_url":"https://api.github.com/users/hlindberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hlindberg/subscriptions","organizations_url":"https://api.github.com/users/hlindberg/orgs","repos_url":"https://api.github.com/users/hlindberg/repos","events_url":"https://api.github.com/users/hlindberg/events{/privacy}","received_events_url":"https://api.github.com/users/hlindberg/received_events","type":"User","site_admin":false},"created_at":"2016-03-14T15:25:54Z","updated_at":"2016-03-14T15:25:54Z","body":"So PUP-5061 only fixes the problem for Puppet 4.3.2, which means that catalog preview needs to continue restoring the trusted facts the same way as 4.3.2 does it when the the puppet version is older. The --trusted flag should be deprecated.\r\n\r\nThe help needs to be updated as well."}}