Jira (PUP-4725) Prepare long form release notes and short form release story

2015-06-23 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Eric Sorenson 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4725 
 
 
 
  Prepare long form release notes and short form release story  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 EricSorenson 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4731) Docs pushed

2015-06-23 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4731 
 
 
 
  Docs pushed  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4636) Manifest with future parser code fails in a non-production environment with environment.conf parser=future setting

2015-06-23 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4636 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Manifest with future parser code fails in a non-production environment with environment.conf parser=future setting  
 
 
 
 
 
 
 
 
 
 
Should this really have 4.2.0 included in the fixVersions, or should it just be 3.8.1?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4725) Prepare long form release notes and short form release story

2015-06-23 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4725 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Prepare long form release notes and short form release story  
 
 
 
 
 
 
 
 
 
 
Eric Sorenson Oh hey, good call! I agree, will do. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (HI-397) Default hierarchy was never updated per HI-374

2015-06-22 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Hiera /  HI-397 
 
 
 
  Default hierarchy was never updated per HI-374  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 HI 3.0.0 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/06/22 3:41 PM 
 
 
 

Priority:
 
  Blocker 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 


HI-374
 was about changing two things: the default hierarchy, and the default datadir for the yaml and json backends.  
Both of those things were represented in two places: the actual coded defaults, and the default hiera.yaml file laid down by the installer.  
ext/hiera.yaml was updated, and the coded defaults were changed for the datadir, but the coded hierarchy defaults were left untouched and the default hierarchy is still common.  
This should block any public release of 3.0.x.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 

Jira (HI-396) Hiera CLI can't check data for a node using new default hierarchy

2015-06-22 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Hiera /  HI-396 
 
 
 
  Hiera CLI can't check data for a node using new default hierarchy  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 HI 3.0.0 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/06/22 1:47 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
The new default hierarchy includes the ::trusted.certname variable, which is a member of a hash. The Hiera CLI provides no way to specify non-string variables as part of the command, since it uses a kind of nave regex to parse variables: 
 
 
 
 
 
 
  ARGV.each do |arg| 
 
 
 
 
if arg =~ /^(.+?)=(.+?)$/ 
 
 
 
 
  options[:scope][$1] = $2 
 

Jira (FACT-1013) Scrub Jira tix for Release Notes field

2015-06-19 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Michael Smith 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Facter /  FACT-1013 
 
 
 
  Scrub Jira tix for Release Notes field  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 MichaelSmith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PDB-58) Migrate Existing Data doesn't render properly in the Index

2015-06-11 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PDB-58 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Migrate Existing Data doesn't render properly in the Index  
 
 
 
 
 
 
 
 
 
 
Haha oh RIGHT, I forgot I totally fixed this.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4131) Gem version specifiers are not idempotent

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4131 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Gem version specifiers are not idempotent  
 
 
 
 
 
 
 
 
 
 
This ticket's description needs love. Can someone update it with the previous behavior, how it differed from expected behavior, and how it was resolved?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4521) Pass agent-requested environment to external node classifiers

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4521 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Pass agent-requested environment to external node classifiers  
 
 
 
 
 
 
 
 
 
 
Also: Is there any user-facing impact of this new feature? (That's kind of a different question than the API one, since almost nothing but Puppet currently uses the node or catalog endpoints.)  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (FACT-1014) Script for generating per-fact docs from schema

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Facter /  FACT-1014 
 
 
 
  Script for generating per-fact docs from schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (FACT-1014) Script for generating per-fact docs from schema

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  FACT-1014 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Script for generating per-fact docs from schema  
 
 
 
 
 
 
 
 
 
 
I'll give it a try! 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4521) Pass agent-requested environment to external node classifiers

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4521 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Pass agent-requested environment to external node classifiers  
 
 
 
 
 
 
 
 
 
 
It sounds as though this changed Puppet's HTTPS API. Right? Or am I misunderstanding?  
If this changed the HTTPS API, the docs (and possibly the schemas?) in the api directory in the Puppet source must be updated.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4131) Gem version specifiers are not idempotent

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4131 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Gem version specifiers are not idempotent  
 
 
 
 
 
 
 
 
 
 
Josh Cooper What does that mean, is idempotent? I think you might mean one of the following, but I can't tell which: 
 

It will install the latest version that matches that specifier, and will be in sync if that latest-within-spec version is currently installed.
 

If any version that matches the specifier is installed, it will be in sync. Multiple machines may drift freely and have different versions installed, if they stay within the spec. If the version isn't in sync, Puppet will install ??? version of the gem.
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4521) Pass agent-requested environment to external node classifiers

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4521 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Pass agent-requested environment to external node classifiers  
 
 
 
 
 
 
 
 
 
 
OK. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4740) Add missing query parameters to Puppet HTTPS API docs

2015-06-10 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4740 
 
 
 
  Add missing query parameters to Puppet HTTPS API docs  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/06/10 3:45 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
The API docs (at api/doc in the Puppet source) are missing some query parameters that are used by puppet agent in some requests. The ones I know about are source_permissions and configured_environment (see 

PUP-4521
).  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 

Jira (PUP-4698) Make fqdn_rand() Return A Numeric Instead of a String

2015-06-09 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4698 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Make fqdn_rand() Return A Numeric Instead of a String  
 
 
 
 
 
 
 
 
 
 
What other functions were never updated to return proper numbers?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4698) Make fqdn_rand() Return A Numeric Instead of a String

2015-06-09 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4698 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Make fqdn_rand() Return A Numeric Instead of a String  
 
 
 
 
 
 
 
 
 
 
In most cases, the documentation for an obvious bug is its jira ticket. I don't believe this one is a special case. When we fix it, it'll go in the release notes.  
I too vote that this isn't semver breaking; it's a basic regression from 3.x.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (HI-374) Update hiera defaults to reflect current best practices

