title | layout | canonical |
---|---|---|
PuppetDB: Release notes |
default |
/puppetdb/latest/release_notes.html |
-
Debian 10 support - PuppetDB packages are now available for Debian 10. These packages require Java 11 to be installed, rather than Java 8. PDB-4469
-
New
ignored
metric. Theignored
metric tracks the number of obsolete commands since the last restart. For more on theignored
metric, see Metrics endpoint. PDB-4278 -
Return a specific fact or resource paramater with
inventory
andresources
endpoints. You can now use dot notation withinventory
andresources
endpoints to return a specific fact or resource parameter instead of the entire JSON file PDB-2634.For examples of using dot notation in PQL and AST, see the following:
- Fixed an issue where PQL queries with dot notation required an extra
space to terminate the dotted field. For example,
inventory[]{ facts.os.family="Debian" }
would fail because PuppetDB parsed the=
operator as part of the dotted field. PDB-3284
-
A change in the
puppetdb-termini
package for 6.5.0 broke SSL connections that did not use Puppet's CA. This fix adds theverify_client_certificate
configuration option. By default,verify_client_certificate
only allows SSL connections authenticated by the Puppet CA. When set tofalse
, it allows the use of other SSL connections. PDB-4487 -
Fixed an issue where package upgrades on CentOS 6 would sometimes fail when upgrading from older versions of PuppetDB (for example, 5.2) to more recent versions (for example, 6.3+). PDB-4373
Austin Blatt, Craig Watson, Ethan J. Brown, Heston Hoffman, Nate Wolfe, Rob Browning, Robert Roland, and Zak Kent
-
New experimental
catalog-input-contents
endpoint. Use thecatalog-input-contents
endpoint to query for the most recent catalog inputs that PuppetDB has received for any nodes. (PDB-4371 -
Submit
inputs
to a catalog. PuppetDB can now optionally store "inputs", such as Hiera keys, during catalog compilation. See the command's wire format for more information on how to submit them. PDB-4372
- We've updated the default auto-vacuum settings for several tables which PuppetDB was vacuuming more frequently than neccessary. These changes will apply once at the next upgrade. PDB-3745
Austin Blatt, Ethan J. Brown, Heston Hoffman, Josh Partlow, Nate Wolfe, Nick Walker, Patrick Carlisle, Rob Browning, and Robert Roland
- This bug affects Puppet Enterprise (PE) only. After a restart or downtime, PuppetDB did not sync its package inventory, resulting in PuppetDB nodes with desynced fact hashes. PDB-4266
Austin Blatt, Ethan J. Brown, Jean Bond, Markus Opolka, Morgan Rhodes, Nate Wolfe, Rob Browning, Robert Roland, and Zak Kent