Jira (FACT-1571) Add "is_virtual" fact for AIX

2017-02-15 Thread Scott Pruzinsky (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Scott Pruzinsky commented on  FACT-1571 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Add "is_virtual" fact for AIX  
 
 
 
 
 
 
 
 
 
 
Scenarios: 
For AIX running on bare-metal (non-LPAR), is_virtual should return "false". This is where the following OS commands return a value of "1": 
 
 
 
 
 
 
lparstat -i | grep 'Partition Number' | awk '{print $4}'
 
 
 
 
 
 
 
For AIX running in an LPAR (virtualized partition running on top of IBM’s VIOS hypervisor), is_virtual should return "true". This is where the same command above returns a value > 1. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7221) puppet type schedule: weekday parameters: integers not allowed

2017-02-15 Thread otheus (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 otheus created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7221 
 
 
 
  puppet type schedule: weekday parameters: integers not allowed  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 4.9.2, PUP 3.8.0 
 
 
 

Assignee:
 
 Nicholas Fagerlund 
 
 
 

Components:
 

 DOCS, Types and Providers 
 
 
 

Created:
 

 2017/02/15 5:09 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 otheus 
 
 
 
 
 
 
 
 
 
 
See https://github.com/puppetlabs/puppet/blame/master/lib/puppet/type/schedule.rb#L373 
Documentation says numbers may be used for day-of-week, but code clearly expects strings. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
  

Jira (PUP-4736) add tempfile_suffix attribute to file type

2017-02-15 Thread Stefan Bethke (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Stefan Bethke commented on  PUP-4736 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: add tempfile_suffix attribute to file type  
 
 
 
 
 
 
 
 
 
 
See also https://github.com/saz/puppet-sudo/issues/124 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7220) Concatenating an optional array results in 'undef'

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7220 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Concatenating an optional array results in 'undef'   
 
 
 
 
 
 
 
 
 
 
I don't think this is a bug. Using '+' on an array will either concatenate two arrays or add an value to an array. undef is a value in this context. So what you get in $members is the array after add is: 
 
 
 
 
 
 
['one', 'two', 'three', undef]
 
 
 
 
 
 
 
Then, when the array is used as a title, it results in multiple notify resources where the last one has an undef title. 
Instead of using undef as the default, try using an empty array. That way, you can also remove the Optional and the size constraint (must accept empty array), i.e. 
 
 
 
 
 
 
class arrayjank ( 
 
 
 
 
  Array[String] $extra_members = [] 
 
 
 
 
) { 
 
 
 
 
  $base_members = ['one','two','three'] 
 
 
 
 
  $members = $base_members + $extra_members 
 
 
 
 
  notify { $members: } 
 
 
 
 
}
 
 

Jira (PUP-7220) Concatenating an optional array results in 'undef'

2017-02-15 Thread Nick Miller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Nick Miller created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7220 
 
 
 
  Concatenating an optional array results in 'undef'   
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 4.9.2 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 DSL 
 
 
 

Created:
 

 2017/02/15 9:04 AM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Nick Miller 
 
 
 
 
 
 
 
 
 
 
See the example class below: 
 
 
 
 
 
 
class arrayjank ( 
 
 
 
 
  Optional[Array[String,1]] $extra_members = undef 
 
 
 
 
) { 

Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7215 
 
 
 
  Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 

Change By:
 
 Thomas Hallgren 
 
 
 

Affects Version/s:
 
 PUP 4.9.2 
 
 
 

Story Points:
 
 1 
 
 
 

Team:
 
 Puppet Developer Experience 
 
 
 

Sprint:
 
 PDE 2017-02-22 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7215 
 
 
 
  Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 

Change By:
 
 Thomas Hallgren 
 
 
 

Fix Version/s:
 
 PUP 4.9.z 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7215 
 
 
 
  Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 

Change By:
 
 Thomas Hallgren 
 
 
 

Assignee:
 
 Angel L. Mateo 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7215 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 
 
The fix for this ticket is in the PR for PUP-7216. Although not strictly the same issue, the fix touched exactly the same code so it was not meaningful to provide separate commits. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7215 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 
 
Thanks Angel L. Mateo, this really helps. The bug is caused by a bug in the Hiera::Backend::Backen1xWrapper. It is triggered because the Eyaml backend uses the deprecated Hiera 1.x backend API. I will have a fix for this shortly. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7199) Update to puppet-agent 1.9.0-1jessie breaks puppet master

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7199 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Update to puppet-agent 1.9.0-1jessie breaks puppet master  
 
 
 
 
 
 
 
 
 
 
I tried recreating an environment with the sample files that is provided here but I'm not able to reproduce the problem. I assumed that the yaml file under node should look something like this: 
 
 
 
 
 
 
--- 
 
 
 
 
some_module : 
 
 
 
 
  name_a : 
 
 
 
 
uri: foo 
 
 
 
 
shortname: x 
 
 
 
 
  name_b : 
 
 
 
 
uri: bar 
 
 
 
 
shortname: y
 
 
 
 
 
 
 
There's nothing in the example that is exposed to `deeper` merge strategy. Perhaps that's needed in order to reproduce? 
 
 
 
 
 
 
 
 
 
 
 
 
  

Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Angel L. Mateo (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Angel L. Mateo updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7215 
 
 
 
  Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 
 
I have added puppetserver.log which is the server log with trace enabled and puppet_lookup.trace which is the result of puppet lookup with --explain and -trace options. 
 
 
 
 
 
 
 
 
 

Change By:
 
 Angel L. Mateo 
 
 
 

Attachment:
 
 puppet_lookup.trace 
 
 
 

Attachment:
 
 puppetserver.log 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7215 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 
 
An easier alternative would perhaps be to use the lookup with --trace and --explain 
 
 
 
 
 
 
sudo puppet lookup --explain --trace --node mus30.um.es role cluster=mus hostgroup=mus --environment production
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7215) Problem with puppet-agent 1.9.x and hiera eyaml backend

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7215 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Problem with puppet-agent 1.9.x and hiera eyaml backend  
 
 
 
 
 
 
 
 
 
 
Angel L. Mateo, the log from the agent doesn't contain much of value. Would it be possible for you to produce a log from the server with loglevel 'trace'? The loglevel is normally set in /etc/puppetlabs/puppetserver/logback.xml. 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7169) puppet 4.9.0 breaks hiera-eyaml

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7169 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: puppet 4.9.0 breaks hiera-eyaml   
 
 
 
 
 
 
 
 
 
 
The hiera_include function is also affected by PUP-7216. A workaround until that bug-fix is available is to replace it with lookup so that: If a merge_strategy is defined in hiera.yaml, then use: 
 
 
 
 
 
 
include(lookup($key))
 
 
 
 
 
 
 
or, remove the merge_strategy from hiera.yaml and instead use: 
 
 
 
 
 
 
include(lookup($key, { 'merge' => 'deep' }))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





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

Jira (PUP-7199) Update to puppet-agent 1.9.0-1jessie breaks puppet master

2017-02-15 Thread Andreas Papst (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Andreas Papst commented on  PUP-7199 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Update to puppet-agent 1.9.0-1jessie breaks puppet master  
 
 
 
 
 
 
 
 
 
 
Hey, 
as you can see from node.yaml: hiera_hash is used implicitly. And deeper merge is defined in hiera.conf: 
 
 
 
 
 
 
:merge_behavior: deeper 
 
 
 
 
:deep_merge_options: 
 
 
 
 
  :knock_out_prefix: '--' 
 
 
 
 
  :sort_merge_arrays: true 
 
 
 
 
  :merge_hash_arrays: true
 
 
 
 
 
 
 
I guess too that hiera is the prime suspect. Maybe deeper merge is broken even when there is no second hash to merge. 
Cheers Andreas 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA 

Jira (PUP-7169) puppet 4.9.0 breaks hiera-eyaml

2017-02-15 Thread Angel L. Mateo (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Angel L. Mateo commented on  PUP-7169 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: puppet 4.9.0 breaks hiera-eyaml   
 
 
 
 
 
 
 
 
 
 
Yes, in some places. The problem with puppet agent runs is in a hiera_include call. It is also failing in a puppet lookup run. I have reported the problem in PUP-7215. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7199) Update to puppet-agent 1.9.0-1jessie breaks puppet master

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7199 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Update to puppet-agent 1.9.0-1jessie breaks puppet master  
 
 
 
 
 
 
 
 
 
 
Andreas Papst, if you're using the hiera_hash function, then it's not unlikely that this is the same problem as PUP-7216. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7169) puppet 4.9.0 breaks hiera-eyaml

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7169 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: puppet 4.9.0 breaks hiera-eyaml   
 
 
 
 
 
 
 
 
 
 
Angel L. Mateo, it is not unlikely that the problem you are seeing is the same problem that is described in PUP-7216. Are you using the hiera_hash function? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7216) hiera_hash doesn't use deeper merge

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7216 
 
 
 
  hiera_hash doesn't use deeper merge  
 
 
 
 
 
 
 
 
 

Change By:
 
 Thomas Hallgren 
 
 
 

Assignee:
 
 Thomas Hallgren 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7216) hiera_hash doesn't use deeper merge

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7216 
 
 
 
  hiera_hash doesn't use deeper merge  
 
 
 
 
 
 
 
 
 