2015-06-03 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  HI-374 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Update hiera defaults to reflect current best practices  
 
 
 
 
 
 
 
 
 
 
Hiera 3 requires Puppet 4+, roger that.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4536) Investigate and document differences between Ruby 1.9 and 2.1

2015-06-03 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4536 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Investigate and document differences between Ruby 1.9 and 2.1  
 
 
 
 
 
 
 
 
 
 
Do module authors have good ways to test on both of these Ruby versions? I actually don't have a good grip on the capabilities of systems like Beaker.  
If it's only feasible to test on 2.1, I have a problem with telling people this. Otherwise, sure.  
I'm not sure yet where we should be putting this information. There's not an easy slot in the docs to drop it into.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4648) Problem of indentation with epp()

2015-06-02 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4648 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Problem of indentation with epp()  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg Thank you, that will be helpful. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4675) Output from puppet describe ssh_authorized_key is jumbled

2015-06-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4675 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Output from puppet describe ssh_authorized_key is jumbled  
 
 
 
 
 
 
 
 
 
 
whoa, wtf?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4675) Output from puppet describe ssh_authorized_key is jumbled

2015-06-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4675 
 
 
 
  Output from puppet describe ssh_authorized_key is jumbled  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Component/s:
 
 DOCS 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4675) Output from puppet describe ssh_authorized_key is jumbled

2015-06-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4675 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Output from puppet describe ssh_authorized_key is jumbled  
 
 
 
 
 
 
 
 
 
 
Unassigning because I have no idea why it's doing that and it doesn't appear to be a writing problem.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4675) Output from puppet describe ssh_authorized_key is jumbled

2015-06-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4675 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Output from puppet describe ssh_authorized_key is jumbled  
 
 
 
 
 
 
 
 
 
 
Also, I'm gonna take the DOCS component off, because this ticket doesn't affect the content of our documentation, it just relates to a piece of code that sometimes displays docs.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4675) Output from puppet describe ssh_authorized_key is jumbled

2015-06-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4675 
 
 
 
  Output from puppet describe ssh_authorized_key is jumbled  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4675) Output from puppet describe ssh_authorized_key is jumbled

2015-06-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4675 
 
 
 
  Output from puppet describe ssh_authorized_key is jumbled  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (HI-374) Update hiera defaults to reflect current best practices

2015-05-29 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  HI-374 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Update hiera defaults to reflect current best practices  
 
 
 
 
 
 
 
 
 
 
Ping. Since Hiera 2 only ships with Puppet versions that have $trusted enabled by default, let's stop using the insecure $clientcert variable. The hierarchy should include 
 
 
 
 
 
 
certname/%{::trusted.certname} 
 
 
 
 
 
 instead. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4534) Specify EPP templating language

2015-05-28 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Henrik Lindberg 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4534 
 
 
 
  Specify EPP templating language  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 HenrikLindberg 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4662) EPP template can't explicitly access top scope variables if there's no node definition in the scope chain

2015-05-27 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4662 
 
 
 
  EPP template can't explicitly access top scope variables if there's no node definition in the scope chain  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/05/27 4:32 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
If you try to explicitly access a top scope variable that is shadowed by a template parameter, Puppet will incorrectly use the parameter value instead unless there's a node scope present in the scope chain.  
Manifest: 
 
 
 
 
 
 
$testvar = from top scope 
 
 
 
 
 
 
 
 
 
node 'magpie.lan' { 
 
 

Jira (PUP-4650) cron resources with the same name but for different users can't be purged

2015-05-26 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4650 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: cron resources with the same name but for different users can't be purged  
 
 
 
 
 
 
 
 
 
 
Hmm... I'd say that falls under DOC-1142. I think the embedded docs for the resources type is terse enough that we probably shouldn't be filling in every edge case; that's more work for a guide-style page. But I might reconsider.  
On the code side, though, this sounds to me that cron oughtta have a compound namevar the same way package now does. Right?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4650) cron resources with the same name but for different users can't be purged

2015-05-26 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4650 
 
 
 
  cron resources with the same name but for different users can't be purged  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4576) Prepare long form release notes and short form release story

2015-05-22 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4576 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Prepare long form release notes and short form release story  
 
 
 
 
 
 
 
 
 
 
Ah, you're right. I hadn't noticed the deal with multi-var assignments et al when I wrote that.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4582) Docs pushed

2015-05-21 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4582 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Docs pushed  
 
 
 
 
 
 
 
 
 
 
We'll be pushing release notes on tuesday, but we may or may not be prepared to push edits to the future parser docs. Those are prioritized below getting the 4.1 docs into final shape. See DOC-1913 for details.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4576) Prepare long form release notes and short form release story

2015-05-21 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4576 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Prepare long form release notes and short form release story  
 
 
 
 
 
 
 
 
 
 
Release notes are in the puppet3.8.1 branch on puppetlabs/puppet-docs, and ready to merge. Here's the short story: 
 
Puppet 3.8.1 is a bug fix release (with future parser changes) in the Puppet 3.8 series. It's the first official open source release in the 3.8 series. 
The main focus of this release is to align the future parser with the Puppet language as of Puppet 4.1. It also fixes several bugs.
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (FACT-992) Prepare long form release notes and short form release story

2015-05-20 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  FACT-992 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Prepare long form release notes and short form release story  
 
 
 
 
 
 
 
 
 
 
short story:  
 
Facter 2.4.4 is a bug fix release in the Facter 2.4 series. It also deprecates the `--puppet` command line option, since it caused circular load dependencies. To run Facter in Puppet's context, you should use the `puppet facts` command instead.
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (FACT-992) Prepare long form release notes and short form release story

2015-05-20 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  FACT-992 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Prepare long form release notes and short form release story  
 
 
 
 
 
 
 
 
 
 
Okay, those release notes were super easy. Went ahead and pushed.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4630) auth.conf's `deny` directive is messed up, and allows forbidden requests according to moon phase

