- Deploying additional code or environments blocked Puppet Server startup (2019.0.1)
r10k deployon Bionic triggered a Ruby bug (2019.0.1)
- Slow response times when filtering nodes (2019.0.1)
- Enumerated task parameter values not available in drop-down lists (2019.0.1)
- Fedora 26 and 27 agent upgrade failed with module upgrade (2019.0.0)
- Orchestrator errors for large task payloads (2019.0.0)
These are the issues resolved in PE 2019.0.
Deploying additional code or environments blocked Puppet Server startup (2019.0.1)
Using Code Manager to deploy additional code and environments increased the amount of time it took to start, restart, or reload the pe-puppetserver service, to the point that these operations could time out. The increase in startup time was caused by a diagnostic that checked every file in every environment and logged any modifications. This diagnostic has been removed.
r10k deploy on Bionic triggered a Ruby bug (2019.0.1)
Running either r10k 2.6 or 3.0 with the shellgit provider on Bionic could trigger a Ruby bug when running
r10k deploy. This bug was more likely the more environments you deploy.
Slow response times when filtering nodes (2019.0.1)
Previously, when you filtered nodes based on fact values (a feature available from the Overview and Classification pages) in an environment with a large number of nodes, it would result in slow response times and, in some cases, cause timeout errors. Now when you filter nodes, a limited number of concurrent node queries is run, which improves performance.
Enumerated task parameter values not available in drop-down lists (2019.0.1)
When a single task parameter value that used the enumerated data type contained
a hyphen (-), none of the set values appeared in drop-down lists. For
example, these set values
uninstall] would not appear because of the value
status-only. This has been fixed.
Fedora 26 and 27 agent upgrade failed with module upgrade (2019.0.0)
puppet-agent module to upgrade Fedora 26 and 27 agents failed.
Orchestrator errors for large task payloads (2019.0.0)
Previously, when running tasks that passed arguments larger than approximately 64KB, Orchestrator errors occurred. This was most likely to occur when using Bolt over the Puppet Communications Protocol to upload a file.