The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:
Support structured facts
|Keywords:||structured facts hash array||Affected PuppetDB version:|
Now that structured facts are supported in Puppet and Facter, PuppetDB needs to support it as well. This involves storing them and being able to query them.
The query syntax for hash & array elements could probably be JSON encoded fact names, like this example in the /v2/nodes endpoint:
["=", ["fact", "interfaces[\"eth0\"][\"ipaddress\"]"], "192.168.0.1"]
assuming interfaces is a nested hash containing interfaces which contain ipaddress keys.