2015-05-19 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4630 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: auth.conf's `deny` directive is messed up, and allows forbidden requests according to moon phase  
 
 
 
 
 
 
 
 
 
 
Okay, after some testing I have a rough hypothesis.  
 

If an ACL includes the exact directive allow *, all deny rules get ignored.
 

Otherwise, there's some kind of nasty interaction between two principles: deny goes first, and sort by level of specificity. I can't figure out exactly what the levels of specificity are... but it looks like there's only two? That is, .lan and .fakepie.lan and /\w+\.fakepie\.lan all seem to be the same level, and it'll process denies first. But if you specify a name with no globbing or regex (bishop.fakepie.lan), an allow can override a deny at the lower level.
 
 
...So I guess you could unify this and say that there are three levels of specificity, and * is the most specific. I hate this file so much.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4592) Prepare long form release notes and short form release story

2015-05-19 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4592 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Prepare long form release notes and short form release story  
 
 
 
 
 
 
 
 
 
 
Release notes are in the branch and ready to ship.  
For short story, I've got:  
 
4.1.0 is a feature release in the Puppet 4 series. This release's main focus was improvements to the Puppet language, but it also includes some improvements to resource types and a few miscellaneous fixes. 
Also notable in this release: we're officially deprecating Rack and WEBrick-based Puppet master servers.
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4630) auth.conf's `deny` directive is messed up, and allows forbidden requests according to moon phase

2015-05-19 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund moved an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4630 
 
 
 
  auth.conf's `deny` directive is messed up, and allows forbidden requests according to moon phase  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Workflow:
 
 Documentation ScrumTeam Workflow 
 
 
 

Key:
 
 DOC PUP - 2007 4630 
 
 
 

Project:
 
 Documentation[Internal] Puppet 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4613) Unclear language in the spec around types being assignable from types

2015-05-18 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4613 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Unclear language in the spec around types being assignable from types  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg Okay, so it sounds to me like Type T is assignable from type T2 means the exact same thing as Type T is a superset of type T2. Is that accurate, or am I missing a subtlety?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-3512) Require metric id in Puppet Profiler API

2015-05-18 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-3512 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Require metric id in Puppet Profiler API  
 
 
 
 
 
 
 
 
 
 
Christopher Price Thank you! 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4483) Add NotUndef type to the set of Puppet types

2015-05-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4483 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add NotUndef type to the set of Puppet types  
 
 
 
 
 
 
 
 
 
 
Yeah, that's probably a good approach. Thanks.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-3512) Add deprecation warning for old profiler API in Puppet

2015-05-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-3512 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add deprecation warning for old profiler API in Puppet  
 
 
 
 
 
 
 
 
 
 
Christopher Price or Kenneth Barber, it looks like the description of this ticket isn't accurate, and we actually removed this API completely. Is that right?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4513) Language spec does not document behavior of access operator on resource references

2015-05-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4513 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Language spec does not document behavior of access operator on resource references  
 
 
 
 
 
 
 
 
 
 
 
Lookup of a parameter that at the time of accessing it has no value depends on if the resource type is a user defined or not, and if the attribute is a meta parameter, or if the value
 
That still makes it sound like metaparameters are handled differently.  
 
Lookup of a parameter that at the time of accessing it has no value depends on _if the resource type is a user defined or not,_ and if the attribute is a meta parameter, or if the value 
... 
If a parameter is not explicitly set, a default value is returned if a user defined type's parameter has a default value _expression_, or...
 
These two parts still make it sound like defined resource types are handled differently, and that their default values in the parameter list have some effect, which I showed isn't true. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4513) Language spec does not document behavior of access operator on resource references

2015-05-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Henrik Lindberg 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4513 
 
 
 
  Language spec does not document behavior of access operator on resource references  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund HenrikLindberg 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4483) Add NotUndef type to the set of Puppet types

2015-05-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4483 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add NotUndef type to the set of Puppet types  
 
 
 
 
 
 
 
 
 
 
Can you please update the description to include the fact that Optional's behavior has changed?  
The examples for struct look good, thanks. The part about extracting a non-empty string from a type looks difficult to explain to users, though. (I understand it, it's just squirrelly.)  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4483) Add NotUndef type to the set of Puppet types

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4483 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add NotUndef type to the set of Puppet types  
 
 
 
 
 
 
 
 
 
 
It also appears that the behavior of the Optional type may have changed, since it can take something other than a Type as its parameter now? Or has it always been able to do that? Is there a ticket for this change to Optional (if it was a change)? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4359) puppetversion fact is missing

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4359 
 
 
 
  puppetversion fact is missing  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 Executingpuppetwithcfacterandstdlibgeneratesanerroreverytimepuppetruns:{noformat}[root@jaiuwwlivqmy8by~]#puppet--version4.0.0-rc1[root@jaiuwwlivqmy8by~]#facter--version2.4.2[root@jaiuwwlivqmy8by~]#cfacter--version0.4.0(commitf4eecdfa9ff69c801bfedba3fc0fd5285e86b3c5)[root@jaiuwwlivqmy8by~]#facterpuppetversion4.0.0-rc1[root@jaiuwwlivqmy8by~]#cfacterpuppetversion[root@jaiuwwlivqmy8by~]#timepuppetagent-t--server$(facterfqdn)--cfacter--traceInfo:RetrievingpluginfactsInfo:RetrievingpluginInfo:LoadingfactsError:Facter:errorwhileresolvingcustomfactpe_version:undefinedmethod`match'fornil:NilClassbacktrace:/opt/puppetlabs/puppet/cache/lib/facter/pe_version.rb:13:in`block(2levels)intop(required)'/opt/puppetlabs/puppet/cache/lib/facter/pe_version.rb:20:in`call'/opt/puppetlabs/puppet/cache/lib/facter/pe_version.rb:20:in`value'/opt/puppetlabs/puppet/cache/lib/facter/pe_version.rb:20:in`block(2levels)intop(required)'/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/facts/facter.rb:27:in`call'/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/facts/facter.rb:27:in`to_hash'/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/facts/facter.rb:27:in`find'/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/indirection.rb:194:in`find'/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer/fact_handler.rb:15:in`find_facts'/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer/fact_handler.rb:31:in`facts_for_uploading'/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:97:in`get_facts'{noformat}Theerroroccursbecausecfacterdoesn'tdefinethe{{puppetversion}}fact,whichcausesstdlibissues:{code:ruby}pe_ver=Facter.value(puppetversion).match(/PuppetEnterprise(\d+\.\d+\.\d+)/){code}Itmakessenseforcfactertonotgeneratethe{{puppetversion}}factwhenrunstandalone(becausewedon'twantacyclicdependency).ButIwouldthinkpuppetwouldinjectits{{puppetversion}}intofacter(whicheverimplementationisbeingused),sothatthefactispresentduringfactresolutionandlatercompilation.Soarguablythisisapuppetissue,butmayaffectthefacter/cfacterinterface?riskassessment:highprobability:high(PErequires)severity:hightestlayer:unit h3.Resolution:Puppetnowaddsthepuppetversionfactifit'susingcfacter. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 

