Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding API Endpoints and Additional Functionality for PuppetDB 4.2.0 #106

Merged
merged 3 commits into from
Jan 27, 2017
Merged

Adding API Endpoints and Additional Functionality for PuppetDB 4.2.0 #106

merged 3 commits into from
Jan 27, 2017

Conversation

corey-hammerton
Copy link
Contributor

This resolves #101

See the Release Notes for more information.

This contributes to #101

The inventory endpoint enables an alternative query syntax for viewing/browsing
structured facts. This is done through a dotted notation newly available with
the 4.2.0 release of PuppetDB.

This can be used instead of the facts, fact-contents and factsets endpoints.
…t types

This contributes to #101

The new Producer field represents the certname of the Puppet Master
that sent the Catalog and Report to PuppetDB. This is most useful in
multi-master environments.

Updating test cases for the new fields.
@corey-hammerton corey-hammerton added this to the 0.3.2 milestone Sep 13, 2016
@coveralls
Copy link

coveralls commented Sep 13, 2016

Coverage Status

Coverage remained the same at 0.0% when pulling 22d2523 on corey-hammerton:issue-101 into 8ec9435 on voxpupuli:master.

@mterzo
Copy link
Contributor

mterzo commented Jan 5, 2017

Does this solve:

2017-01-05 11:25:51,858 ERROR [p.p.query-eng] Error executing query '["from" "reports" ["extract" [["function" "count"]] ["and" ["=" "environment" "production"]]]]' with query options '{}'. Returning a 400 error code.

Hitting the reports page on puppet board is hitting the reports endpoint. Is there something going to need to be added to puppetboard?

@mterzo
Copy link
Contributor

mterzo commented Jan 27, 2017

@corey-hammerton is there any work left to be done on this looks good.

@corey-hammerton
Copy link
Contributor Author

There is no more work left to do on this. Go ahead @mterzo

@mterzo mterzo merged commit 46a7f03 into voxpupuli:master Jan 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PuppetDB 4.2.0 Features
3 participants