Maintain code with Puppet
- Get help for supported modules
- Write and test Puppet code and modules with Puppet Development Kit (PDK)
- Code deployments in Puppet Enterprise time out
- Code deployments timing out in Puppet Enterprise versions earlier than 2021.7.2
- Incorrect scoping of types in code causes errors and warnings in Puppet Enterprise logs
- “Duplicate declaration” errors in Puppet Enterprise: Causes and how to fix them
- Troubleshoot Puppetized DSC modules and interactively debug Puppet runs with Pry for Puppet Enterprise
- Check module dependencies and test module code to avoid issues and save time in Puppet Enterprise
- Code updates in your Puppet Enterprise control repo don’t trigger code deployment
- Reset the Puppet Forge password
- Fix unexpected module issues with “fails to meet some dependencies” errors in Puppet Enterprise
- Tools to help you write Puppet code
- Change a gem dependency in a module generated by Puppet Development Kit
- The "puppetlabs-pe_databases" module causes a “/Stage[main]/Pe_databases” error message on the PE-PostgreSQL node when upgrading to the latest version of Puppet Enterprise
- Version number errors when installing a new module in Puppet Enterprise
- Resolve a “no parameter named” error when using custom resource types or legacy custom functions in Puppet Enterprise modules
- Troubleshoot a connection to The Forge in Puppet Enterprise
- Unable to open analytics.yml error while running Puppet Development Kit in Docker as a non-root user
- Fix a “change from stopped to running failed error” when using the puppet-prometheus module with Puppet Enterprise 2021.1 and later
- Fix a “Warning: The current total number of facts: <NUMBER> exceeds the number of facts limit: 2048” warning message in Puppet Enterprise 2021.4 and later
- Stay up to date on supported module news from our Infrastructure Content & Tooling team
- Create a trusted fact, verify it, and then reference it in Hiera in Puppet Enterprise
- Avoid problems with symlinks in file resources in Puppet Enterprise
- "Evaluation Error: Error while evaluating a Function Call, Cannot allocate memory" when executing external Ruby commands in Puppet Enterprise
- Learn Puppet language basics
- Resolve errors installing Microsoft SQL Server using the puppetlabs-sqlserver module and a UNC path as the source in Puppet Enterprise
- Override or disable built-in facts in Puppet Enterprise