krb5 auto-keytab generation should not use the pki keys as an information source

Description

This is extremely SIMP specific and is even fragile on our systems.

The offending code is at https://github.com/simp/pupmod-simp-krb5/blob/master/lib/puppet/provider/krb5kdc_auto_keytabs/generate.rb#L286-L339.

This should probably either be based on information from Puppet https://docs.puppet.com/puppet/4.7/http_api/http_api_index.html.

Acceptance Criteria

None

Labels

Epic Link

None

Story Points

None

Components

Affects versions

Priority

Medium
Configure