PDK known issues

Upgrading the pdk over-writes the pdk's "cert.pem"

Upgrading the pdk from one version to another, e.g., going from 3.0.0.0 to 3.2.0.1, will over-write the existing /opt/puppetlabs/pdk/ssl/cert.pem on linux or C:\Program Files\Puppet Labs\DevelopmentKit\ssl\cert.pem on windows.

For example, if you have customized the cert.pem to trust a self-hosted git repository server like git.self.hosted, then after the PDK upgrade an error may appear during PDK usage like fatal: unable to access 'https://git.self.hosted/companyxyz/mymodule.git/': SSL certificate problem: self signed certificate.

For more information on how to correct this known issue see the PDK Troubleshooting section.