Bug #15512

puppet resource_type search '*' - differences between yaml and json rendering

Added by Andrew Elwell 11 months ago. Updated 10 months ago.

Status:Needs More InformationStart date:07/13/2012
Priority:NormalDue date:
Assignee:Andrew Elwell% Done:

0%

Category:-
Target version:-
Affected Puppet version: Branch:
Keywords:

Description

(blame bodepd…)

Trying out his example of puppet resource_type search ‘*’ on a puppetmaster

—render-as json returns much less than —render-as yaml

[root@itgt-puppet ~]# puppet resource_type search '*' --render-as yaml | grep collectd
                              value: collectd_package
                                  value: collectd.
                              value: collectd_package
                              value: collectd-core
                                          value: puppet:///files/collectd/collectd.conf
                                                value: collectd
                                                value: collectd_package
                                    value: /etc/collectd/collectd.conf
                        value: collectd_package
                        value: /etc/collectd.d
                              value: puppet:///files/collectd/cern-itgt.conf
                                    value: collectd
                                    value: collectd_package
                        value: /etc/collectd.d/cern-itgt.conf
                        value: collectd
            &id526 /etc/puppet/manifests/classes/collectd.pp: !ruby/sym done
          file: /etc/puppet/manifests/classes/collectd.pp
[root@itgt-puppet ~]# puppet resource_type search '*' --render-as json | grep collectd
[root@itgt-puppet ~]# 

History

#1 Updated by Ken Barber 11 months ago

  • Project changed from Facter to Puppet

#2 Updated by eric sorenson 10 months ago

  • Status changed from Unreviewed to Needs More Information
  • Assignee set to Andrew Elwell

I did some testing and got equivalent results from yaml and json. Can you provide more reproducibility information?

Puppet version

Ruby version / packager

As much manifest info as you can share.

Thanks!

Also available in: Atom PDF