Jira (PDOC-261) "undefined method `parts' for Nil:NilClass" when running strings
Title: Message Title Aaron M. Bond updated an issue Puppet Strings / PDOC-261 "undefined method `parts' for Nil:NilClass" when running strings Change By: Aaron M. Bond When running "puppet strings generate" on the "1.8.1" version of the "puppetlabs-firewall" module (https://forge.puppet.com/puppetlabs/firewall), the process errors as shown below (return code is 1).{noformat}$ puppet strings generate[warn]: Missing @param tag for parameter 'ensure' near manifests/init.pp:14.[warn]: Missing @param tag for parameter 'pkg_ensure' near manifests/init.pp:14.[warn]: Missing @param tag for parameter 'service_name' near manifests/init.pp:14.[warn]: Missing @param tag for parameter 'package_name' near manifests/init.pp:14.[warn]: Missing @param tag for parameter 'ensure' near manifests/linux.pp:14.[warn]: Missing @param tag for parameter 'pkg_ensure' near manifests/linux.pp:14.[warn]: Missing @param tag for parameter 'service_name' near manifests/linux.pp:14.[warn]: Missing @param tag for parameter 'package_name' near manifests/linux.pp:14.[warn]: Missing documentation for Puppet class 'firewall::params' at manifests/params.pp:1.[warn]: Missing @param tag for parameter 'ensure' near manifests/linux/debian.pp:16.[warn]: Missing @param tag for parameter 'enable' near manifests/linux/debian.pp:16.[warn]: Missing @param tag for parameter 'service_name' near manifests/linux/debian.pp:16.[warn]: Missing @param tag for parameter 'package_name' near manifests/linux/debian.pp:16.[warn]: Missing @param tag for parameter 'package_ensure' near manifests/linux/debian.pp:16.[warn]: Missing @param tag for parameter 'ensure' near manifests/linux/gentoo.pp:16.[warn]: Missing @param tag for parameter 'enable' near manifests/linux/gentoo.pp:16.[warn]: Missing @param tag for parameter 'service_name' near manifests/linux/gentoo.pp:16.[warn]: Missing @param tag for parameter 'package_name' near manifests/linux/gentoo.pp:16.[warn]: Missing @param tag for parameter 'package_ensure' near manifests/linux/gentoo.pp:16.[warn]: Missing @param tag for parameter 'ensure' near manifests/linux/redhat.pp:15.[warn]: Missing @param tag for parameter 'enable' near manifests/linux/redhat.pp:15.[warn]: Missing @param tag for parameter 'service_name' near manifests/linux/redhat.pp:15.[warn]: Missing @param tag for parameter 'package_name' near manifests/linux/redhat.pp:15.[warn]: Missing @param tag for parameter 'package_ensure' near manifests/linux/redhat.pp:15.[warn]: Missing @param tag for parameter 'ensure' near manifests/linux/archlinux.pp:16.[warn]: Missing @param tag for parameter 'enable' near manifests/linux/archlinux.pp:16.[warn]: Missing @param tag for parameter 'service_name' near manifests/linux/archlinux.pp:16.[warn]: Missing @param tag for parameter 'package_name' near manifests/linux/archlinux.pp:16.[warn]: Missing @param tag for parameter 'package_ensure' near manifests/linux/archlinux.pp:16.[warn]: Missing a description for Puppet resource property 'ensure' at lib/puppet/type/firewallchain.rb:29.Error: undefined method
Jira (PDOC-261) "undefined method `parts' for Nil:NilClass" when running strings
Title: Message Title Aaron M. Bond updated an issue Puppet Strings / PDOC-261 "undefined method `parts' for Nil:NilClass" when running strings Change By: Aaron M. Bond Affects Version/s: 2.0.0 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PDOC-261) "undefined method `parts' for Nil:NilClass" when running strings
Title: Message Title Aaron M. Bond created an issue Puppet Strings / PDOC-261 "undefined method `parts' for Nil:NilClass" when running strings Issue Type: Bug Assignee: Unassigned Created: 2018/07/19 10:23 AM Priority: Normal Reporter: Aaron M. Bond Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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
Jira (PDOC-211) Add support for generating a "meta index"
Title: Message Title Aaron M. Bond commented on PDOC-211 Re: Add support for generating a "meta index" I'd like to second this. Using puppet strings server is not practical in our environment because of security concerns. As of now, there's no way to extract the same content that server generates for use in any other context. I'd prefer be able to autogenerate documentation for the whole environment as puppet strings server displays and deploy the result to a webserver like Apache where I can wrap it in authentication. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (HI-127) PR (185) Allow escaping %{...} in hiera data so that hiera does not try to perform a replacement
Title: Message Title Aaron M. Bond commented on HI-127 Re: PR (185) Allow escaping %{...} in hiera data so that hiera does not try to perform a replacement On puppet 3.6.2 with Hiera 1.3.4, the recommended escape solution of literal('%') isn't working for me with a string member of an array in my hiera configuration. Here's a sample of my hiera yaml: global.yaml additional_config: - 'RewriteEngine on' - 'RewriteCond %{HTTP_HOST} ^origin- [NC]' This yields the predictable: RewriteCond ^origin- [NC] Trying the fix literal('%') doesn't seem to work as expected. See the following yaml and result (note that I've used double quotes for the string to avoid escape problems with the single quotes in the literal call): global.yaml
Jira (HI-127) PR (185) Allow escaping %{...} in hiera data so that hiera does not try to perform a replacement
Title: Message Title Aaron M. Bond commented on HI-127 Re: PR (185) Allow escaping %{...} in hiera data so that hiera does not try to perform a replacement Addendum- looking at the commits, 1.3.4 should at least have support for % {literal('%')} due to the fact that the commit mentioned here (https://github.com/puppetlabs/hiera/commit/73da4ee) occurred before the 1.3.4 tag. Not sure why my syntax isn't working. Again, I may be missing something obvious here- I'm relatively new to hiera. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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 http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.