simp config fails with Puppet 2017.3.1



  1. Failure to load highline/import

  2. FakeCA tries to set permissions to root.puppet

  3. The simp_options::server_distribution should be automatically determined from the system facts

  4. Files in /var/simp/environments/simp were owned by root:root instead of roote-puppet

  5. Had to replace /etc/puppetlabs/puppet/hiera.yaml with the SIMP provided one. The current one was Hiera v5 only.

  6. All modules that are using earlier parameter references should be using the local reference not the absolute reference. This was a bug in Puppet 4 and should not have been allowed.

  7. simp_options::ca_port should not be set by simp config (it can be reasonably set by the code for both PE and POSS)

Acceptance Criteria



Trevor Vaughan
November 14, 2017, 6:24 PM

fix simp_options::ldap and simp_options:uppet

Your pinned fields
Click on the next to a field label to start pinning.

Epic Link