pdk
pdk copied to clipboard
The shortest path to better modules: Puppet Development Kit; Download:
**Describe the bug** PDK ships libaugeas which is built incorrectly on OSX, augeas functionality does not work as a result. **To Reproduce** Two Puppet and Ruby programs to demonstrate this:...
pdk (FATAL): Unable to download https://forgeapi.puppet.com/schemas/task.json. Check internet connectivity and try again. Connection reset by peer - SSL_connect Looks like FORGE_SCHEMA_URL is hardcoded? We need to override this to use...
Using pdk console --node-name fails. **To Reproduce** $ pdk console --node-name ****** Ruby Version: 2.7.6 Puppet Version: 7.16.0 Puppet Debugger Version: 1.2.0 Created by: NWOps Type "commands" for a list...
**Describe the bug** When using a forked pdk template, if I want to delete an arbitrary file, I should be able to via config_defaults.yml **To Reproduce** Add the following to...
Puppet Control Repo support: - How to enable - What is provided by the experimental feature
### Discussed in https://github.com/puppetlabs/pdk/discussions/1122 Originally posted by **JohnEricson** July 7, 2021 PDK version: 2.1.1 OS: Windows I have a Jenkins job that runs `pdk test unit --format=junit:report.xml` on all of...
Just did `gem install pdk` and tried to run `pdk new module foo`and *bam*: ``` $ pdk new module foo /home/duritong/.local/share/gem/ruby/gems/pdk-2.4.0/lib/pdk/analytics/client/noop.rb:13:in `screen_view': wrong number of arguments (given 2, expected 1)...
We should add nightly tests that run on the main branch so that we can ensure changes from things like pdk-templates aren't causing issues and going un-noticed. The implementation should...
fixes for 'Take "operatingsystem_support" parameter from answer.json #1164 '
“I’ve discovered issue with pdk that prevents unit tests to be written where the operating system facts from the bundled facterdb gem are required. The operatingsystemrelease and os.release.full facts do...