{"action":"created","issue":{"url":"https://api.github.com/repos/rfkrocktk/docker-puppetmaster/issues/18","labels_url":"https://api.github.com/repos/rfkrocktk/docker-puppetmaster/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/rfkrocktk/docker-puppetmaster/issues/18/comments","events_url":"https://api.github.com/repos/rfkrocktk/docker-puppetmaster/issues/18/events","html_url":"https://github.com/rfkrocktk/docker-puppetmaster/issues/18","id":99837153,"number":18,"title":"Please update to Puppet 3.8.2","user":{"login":"mbirth","id":130302,"avatar_url":"https://avatars.githubusercontent.com/u/130302?v=3","gravatar_id":"","url":"https://api.github.com/users/mbirth","html_url":"https://github.com/mbirth","followers_url":"https://api.github.com/users/mbirth/followers","following_url":"https://api.github.com/users/mbirth/following{/other_user}","gists_url":"https://api.github.com/users/mbirth/gists{/gist_id}","starred_url":"https://api.github.com/users/mbirth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbirth/subscriptions","organizations_url":"https://api.github.com/users/mbirth/orgs","repos_url":"https://api.github.com/users/mbirth/repos","events_url":"https://api.github.com/users/mbirth/events{/privacy}","received_events_url":"https://api.github.com/users/mbirth/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-08T21:57:56Z","updated_at":"2015-08-10T18:51:13Z","closed_at":null,"body":"The Puppet 3.6.2 doesn't support `parser = future` and also doesn't support `$array.each |String $item| { ... }` constructs. Could you update the Dockerfile to the latest version, please?\r\n\r\nI ran `apt-get upgrade` inside the docker image and after it upgraded to latest Passenger and latest Puppet 3.8.2, I had to make some changes to `/etc/nginx/sites-available/puppetmaster`:\r\n\r\n```\r\n-    passenger_set_cgi_param    HTTP_X_CLIENT_S_DN $ssl_client_s_dn; \r\n-    passenger_set_cgi_param    HTTP_X_CLIENT_VERIFY $ssl_client_verify; \r\n+    passenger_set_header       X_CLIENT_S_DN $ssl_client_s_dn; \r\n+    passenger_set_header       X_CLIENT_VERIFY $ssl_client_verify; \r\n```\r\n\r\nEverything is working fine now."},"comment":{"url":"https://api.github.com/repos/rfkrocktk/docker-puppetmaster/issues/comments/129563412","html_url":"https://github.com/rfkrocktk/docker-puppetmaster/issues/18#issuecomment-129563412","issue_url":"https://api.github.com/repos/rfkrocktk/docker-puppetmaster/issues/18","id":129563412,"user":{"login":"rfkrocktk","id":347571,"avatar_url":"https://avatars.githubusercontent.com/u/347571?v=3","gravatar_id":"","url":"https://api.github.com/users/rfkrocktk","html_url":"https://github.com/rfkrocktk","followers_url":"https://api.github.com/users/rfkrocktk/followers","following_url":"https://api.github.com/users/rfkrocktk/following{/other_user}","gists_url":"https://api.github.com/users/rfkrocktk/gists{/gist_id}","starred_url":"https://api.github.com/users/rfkrocktk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfkrocktk/subscriptions","organizations_url":"https://api.github.com/users/rfkrocktk/orgs","repos_url":"https://api.github.com/users/rfkrocktk/repos","events_url":"https://api.github.com/users/rfkrocktk/events{/privacy}","received_events_url":"https://api.github.com/users/rfkrocktk/received_events","type":"User","site_admin":false},"created_at":"2015-08-10T18:51:13Z","updated_at":"2015-08-10T18:51:13Z","body":"Finishing up testing. FYI from now on, Docker image versions will reflect the version of the Puppet Master Debian package in semantic versioning format. For example, the next version tag will be v3.8.2, reflecting usage of that version of the Puppet Master and agent."}}