Change By:
 
 Thomas Hallgren 
 
 
 

Story Points:
 
 1 
 
 
 

Team:
 
 Puppet Developer Experience 
 
 
 

Sprint:
 
 PDE  Triage  2017-02-22 
 
 
 

Fix Version/s:
 
 PUP 4.9.z 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7216) hiera_hash doesn't use deeper merge

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7216 
 
 
 
  hiera_hash doesn't use deeper merge  
 
 
 
 
 
 
 
 
 

Change By:
 
 Thomas Hallgren 
 
 
 

Component/s:
 
 Puppet Server 
 
 
 

Component/s:
 
 Language 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7216) hiera_hash doesn't use deeper merge

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren commented on  PUP-7216 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: hiera_hash doesn't use deeper merge  
 
 
 
 
 
 
 
 
 
 
I can reproduce the problem using the attached files and confirm that this is a regression in Puppet 4.9.x. The regression is limited to the hiera_xxx calls. 
Christopher Siedler, a workaround while waiting for a bug-fix on this is to use the lookup function instead of hiera_hash. Just replacing the function name works in example that you provided. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7216) hiera_hash doesn't use deeper merge

2017-02-15 Thread Thomas Hallgren (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Thomas Hallgren assigned an issue to Thomas Hallgren 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7216 
 
 
 
  hiera_hash doesn't use deeper merge  
 
 
 
 
 
 
 
 
 

Change By:
 
 Thomas Hallgren 
 
 
 

Assignee:
 
 Thomas Hallgren 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7216) hiera_hash doesn't use deeper merge

2017-02-15 Thread Christopher Siedler (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Siedler updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7216 
 
 
 
  hiera_hash doesn't use deeper merge  
 
 
 
 
 
 
 
 
 

Change By:
 
 Christopher Siedler 
 
 
 

Environment:
 
 Ubuntu  10  14 .04 LTS on all Servers 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-7216) hiera_hash doesn't use deeper merge

2017-02-15 Thread Christopher Siedler (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Siedler commented on  PUP-7216 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: hiera_hash doesn't use deeper merge  
 
 
 
 
 
 
 
 
 
 
Hello,  yes I did restart the server several times since the upgrade. In the mean time I did restore the puppetserver from an backup (it's an VM) . In this backup there was puppet-agent 1.8.3-1trusty installed and everything worked fine. Then I made a snapshot, upgraded puppet-agent to 1.9.1-1trusty and had the desicribed problems again. 
So it's definitly an issue of the puppet-agent package on the puppet server. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.