Jira (PUP-4483) Add NotUndef type to the set of Puppet types

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4483 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add NotUndef type to the set of Puppet types  
 
 
 
 
 
 
 
 
 
 
Did this ticket incorporate the changes to the Struct type? I can't understand what those changes were from the description given. Can someone involved in writing these changes please add some examples showing the changes to the Struct type?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4513) Language spec does not document behavior of access operator on resource references

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Henrik Lindberg 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4513 
 
 
 
  Language spec does not document behavior of access operator on resource references  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund HenrikLindberg 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4513) Language spec does not document behavior of access operator on resource references

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4513 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Language spec does not document behavior of access operator on resource references  
 
 
 
 
 
 
 
 
 
 
 
If a parameter is not explicitly set, a default value is returned if a user defined type's parameter has a default value _expression_, or if there is a Resource Defaults _expression_ that defines a default value.
 
Henrik Lindberg The first part, about defined resource types, is wrong. Demonstration here. 
The second part is right, but the spec should mention that THAT's evaluation-order dependent as well, since resource default statements usually ignore evaluation order.  
The part about metaparameters is unclear. You state that they behave differently, but your description of the behavior sounds like how other attributes work (i.e. only an explicitly set value can be accessed). What's actually different?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4613) Unclear language in the spec around types being assignable from types

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4613 
 
 
 
  Unclear language in the spec around types being assignable from types  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/05/14 11:32 AM 
 
 
 

Labels:
 

 specification 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
In the types page in the spec, we sometimes see language like: 
 
NotUndef; a type that represents all types not assignable from the Undef type
 
I don't understand what this means, and the page doesn't give me anything that would help me grab onto it.  
What does it mean to assign a type from a type? What does it mean to assign a type from, or to, something other than a type? Is there some less opaque way this could be phrased, to make the spec more usable? Or if not, can some definitions be added?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 

Jira (PUP-4193) Add pattern matching to the Puppet DSL

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4193 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add pattern matching to the Puppet DSL  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg So even though the splat operator isn't used here, control expressions always behave as though they're having the splat operator applied to them? Am I understanding that right?  
And is that behavior new?  
What effect does that behavior have when the cases are NOT lambdas? Or are control expressions only implicitly splatted when cases are lambdas?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4193) Add pattern matching to the Puppet DSL

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4193 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add pattern matching to the Puppet DSL  
 
 
 
 
 
 
 
 
 
 
It looks as though the summary (title) of this ticket is out of date, and does not describe the work that was actually done. Can someone please update the summary?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4193) Add pattern matching to the Puppet DSL

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4193 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add pattern matching to the Puppet DSL  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg Were selectors changed as well, or just case statements?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4511) Types Array[?], Hash[?,?], and Optional[?] are not assignable to themselves

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4511 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Types Array[?], Hash[?,?], and Optional[?] are not assignable to themselves  
 
 
 
 
 
 
 
 
 
 
This ticket doesn't describe the significance of the bug. Could someone please update with whether this is an internal-only fix, or whether it affects extension APIs?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-2894) Assign multiple variables from an array

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-2894 
 
 
 
  Assign multiple variables from an array  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Summary:
 
 lvaluecommaasignmentshouldsplat* Assignmultiplevariablesfrom anarray 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4443) Assign multiple variables from a hash

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4443 
 
 
 
  Assign multiple variables from a hash  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Summary:
 
 splat-assign Assign multiplevariablesfromahash 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4398) Splat unfolding not supported in method call syntax

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4398 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Splat unfolding not supported in method call syntax  
 
 
 
 
 
 
 
 
 
 
Docs needs more info on this ticket.  
Do we consider this a good, practical usage, or a fringe thing that just happens to work? The issue is cloudy because: 
 

I'm pretty sure the spec said chain-style calls come after the first argument, followed by additional arguments. This uses multiple arguments as the first argument.
 

It looks like something like (1, 2, 3).with ... should be equivalent to the above usages, but it's not allowed. Having the splat version be special is inconsistent and hard to explain.
 

If you put parentheses around the first argument of a chain-style call, and you just happen to have multiple chain-style calls in a row, they'll eat each others incidental return values. Like this:
 
 
 
 
 
 
 
 
(*[1, 2, 3]).notice 
 
 
 
 
(*[4, 5, 6]).notice 
 
 
 
 
(*[4, 5, 6]).notice
 
 
 
 
 
 
 
 
 
 
 
 
 
Notice: Scope(Class[main]): 1 2 3 4 5 6 
 
 
 
 
Notice: Scope(Class[main]): 1 2 3 4 5 6 4 5 6 
 
 
 
 
Notice: Scope(Class[main]): 1 2 3 

