{"action":"created","issue":{"url":"https://api.github.com/repos/voxpupuli/puppet-hiera/issues/171","repository_url":"https://api.github.com/repos/voxpupuli/puppet-hiera","labels_url":"https://api.github.com/repos/voxpupuli/puppet-hiera/issues/171/labels{/name}","comments_url":"https://api.github.com/repos/voxpupuli/puppet-hiera/issues/171/comments","events_url":"https://api.github.com/repos/voxpupuli/puppet-hiera/issues/171/events","html_url":"https://github.com/voxpupuli/puppet-hiera/issues/171","id":190397906,"number":171,"title":"Unknown variable: '::pe_server_version'","user":{"login":"jflorian","id":101996,"avatar_url":"https://avatars.githubusercontent.com/u/101996?v=3","gravatar_id":"","url":"https://api.github.com/users/jflorian","html_url":"https://github.com/jflorian","followers_url":"https://api.github.com/users/jflorian/followers","following_url":"https://api.github.com/users/jflorian/following{/other_user}","gists_url":"https://api.github.com/users/jflorian/gists{/gist_id}","starred_url":"https://api.github.com/users/jflorian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jflorian/subscriptions","organizations_url":"https://api.github.com/users/jflorian/orgs","repos_url":"https://api.github.com/users/jflorian/repos","events_url":"https://api.github.com/users/jflorian/events{/privacy}","received_events_url":"https://api.github.com/users/jflorian/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-18T19:11:23Z","updated_at":"2016-11-22T05:05:42Z","closed_at":null,"body":"### Affected Puppet, Ruby, OS and module versions/distributions\r\n\r\n- Puppet: puppet-agent-1.8.0-1.el7.x86_64, puppetserver-2.6.0-1.el7.noarch\r\n- Ruby: ruby-2.0.0.598-25.el7_1.x86_64\r\n- Distribution: CentOS 7\r\n- Module version: v2.3.0\r\n\r\n### How to reproduce (e.g Puppet code you use)\r\n     class { '::hiera':\r\n         hierarchy  => [\r\n             'nodes/%{::trusted.certname}',\r\n             'virtual_%{::is_virtual}',\r\n             'common',\r\n         ],\r\n     }\r\n\r\n### What are you seeing\r\n\r\n    Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Unknown variable: '::pe_server_version'. at /etc/puppetlabs/code/environments/production/forge_modules/hiera/manifests/params.pp:39:10 on node ...\r\n\r\n### What behaviour did you expect instead\r\n\r\nTo use it as is?\r\n\r\n### Output log\r\n\r\n### Any additional information you'd like to impart\r\n\r\nI strongly suspect this is because I have `strict_variables = true` in my\r\npuppet.conf though I've not studied this code that deeply yet."},"comment":{"url":"https://api.github.com/repos/voxpupuli/puppet-hiera/issues/comments/262148708","html_url":"https://github.com/voxpupuli/puppet-hiera/issues/171#issuecomment-262148708","issue_url":"https://api.github.com/repos/voxpupuli/puppet-hiera/issues/171","id":262148708,"user":{"login":"vStone","id":356719,"avatar_url":"https://avatars.githubusercontent.com/u/356719?v=3","gravatar_id":"","url":"https://api.github.com/users/vStone","html_url":"https://github.com/vStone","followers_url":"https://api.github.com/users/vStone/followers","following_url":"https://api.github.com/users/vStone/following{/other_user}","gists_url":"https://api.github.com/users/vStone/gists{/gist_id}","starred_url":"https://api.github.com/users/vStone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vStone/subscriptions","organizations_url":"https://api.github.com/users/vStone/orgs","repos_url":"https://api.github.com/users/vStone/repos","events_url":"https://api.github.com/users/vStone/events{/privacy}","received_events_url":"https://api.github.com/users/vStone/received_events","type":"User","site_admin":false},"created_at":"2016-11-22T05:05:42Z","updated_at":"2016-11-22T05:05:42Z","body":"if defined('$::pe_server_version') should also work"}}
{"actor":{"display_login":"vStone"}}