simp config fails with Puppet 2017.3.1

Description

Issues:

  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

None

Activity

Show:
Trevor Vaughan
November 14, 2017, 6:24 PM

fix simp_options::ldap and simp_options:uppet

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

Epic Link