Jira (PUP-2080) Support functions written in pp

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-2080 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Support functions written in pp  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg Is the specification at  
up-to-date with the actual, final implementation? I'm seeing text like, 
 
NOTE We may have to wait with supporting calling callables until we have fixed scope since it is not safe to return a lambda and use it later due to the scope implementation in 3x. There is no (non expensive) way of asserting that a function does not leak a Callable.
 
...which seems to indicate that the spec was never finalized. Or is that still accurate?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-2080) Support functions written in pp

2015-05-14 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-2080 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Support functions written in pp  
 
 
 
 
 
 
 
 
 
 
In order to document this feature, we are going to need some practical, complete, non-trivial examples of .pp functions. Do these exist anywhere?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4277) Case and Selector match should be deep

2015-05-13 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4277 
 
 
 
  Case and Selector match should be deep  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 Caseandselectormatchshouldberecursive.Currently,thematchoperatoronlyperformsasurfacelevelmatch.{code}case[green,2,$whatever]{[/ee/,Integer[0,10],default]:{notice'yes'}default:{notice'no'}}{code}Theaboveexampleshouldnotice'yes',itcurrentlynotices'no'.UPDATE---Recursivematchingmeansthatthesamematchingrules(asforthesurfacelevel)nowappliesrecursively:*Aliteral{{default}}acceptsanyvalue(e.g.[1,2,3]ismatchedby[1,default,3])*AregexpcanmatchaStringvalue(e.g.helloworldismatchedby/hello.*/)*A value datatype canmatcha data valueofthat type(e.g.3matchesInteger[1,10])*Arraysmustmatchinsizetomatchtheoption*Hashesmatchifthekeysintheoptionhaveanequalkeyinthetestedvalue,andtheoptionkey'svaluematchthetestedvalue.*Arrayentriesandhashentries(values)areprocessedrecursively.Therelevantsectioninthespecificationis:https://github.com/puppetlabs/puppet-specifications/blob/4.0.0/language/expressions.md#case-_expression_(notethereferencetothetag4.0.0asthereareadditionalfeaturesinthe4.1.0version-notablyPUP-4193-lambdasupport).riskassessment:medium(manualvalidatefornow)probability:lowseverity:medium(workarounds)testlayer:unit 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 

Jira (PUP-4193) Add pattern matching to the Puppet DSL

2015-05-13 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4193 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add pattern matching to the Puppet DSL  
 
 
 
 
 
 
 
 
 
 
Eric Sorenson That ticket was originally about 

PUP-4277
, but I'll expand it to cover this as well.  
TBH I'm having a hard time wrapping my head around the original request, but... if I understand this ticket right, it's just that 
 

you can use a lambda as a case
 

...if the control _expression_ is an array, you should have multiple parameters and it will be like the lambda got called with splatting that array?? I'm not sure what happens if the control exp isn't an array.
 

If the lambda's final _expression_ is truthy, that case will match.
 
 
..right?  
I, too, could really use some practical examples. The foo foo alice bob stuff doesn't have a lot of explanatory value.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-2630) Server-set global variables like $::environment get overwritten by client facts

2015-05-13 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-2630 
 
 
 
  Server-set global variables like $::environment get overwritten by client facts  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 REPORTEDPROBLEM---Asperthedocs(http://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html#variables-set-by-the-puppet-master)thepuppetmastersetstheglobal$::environmentvariabletocontainthenameofthenode'senvironment.However,ifanodeprovidesafactwiththename'environment'thatfact'svalueoverridestheserver-setenvironment.Thesamehappenswithotherserver-setglobalvariables,like$::servernameand$::serverip.Asaresult,modulescan'treliablyusethesevariablesforwhatevertheirintendedpurposeis.Ifthisistheintendedbehavior,thenthedocsshouldclarifythisanddiscourageuseoftheserver-setvariables,becauseamisbehavingnodecanoverridethem.SOLUTION--- TODO(awaitingupdate) AfterdiscussionwithEricSoerenson,wedecidedthatitwasbesttomakethisanopt-inandthatwearenotaddingafunction-thisforthesakeofconsistencybetween$facts,$trusted_facts,and$server_facts.Thismeans:  Atthesameplacewherewecurrentlyset$trusted_factsweshouldalsoset$server_factsifusershaveoptedinThevaluessetin$server_factsarethe@server_factssetinthenodebythecompilerindirection+thecurrentenvironmentnameTheuseroptsinbyusingthesetting:trusted_server_factsThesettingisfalsebydefaultWeissueawarningifanynodeparameterisoverwrittenWeneedatickettoaddadeprecationfortheopt-inbeingsettofalseWeneedaticketfor5.0.0toremovetheoptinandmake$server_factsdefault,andtostopmergingtheserver_factsintothenode'sparameters h3.anexample$server_factshash{serverversion=4.0.0,servername=v85ix8blah.delivery.puppetlabs.net,serverip=10.32.115.182,environment=production}QA---risk:highprobability:mediumseverity:high(hardtodebug,somewhatofasecurityissue,canspoofenvironment)testlayer:acceptance 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 

Jira (PUP-2630) Server-set global variables like $::environment get overwritten by client facts

2015-05-13 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-2630 
 
 
 
  Server-set global variables like $::environment get overwritten by client facts  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 REPORTEDPROBLEM---Asperthedocs(http://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html#variables-set-by-the-puppet-master)thepuppetmastersetstheglobal$::environmentvariabletocontainthenameofthenode'senvironment.However,ifanodeprovidesafactwiththename'environment'thatfact'svalueoverridestheserver-setenvironment.Thesamehappenswithotherserver-setglobalvariables,like$::servernameand$::serverip.Asaresult,modulescan'treliablyusethesevariablesforwhatevertheirintendedpurposeis.Ifthisistheintendedbehavior,thenthedocsshouldclarifythisanddiscourageuseoftheserver-setvariables,becauseamisbehavingnodecanoverridethem.SOLUTION--- Addafunctionthatreturnstheserverfacts TODO ( e.g.{{server_facts( awaitingupdate ) }}sincethatmakesitpossibleformoduleauthorstodependonpuppet4.1.0andgetexpectedvalueswithoutanyopt-in.Thisispreferredoversettingyetanotherglobalvariablename.  *Separatethelogicinnode(seecommentfromAndyParkerbelowwiththedetails)tomakeitpossibletoretrievetheserversidefactslater*Addafunction{{server_facts()}}thatreturnsahashoftheserversidefacts(thatweresetasideinthenode)*Iftherearenoserversidefacts(puppetapplycase),anemptyhashisreturned*Issueawarningwhenafactoverwritesaserversidefact(butperformtheoverwritesincenotdoingsobreaksAPI)*Decideonrealresolutionofthisissue:(Ping[~eric.sorenson]i.e.possiblydeprecatesettingserverfactsasvariablesintopscope?(Adddeprecationticket,addremovalticketforPUP5.0.0)*ForDOCS,shouldmentionthat{{server_facts()}}shouldbeusedinsteadofusingtopscopevariablesastheycannotbereliedupon. h3.anexample$server_factshash{serverversion=4.0.0,servername=v85ix8blah.delivery.puppetlabs.net,serverip=10.32.115.182,environment=production}QA---risk:highprobability:mediumseverity:high(hardtodebug,somewhatofasecurityissue,canspoofenvironment)testlayer:acceptance 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was 

Jira (PUP-4534) Specify EPP templating language

2015-05-06 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4534 
 
 
 
  Specify EPP templating language  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 
 Henrik Lindberg 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/05/06 5:43 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
Puppet's EPP templating language lacks a specification. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 

Jira (FACT-966) Backwards incompatible fact type changes

2015-05-05 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Facter /  FACT-966 
 
 
 
  Backwards incompatible fact type changes  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4513) Language spec does not document behavior of access operator on resource references

2015-05-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4513 
 
 
 
  Language spec does not document behavior of access operator on resource references  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/05/01 11:06 AM 
 
 
 

Labels:
 

 specification 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
The section on the access operator alludes to its use on resource references, but there isn't a peer subsection on resource references to go along with the array/string/hash sections.  
This file in evil made manifest shows most of the tricky bits that the spec doesn't cover. There may also be subtleties I don't know about yet.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 

Jira (PUP-4508) systemd provider should support manual

2015-04-30 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4508 
 
 
 
  systemd provider should support manual  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4508) systemd provider should support manual

