Jira (PUP-8358) {brief summary of issue}
Title: Message Title Adam S updated an issue Puppet / PUP-8358 {brief summary of issue} Change By: Adam S *Puppet Version:* 1.10.0*Puppet Server Version:* 2.7.2*OS Name/Version:* CentOS 7.4*Desired Behavior:* Masterful and Masterless should behave identically*Actual Behavior:* Masterful breaks(doesn't identify Array during String.new), and Masterless is correctExamples:Prepared an EPP template for testing and found a difference between Masterful and Masterless results.{code:puppet}# testmodule/manifests/init.pp class testmodule {file { '/tmp/test.conf': ensure => file, content => epp('testmodule/test.conf.epp')} }# end of testmodule/manifests/init.pp{code}{code:puppet}# testmodule/templates/test.conf.epp <% $formats = { Array => {format => '%(a', string_formats => { Integer => '%#x' } }, } $str = String([1,2,3], $formats) -%> <%= $str %># end of testmodule/templates/test.conf.epp{code}When I apply testmodule to the node and run(Masteful)puppet agent -t>>> [1, 2, 3](Masterless)puppet apply -e 'include testmodule'>>> (0x1, 0x2, 0x3) I'm not sure if this affects Puppetserver in the new 5.x or not, I'll see if I can get around to testing that. Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at
Jira (PUP-8358) {brief summary of issue}
Title: Message Title Adam S updated an issue Puppet / PUP-8358 {brief summary of issue} Change By: Adam S *Puppet Version:* 1.10.0 *Puppet Server Version:* 2.7.2 *OS Name/Version:* CentOS 7.4 Describe your issue in as much detail as possible…Describe steps to reproduce… *Desired Behavior:* Masterful and Masterless should behave identically *Actual Behavior:* Please take a moment and attach any relevant log output and/or manifests Masterful breaks(doesn't identify Array during String . This will help us immensely when troubleshooting the issue. new), and Masterless is correct Examples:Prepared an EPP template for testing and found a difference between Masterful and Masterless results.{code:puppet}# testmodule/manifests/init.pp class testmodule {file { '/tmp/test.conf': ensure => file, content => epp('testmodule/test.conf.epp')} }# end of testmodule/manifests/init.pp{code}{code:puppet}# testmodule/templates/test.conf.epp <% $formats = { Array => {format => '%(a', string_formats => { Integer => '%#x' } }, } $str = String([1,2,3], $formats) -%> <%= $str %># end of testmodule/templates/test.conf.epp{code}When I apply testmodule to the node and run (Masteful) Run puppet agent with - -test --trace --debug t >>> [1, 2, 3] Relevant sections of {{/var/log/puppetlabs/puppetserver/puppetserver.log}} or any applicable logs from the same directory. (Masterless) For more detailed information turn up the server logs by upping the log level in the server puppet apply -e ' s logback.xml include testmodule' Relevant sections of configurations files >>> ( puppet.conf 0x1 , hiera.conf 0x2 , Server's conf.d, defaults/sysconfig 0x3 ) For memory issues with server heap dumps are also helpful. Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db)
Jira (PUP-8358) {brief summary of issue}
Title: Message Title Adam S created an issue Puppet / PUP-8358 {brief summary of issue} Issue Type: Bug Assignee: Unassigned Created: 2018/01/16 1:41 PM Environment: puppetserver-2.7.2-1.el7.noarch puppet-agent-1.10.0-1.el7.x86_64 CentOS 3.10.0-693.5.2.el7.x86_64 Priority: Normal Reporter: Adam S Puppet Version: Puppet Server Version: OS Name/Version: Describe your issue in as much detail as possible… Describe steps to reproduce… Desired Behavior: Actual Behavior: Please take a moment and attach any relevant log output and/or manifests. This will help us immensely when troubleshooting the issue. Examples: Prepared an EPP template for testing and found a difference between Masterful and Masterless results. # testmodule/manifests/init.pp class testmodule {