Jira (PDOC-261) "undefined method `parts' for Nil:NilClass" when running strings

2018-07-19 Thread Aaron M. Bond (JIRA)
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

2018-07-19 Thread Aaron M. Bond (JIRA)
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

2018-07-19 Thread Aaron M. Bond (JIRA)
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"

2018-07-19 Thread Aaron M. Bond (JIRA)
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

2015-02-10 Thread Aaron M. Bond (JIRA)
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

2015-02-10 Thread Aaron M. Bond (JIRA)
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.