2015-04-30 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4508 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: systemd provider should support manual  
 
 
 
 
 
 
 
 
 
 
I am the wrong assignee for this; it's a product / engineering question.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4465) Document PUP-4201 JSON logging via --logdest

2015-04-29 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4465 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Document PUP-4201 JSON logging via --logdest  
 
 
 
 
 
 
 
 
 
 
Sweet, looks good.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4462) Single backslash before $ blocks interpolation in heredoc with no escapes enabled

2015-04-28 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4462 
 
 
 
  Single backslash before $ blocks interpolation in heredoc with no escapes enabled  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Component/s:
 
 DOCS 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4462) Single backslash before $ blocks interpolation in heredoc with no escapes enabled

2015-04-28 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4462 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Single backslash before $ blocks interpolation in heredoc with no escapes enabled  
 
 
 
 
 
 
 
 
 
 
Docs impact: for affected versions, remove the known issue note in the future parser page about heredocs.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4465) Document PUP-4201 JSON logging via --logdest

2015-04-27 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4465 
 
 
 
  Document PUP-4201 JSON logging via --logdest  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 3.8.0 
 
 
 

Assignee:
 
 Thomas Hallgren 
 
 
 

Components:
 

 DOCS 
 
 
 

Created:
 

 2015/04/27 12:58 PM 
 
 
 

Fix Versions:
 

 PUP 3.8.0 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 


PUP-4201
 added support for specifying --logdest /var/log/somefile.json and getting a (partial) JSON array of log message objects. This wasn't documented.  
Docs for --logdest are in several files in lib/puppet/application/NAME.rb. The most important ones are apply, agent, and master. All three of these, at least, need edits to reflect the new feature.  
This feature is quiet enough and odd enough that I believe updating the description of --logdest is the only documentation we need.  
 
  

Jira (PUP-4437) Update the puppet-agent Repo for 4.0.1 to Incorporate Fix for PUP-4390

2015-04-27 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4437 
 
 
 
  Update the puppet-agent Repo for 4.0.1 to Incorporate Fix for PUP-4390  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Fix Version/s:
 
 PUP3.8.0 
 
 
 

Fix Version/s:
 
 PUP4.1.0 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-3863) hiera('some::key', undef) returns empty string

2015-04-27 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-3863 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: hiera('some::key', undef) returns empty string  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg Ok, will do. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4462) Backslash before $ handled wrongly in heredoc with no escapes enabled

2015-04-24 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4462 
 
 
 
  Backslash before $ handled wrongly in heredoc with no escapes enabled  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 Ran:{code} $thing=hithere notice(@(ENDINTERP))Thisstringshouldbeabletointerpolatevariables,andallbackslashesshouldbeinterpretedasplainoldliteralbackslashes.Variablestandingapart:${thing}Variableenjambed:hey${thing}Variablewithsinglebackslashenjambed:\${thing}Variablewithdoublebackslashenjambed:\\${thing}ENDINTERP{code}Thesinglebackslashbeforethe$causesaproblem.I'mprettysurethisisagainst[thespecificationofheredocs|https://github.com/puppetlabs/puppet-specifications/blob/master/language/heredoc.md].Actualresult:{code}Notice:Scope(Class[main]):Thisstringshouldbeabletointerpolatevariables,andallbackslashesshouldbeinterpretedasplainoldliteralbackslashes.Variablestandingapart:hithereVariableenjambed:heyhithereVariablewithsinglebackslashenjambed:\${thing}Variablewithdoublebackslashenjambed:\\hithere{code}Expectedresult:{code}Notice:Scope(Class[main]):Thisstringshouldbeabletointerpolatevariables,andallbackslashesshouldbeinterpretedasplainoldliteralbackslashes.Variablestandingapart:hithereVariableenjambed:heyhithereVariablewithsinglebackslashenjambed:\hithereVariablewithdoublebackslashenjambed:\\hithere{code}3.7.5and4.0.0behaveidentically. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 

