[PDB-4371] Add initial support for catalog input related queries Created: 2019/05/14 Updated: 2019/08/16 Resolved: 2019/08/14
|Fix Version/s:||PDB 6.5.0|
|Reporter:||Rob Browning||Assignee:||Rob Browning|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Link:||Add initial support for hiera impact analysis|
|Release Notes:||New Feature|
|Release Notes Summary:|| An experimental
endpoint has been added. It allows querying for the most recent
catalog inputs that PuppetDB has received for any nodes.
|QA Risk Assessment:||Needs Assessment|
At a minimum, we need some query that can return a list of certnames whose catalogs mention any one of a provided set of inputs. Where this should end up hasn't been determined yet.
Inputs may also be returned under a new optional key in the catalog response. Whether or not we'll want/need to make that field opt-in is as yet undetermined, but our versioning policy does require clients to ignore unexpected new fields, so we're not obligated to make it opt-in, nor to increment the endpoint versions, and adding it to the catalog response means we wouldn't have to adjust sync or import/export.