PuppetDB 2.2.0 final now available

32 views
Skip to first unread message

Ken Barber

unread,
Aug 27, 2014, 1:36:38 PM8/27/14
to Puppet Users, puppe...@googlegroups.com, puppet-...@googlegroups.com
PuppetDB 2.2.0 final - August 27th, 2014

PuppetDB 2.2.0 Downloads
------------------------

Available in native package format in the release repositories at:
http://yum.puppetlabs.com and http://apt.puppetlabs.com

For information on how to enable the Puppet Labs repos, see:
http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#open-source-repositories

Binary tarball: http://downloads.puppetlabs.com/puppetdb/

Source: http://github.com/puppetlabs/puppetdb

Please report feedback via the Puppet Labs tickets site, using an
affected PuppetDB version of 2.2.0:
https://tickets.puppetlabs.com/browse/PDB

Documentation: http://docs.puppetlabs.com/puppetdb/2.2/

Puppet module:
http://forge.puppetlabs.com/puppetlabs/puppetdb

Release notes: https://docs.puppetlabs.com/puppetdb/2.2/release_notes.html

PuppetDB 2.2.0 Release Notes
----------------------------

This release was primarily focused on providing structured facts
support for PuppetDB. Structured facts
allow a user to include hashes and arrays in their fact data, but also
it provides the availability of
proper typing to include the storage of integers, floats, booleans as
well as strings.

This release introduces the ability to store structured facts in
PuppetDB, and use some new enhanced API's
to search and retrieve that data also.

With this change we have also introduced the capability to store and
retrieve trusted facts, which
are stored and retrieved in the same way as structured facts.

For more detailed information and upgrade advice, consult the detailed
release notes here:
https://docs.puppetlabs.com/puppetdb/2.2/release_notes.html

Contributors
------------

Brian Cain, Eric Timmerman, Justin Holguin, Ken Barber, Nick
Fagerlund, Ryan Senior and Wyatt Alt.


Changelog
---------

Brian Cain (1):
5375b3a (PDB-550) Update puppetDB docs to include info on LibPQFactory

Eric Timmerman (1):
9ee6c76 (PDB-823) Remove saucy from build defaults

Justin Holguin (1):
d71dda5 DOCUMENT-97: Mention updating puppetdb module

Ken Barber (34):
8f1d98c (PDB-47) Enable structured facts from facts terminus
7b8ee3e Fix example for nodes endpoint to show 'certname' in response
b3199e8 (PDB-747) Initial schema for structured facts support
03fc9f9 (PDB-708) Structured fact storage
6ae5257 (PDB-708) Add backwards compatible querying capability for facts
33ce968 Allow empty arrays and hashes in structured facts
6e2f055 Ensure factsets endpoint unescapes any delimiters
1b0893a (maint) Split out acceptance and unit test gems in a better way
bbe1976 (maint) Split out acceptance and unit test gems in a better way
42f6ddf (maint) Switch confine for basic test during acc
dependency installation
a6f3564 (PDB-709) Fact nodes endpoint
631817c (maint) Switch confine for basic test during acc
dependency installation
d1c2ab2 (maint) Fix an intermittent testing failure with time for factsets
895032d (PDB-746) Add capability to use globs when querying fact-nodes
f52959d (maint) Fix fact-node globbing tests
6ab8c09 (PDB-763) Provide trgm index handling for fact_paths
c68cc48 (PDB-798) Add capability to use regexp when querying
fact-nodes path types
09f2f58 (maint) Fix old acceptance test refspec issue
4e6faa0 (PDB-816) Unstringify facts
8f271f8 (PDB-826) Fix pathing for puppetdb-legacy
318a75c (PDB-809) Store top level structured fact data as JSON
8a34686 (PDB-809) Use json stored branch for factsets also
4c88393 (PDB-820) Remove glob operator
580292f (maint) Remove more dead code from facts.clj
35a58a2 (PDB-830) Regexp array operator is too greedy
faed002 (PDB-769) Deprecate PostgreSQL 9.2 and older
1fa294d (maint) Fix regexp array operator test failures for PostgreSQL
31810cd (maint) Fix reference to greedy regexp operator
44ddfe4 (PDB-834) Update documentation titles for release 2.2
efa24b6 (docs) Update API Index to reflect all endpoints
60312b5 Change name of fact-nodes operator to fact-contents
7769948 Deprecate PG 9.1 instead, and remove nagging about 9.3
for PE users
182b76f (PDB-783) Release notes for PuppetDB 2.2.0
dee1433 (maint) Remove duplicate line after merge up

Nick Fagerlund (4):
eb20757 (docs) Revise API docs for updated info, clarity,
consistency, and formatting
a749705 (docs) Fix glitches noticed while backporting recent
revisions to 1.6.x
69b95aa (docs) Port recent docs revisions to 1.6.x branch
14ef0c8 (docs) Change some old URLs, remove mentions of inventory service.

Ryan Senior (2):
2ac19ec Updated the release notes for PDB-675
53a86bc (PDB-711) Initial work on factset end-point

wkalt (19):
dd8d22c (PDB-488) Add producer timestamps to factsets and catalogs.
c6c3041 Add deprecation warnings
881e49a (PDB-762) Fix broken export
dce93fa (PDB-565) Support PDB storage of trusted facts
34d365d (PDB-764) Malformed post conditions in query.clj.
78fe9b2 (PDB-708) Migrate from old facts schema to new structure
aware schema
f860649 (PDB-745) Structured facts garbage collection
be25147 (PDB-711) Add factsets endpoint to V4 PuppetDB API
94d96f6 (PDB-712) Adapt PDB import/export to structured facts.
d1b6f2a (PDB-713) Modify anonymization to support structured facts
fa7ee17 (PDB-772) Modify the facts endpoint to return structured facts
6dbf804 (maint) maint/master/fix facts environment ordering
5ccc9ec (PDB-797) Add "name" field to fact-nodes response.
19b6d13 (PDB-718) Fact path endpoint
6321b01 (PDB-808) fix paging for factsets
08bcb1d (PDB-822) Change acceptance tests to incorporate structured facts.
0c875b9 (PDB-821) Facilitate facts subqueries against fact nodes.
5c5c6aa (PDB-810) Load test structured facts indices.
336d987 fix factsets docs typo
Reply all
Reply to author
Forward
0 new messages