Jira (PUP-4462) Backslash before $ handled wrongly in heredoc with no escapes enabled

2015-04-24 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4462 
 
 
 
  Backslash before $ handled wrongly in heredoc with no escapes enabled  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 4.0.0, PUP 3.7.5 
 
 
 

Assignee:
 
 Henrik Lindberg 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/04/24 3:40 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
Ran: 
 
 
 
 
 
 
notice(@(END INTERP)) 
 
 
 
 
This string should be able to interpolate variables, and all backslashes should 
 
 
 
 

Jira (PUP-4462) Single backslash makes $ disappear in heredoc with no escapes enabled

2015-04-24 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4462 
 
 
 
  Single backslash makes $ disappear in heredoc with no escapes enabled  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Summary:
 
 Backslashbefore Singlebackslashmakes $ handledwrongly disappear inheredocwithnoescapesenabled 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4462) Single backslash before $ blocks interpolation in heredoc with no escapes enabled

2015-04-24 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4462 
 
 
 
  Single backslash before $ blocks interpolation in heredoc with no escapes enabled  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Summary:
 
 Singlebackslash makes before $ disappear blocksinterpolation inheredocwithnoescapesenabled 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4435) Deprecate Puppet WEBrick and Rack servers

2015-04-23 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4435 
 
 
 
  Deprecate Puppet WEBrick and Rack servers  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Release Notes:
 
 KnownIssue 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4428) The 'err' logging function cannot be called as a statement

2015-04-16 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4428 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: The 'err' logging function cannot be called as a statement  
 
 
 
 
 
 
 
 
 
 
This sounds legit to me. I'd forgotten those other log levels even existed.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4417) Either affirm or revert changes to allowed environment names

2015-04-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4417 
 
 
 
  Either affirm or revert changes to allowed environment names  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 4.0.0 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/04/15 12:02 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
According to Henrik Lindberg in PUP-4413, allowed environment names changed in Puppet 4.0.0 as an unintended side-effect of 

PUP-3268
. The previously forbidden environment names of main, master, agent, and user are now allowed. 
This change wasn't mentioned in that ticket or in pre-docs. I have not yet independently verified this change. 
I think we're all against accidental user-facing changes. We should either:  
 

Revert them and re-forbid the forbidden names.
 

Affirm the changed behavior. Affirming would mean doing all of the following: 
 

Create an acceptance test that proves all four forbidden environment names are now allowed, and prevents them from reverting in the future
   

Jira (PUP-4413) Add acceptance test that 3.x forbidden env names work in 4.x

2015-04-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4413 
 
 
 
  Add acceptance test that 3.x forbidden env names work in 4.x  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Component/s:
 
 DOCS 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4413) Add acceptance test that 3.x forbidden env names work in 4.x

2015-04-15 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4413 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add acceptance test that 3.x forbidden env names work in 4.x  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg I created PUP-4417 before you repurposed this. It includes two additional pieces of work that I consider necessary to affirm this behavior change.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4385) Can't write WOMANS HAT emoji with \uXXXX unicode escapes

2015-04-07 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4385 
 
 
 
  Can't write WOMANS HAT emoji with \u unicode escapes  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 3.7.5 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/04/07 2:41 PM 
 
 
 

Priority:
 
  Minor 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
Unicode includes a bunch of 5+ hex digit characters now; most notably emoji, but I think there might be some real human language characters in there too. 
Puppet's \u escape sequences don't accommodate these. The 5-digit versions get truncated, and the alternate 2x4-digit forms result in an error.  
 
 
 
 
 
 
notice(5 digit unicode \u1f452 hat) # prints: 5 digit unicode ὅ2 hat 
 
 
 
 

Jira (PUP-4378) Resource collectors can be assigned to variables by abusing chaining statements

2015-04-07 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4378 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Resource collectors can be assigned to variables by abusing chaining statements  
 
 
 
 
 
 
 
 
 
 
Henrik Lindberg Seems fine to me. Would this also entail allowing collectors to be used in contexts that require a value?  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4378) Resource collectors can be assigned to variables by abusing chaining statements

2015-04-06 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4378 
 
 
 
  Resource collectors can be assigned to variables by abusing chaining statements  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 3.7.5 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/04/06 3:53 PM 
 
 
 

Priority:
 
  Minor 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
