Announce: puppet-client-tools (PuppetDB CLI) 1.0.0 is available!

93 views
Skip to first unread message

AJ Roetker

unread,
Apr 7, 2016, 8:20:17 PM4/7/16
to puppet-...@googlegroups.com, puppet...@googlegroups.com

puppet-client-tools 1.0.0 (PuppetDB CLI) - 2016-04-07 

Summary

Today we released the initial release of puppet-client-tools which for includes subcommands for querying and administering PuppetDB.

The PuppetDB CLI is intended to facilitate friendlier interactions with the PuppetDB API.

The PuppetDB CLI accepts a configuration file with SSL credentials and the url for your PuppetDB server so you can issue queries to PuppetDB on your own machine without needing to type long curl invocations.

We intend to use the PuppetDB CLI to provide human readable output formats and helpful hints for interacting with the API more generally.

Installation

Please see the PuppetDB documentation for installation and usage instructions.

Features

  • New implementations of our puppetdb import and puppetdb export tools for faster startup. The commands are now Puppet subcommands puppet-db import and puppet-db export respectively.
  • puppet-query subcommand for querying PuppetDB with PQL or AST queries.

Contributors

Andrew Roetker, Rob Browning, Ryan Senior, and Wyatt Alt.

AJ Roetker

unread,
Apr 7, 2016, 8:32:30 PM4/7/16
to puppet-...@googlegroups.com, puppet...@googlegroups.com
On Thu, Apr 7, 2016 at 5:20 PM, AJ Roetker <andrew....@puppetlabs.com> wrote:

puppet-client-tools 1.0.0 (PuppetDB CLI) - 2016-04-07 

Summary

Today we released the initial release of puppet-client-tools which for includes subcommands for querying and administering PuppetDB.

The PuppetDB CLI is intended to facilitate friendlier interactions with the PuppetDB API.

The PuppetDB CLI accepts a configuration file with SSL credentials and the url for your PuppetDB server so you can issue queries to PuppetDB on your own machine without needing to type long curl invocations.

We intend to use the PuppetDB CLI to provide human readable output formats and helpful hints for interacting with the API more generally.

Installation

Please see the PuppetDB documentation for installation and usage instructions.

Dirk Heinrichs

unread,
Apr 8, 2016, 3:22:55 AM4/8/16
to puppet...@googlegroups.com
Am 08.04.2016 um 02:20 schrieb AJ Roetker:

Please see the PuppetDB documentation for installation and usage instructions.

Those instructions say: "Note: it is helpful to add the Puppet bin, /opt/puppetlabs/bin, and man, /opt/puppetlabs/client/tools/share/man, directories to your PATH and MANPATH directories respectively."

This should IMHO be done by the package, by placing an appropriate file into /etc/profile.d.

The package also installs the man page "puppetdb_conf" into section 8, which is wrong. Config file documentation belongs into section 5.

Bye...

    Dirk
--

Dirk Heinrichs, Senior Systems Engineer, Engineering Solutions
Recommind GmbH, Von-Liebig-Straße 1, 53359 Rheinbach
Tel: +49 2226 1596666 (Ansage) 1149
Email: d...@recommind.com
Skype: dirk.heinrichs.recommind
www.recommind.com
Reply all
Reply to author
Forward
0 new messages