The 4x parser generally refuses to produce values from resource collectors, and errors if you put one where a value is expected. But since the value of a chaining statement is just the final term of the statement (regardless of arrow direction) and they accept collectors as operands: 
 
 
 
 
 
 
notify {I go last.:} 
 
 
 
 
$myweirdchain = (file {/tmp/thing: ensure = file,} - 

Jira (PUP-4378) Resource collectors can be assigned to variables by abusing chaining statements

2015-04-06 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4378 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Resource collectors can be assigned to variables by abusing chaining statements  
 
 
 
 
 
 
 
 
 
 
Also I have a function that goes like this: 
 
 
 
 
 
 
Puppet::Parser::Functions::newfunction(:spew, :doc = Dump an inspect of whatever we get., :type = :rvalue) do |args| 
 
 
 
 
  #return args.inspect 
 
 
 
 
  return #{args.inspect}\n#{args.collect {|thing| thing.class}.inspect} 
 
 
 
 
end
 
 
 
 
 
 
 
and if you feed $myweirdchain to THAT, it dumps basically the entire program state, afaict. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 

Jira (PUP-4372) Add value of resource expressions to the language spec

2015-04-03 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4372 
 
 
 
  Add value of resource expressions to the language spec  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 
 Henrik Lindberg 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/04/03 11:47 AM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
The value of a resource _expression_ is an array of references to all the resources declared by that resource _expression_, in the order in which they were listed.  
AFAICT, this isn't anywhere in the spec, but it definitely should be.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 

Jira (PUP-4374) Splatting attributes into an amended attribute block isn't supported

2015-04-03 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-4374 
 
 
 
  Splatting attributes into an amended attribute block isn't supported  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 4.0.0, PUP 3.8.0 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/04/03 2:19 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
Per Henrik Lindberg in email, this is supposed to work... but it totally doesn't. 
 
 
 
 
 
 
notify {'first':} 
 
 
 
 
 
 
 
 
 
   

Jira (FACT-903) Allow Facter to query all Facts for non-Admin Windows user

2015-04-02 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund assigned an issue to Michael Smith 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Facter /  FACT-903 
 
 
 
  Allow Facter to query all Facts for non-Admin Windows user  
 
 
 
 
 
 
 
 
 

Change By:
 
 Nicholas Fagerlund 
 
 
 

Assignee:
 
 NicholasFagerlund MichaelSmith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (FACT-869) Amend paths spec to include /opt/puppetlabs/facter/facts.d

2015-04-01 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  FACT-869 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Amend paths spec to include /opt/puppetlabs/facter/facts.d  
 
 
 
 
 
 
 
 
 
 
So the resolution is that:  
 

putting external facts in /etc/ANYTHING is a legacy behavior.
 

it'll probably go away someday... although it's gonna be a minute.
 

if you want to adhere to the spec, the opt directory (and the equivalent ~/.puppetlabs/opt dir) is the one correct place.
 
 
Right? Okay, cool. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (FACT-96) Deprecate 'facter --puppet'

2015-03-31 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  FACT-96 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Deprecate 'facter --puppet'  
 
 
 
 
 
 
 
 
 
 
Kylo Ginsberg ...no, I don't think so. Come to think of it, I don't think we document the command line tool at all on the website. (!?!?!!?) 
But! If you run facter --help on the cli, you'll get help text. And that help text lists the --puppet option WITHOUT any mention of its deprecation. That documentation lives in lib/facter/application.rb.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4189) Add all per-user directories to file_paths specification

2015-03-31 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4189 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add all per-user directories to file_paths specification  
 
 
 
 
 
 
 
 
 
 
I think some of the relevant concerns that led here were:  
 

Nick: Consistency in CONTENT of each directory is even more important than consistency in naming. Very opposed to having confdir sometimes contain codedir or vardir; it should always contain the exact same stuff.
 

Josh: Very opposed to weird one-offs like puppet_cache; wants a systematic approach where, if we add a new directory, there are obvious rules showing us exactly where to put it.
 

John: Logical consistency in the mapping of nonroot dirs to root ones is ultimately much more convenient than superficial conveniences like a shallower directory tree. Against giving special treatment to things that would be in etc/ and raising them to the top level of the hierarchy.
 
 
...did I remember everyone's concerns right? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


Jira (PUP-4189) Add all per-user directories to file_paths specification

2015-03-25 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  PUP-4189 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Add all per-user directories to file_paths specification  
 
 
 
 
 
 
 
 
 
 
Here's the proposal Kylo and I just hammered out, on the principle of as above, so below: 
 
 
 
 
 
 
confdir 
 
 
 
 
~/.puppetlabs/puppet 
 
 
 
 
codedir 
 
 
 
 
~/.puppetlabs/code 
 
 
 
 
(currently is at $confdir/code, which we decided was wrong for global config... which implies it's wrong for per-user config.) 
 
 
 
 
mcollective 
 
 
 
 
~/.puppetlabs/mcollective 
 
 
 
 
vardir 
 
 
 
 
~/.puppetlabs/puppet_cache 
 
 
 
 
This is different from global, just because there's nothing else quite like it. 
 
 
 

Jira (FACT-869) Amend paths spec to include /etc/puppetlabs/facter/facts.d

2015-03-25 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  FACT-869 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Amend paths spec to include /etc/puppetlabs/facter/facts.d  
 
 
 
 
 
 
 
 
 
 
Kylo just checked it, and we did change the behavior. The relevant facter docs page needs an update as well, then.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 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.


Jira (FACT-869) Amend paths spec to include /etc/puppetlabs/facter/facts.d

2015-03-25 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund created an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Facter /  FACT-869 
 
 
 
  Amend paths spec to include /etc/puppetlabs/facter/facts.d  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 
 Eric Sorenson 
 
 
 

Created:
 

 2015/03/25 12:35 PM 
 
 
 

Labels:
 

 AIO 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nicholas Fagerlund 
 
 
 
 
 
 
 
 
 
 
According to the docs, facter will load external facts from /etc/facter/facts.d (now under /etc/puppetlabs... I think), but we don't create the dir by default. 
http://docs.puppetlabs.com/facter/2.4/custom_facts.html#fact-locations 
If facter still uses that dir, we need to update the spec.  
Note the parallel to the windows facts.d, which we DO mention in the spec, which is under c:\programdata\facter\facts.d. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
   

Jira (FACT-869) Amend paths spec to include /etc/puppetlabs/facter/facts.d

2015-03-25 Thread Nicholas Fagerlund (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nicholas Fagerlund commented on  FACT-869 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Amend paths spec to include /etc/puppetlabs/facter/facts.d  
 
 
 
 
 
 
 
 
 
 
Uh, we also need to investigate to see what the behavior actually is, because we might not have updated it to /etc/puppetlabs/facter/facts.d. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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.


<    1   2   3   4   5   6   7   8   >