Jira (FACT-964) Unable to find Ruby library on Debian 8 "Jessie"

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene commented on  FACT-964 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Unable to find Ruby library on Debian 8 "Jessie"  
 
 
 
 
 
 
 
 
 
 
Does this need to be ported to 3.0.1 or are we expected to be broken only on platforms not yet fully supported by Facter? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen commented on  PUP-4810 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 
 
We should also consider backporting this to 3.8.2 if the fix turns out to be as simple as the spike suggests. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg assigned an issue to Henrik Lindberg 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Assignee:
 
 Henrik Lindberg 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Sprint:
 
 Language 2015-07-08 
 
 
 

Story Points:
 
 2 
 
 
 

Scope Change Reason:
 
 reported by customers 
 
 
 

Scope Change Category:
 
 Found 
 
 
 

Release Notes:
 
 Bug Fix 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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 thi

Jira (PUP-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  PUP-4810 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 
 
We should fix this by doing two things: 
 

Do not enter 0 ttl entries into the cache (like in the tested modified version)
 

Whenever a new environment is requested, evict all cached environments that have expired
 
 
The quick change in the test is not the complete change that is needed - there are also calls to a service that keeps track of what is in the cache, and those calls are in the wrong place in the original implementation. Since 0 ttl entries are not cached, there should be no calls to the service for those, but there are since the calls are made when the cache entry is created, and not when it is actually added to the cache. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1720) PR (58): (maint) Change specter/update to specter/transform - ajroetker

2015-07-01 Thread gepetto-bot (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 gepetto-bot commented on  PDB-1720 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: PR (58): (maint) Change specter/update to specter/transform - ajroetker  
 
 
 
 
 
 
 
 
 
 
Pull request (maint) Change specter/update to specter/transform has been closed. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 
 
 
 
 
 
 
 When {{environment_timeout}} is set to {{0}}, caching of parsed manifests is essentially a no-op as any object put into the cache is immediately marked as expired. However, Puppet still builds a cache when the timeout is set to 0  which consumes memory. This memory usage can be significant, especially when classifier sync hits the {{resource_types/*}} endpoint on each environment.h2. Reproduction Case*  Install {{puppet-agent}} and {{puppetserver}}.*  Edit {{/opt/puppetlabs/puppet/puppet.conf}} and set {{environment_timeout}} to 0 in the {{master}} section.*  Edit {{/opt/puppetlabs/puppet/auth.conf}} and allow unrestricted access to the {{environments}} and {{resource_types}} endpoints:{code}path /puppet/v3/environmentsauth anymethod findallow *path /puppet/v3/resource_typeauth anymethod searchallow *{code}*  Create a large number of classes in the {{production}} environment, and then a large number of copies of that environment (the number created is a bit excessive since the classes are simple, but real-world environments have shown this behavior with only hundreds of classes):{code:bash}mkdir -p /etc/puppetlabs/code/environments/production/modules/test_classes/manifestscat < /etc/puppetlabs/code/environments/production/modules/test_classes/manifests/init.pp<% 10.times do |i| %>class test_class_<%= i %> () {}<% end %>EOFfor i in $(seq 100);do cp -r /etc/puppetlabs/code/environments/production /etc/puppetlabs/code/environments/test_${i}; done{code}*  Restart the puppetserver.*  Simulate classifier syncs using the following script:{code:bash}#!/bin/bashget_env_list() {  curl -s -k \https://localhost:8140/puppet/v3/environments |\/opt/puppetlabs/puppet/bin/ruby -rjson -e \'puts JSON.load($stdin.read())["environments"].keys.sort'}get_env_classes() {  start_time=`date +%s`  curl -s -k \"https://localhost:8140/puppet/v3/resource_types/*?environment=$1" > /tmp/${1}_classes.json;  echo "Sync time: $(expr `date +%s` - $start_time) seconds";}get_all_classes() {  for env in $(get_env_list); doecho "Fectching classes for: $env";get_env_classes $env  done}while :; do get_all_classes; done{code}h3. OutcomeDuring class sync, each class is persisted to the cache despite {{environment_timeout}} being set to zero. This causes the Puppet Server to run out of memory:!pup_42_unpatched.png|thumbnail! ### h3.  Expected OutcomeWhen `environment_timeout` is set to 0, no memory is wasted on caching classes.Applying a quick spike for this change:{code:diff}diff --git a/puppet/environments.rb b/puppet/environments.rbindex fa5a028..0ac12b7 100644--- a/puppet/environments.rb+++ b/puppet/environments.rb@@ -304,7 +304,8 @@ module Puppet::Environments   if result = @cache[name] return result.value   elsif (result = @loader.get(name))-@cache[name] = entry(result)+e = entry(result)+@cache[name] = e unless e.is_a?(NotCachedEntry) result   end end{code}Results in the Puppet Server being able to sustain syncing a large number of classes:!pup_42_patched.png|thumbnail! 
 
   

Jira (PUP-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Fix Version/s:
 
 PUP 4.2.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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 
 
 
 
 
 
 
 When {{environment_timeout}} is set to {{0}}, caching of parsed manifests is essentially a no-op as any object put into the cache is immediately marked as expired. However, Puppet still builds a cache when the timeout is set to 0  which consumes memory. This memory usage can be significant, especially when classifier sync hits the {{resource_types/*}} endpoint on each environment.h2. Reproduction Case*  Install {{puppet-agent}} and {{puppetserver}}.*  Edit {{/opt/puppetlabs/puppet/puppet.conf}} and set {{environment_timeout}} to 0 in the {{master}} section.*  Edit {{/opt/puppetlabs/puppet/auth.conf}} and allow unrestricted access to the {{environments}} and {{resource_types}} endpoints:{code}path /puppet/v3/environmentsauth anymethod findallow *path /puppet/v3/resource_typeauth anymethod searchallow *{code}*  Create a large number of classes in the {{production}} environment, and then a large number of copies of that environment (the number created is a bit excessive since the classes are simple, but real-world environments have shown this behavior with only hundreds of classes):{code:bash}mkdir -p /etc/puppetlabs/code/environments/production/modules/test_classes/manifestscat < /etc/puppetlabs/code/environments/production/modules/test_classes/manifests/init.pp<% 10.times do |i| %>class test_class_<%= i %> () {}<% end %>EOFfor i in $(seq 100);do cp -r /etc/puppetlabs/code/environments/production /etc/puppetlabs/code/environments/test_${i}; done{code}*  Restart the puppetserver.*  Simulate classifier syncs using the following script:{code:bash}#!/bin/bashget_env_list() {  curl -s -k \https://localhost:8140/puppet/v3/environments |\/opt/puppetlabs/puppet/bin/ruby -rjson -e \'puts JSON.load($stdin.read())["environments"].keys.sort'}get_env_classes() {  start_time=`date +%s`  curl -s -k \"https://localhost:8140/puppet/v3/resource_types/*?environment=$1" > /tmp/${1}_classes.json;  echo "Sync time: $(expr `date +%s` - $start_time) seconds";}get_all_classes() {  for env in $(get_env_list); doecho "Fectching classes for: $env";get_env_classes $env  done}while :; do get_all_classes; done{code}h3. OutcomeDuring class sync, each class is persisted to the cache despite {{environment_timeout}} being set to zero. This causes the Puppet Server to run out of memory:!pup_42_unpatched. tiff png|thumbnail !### Expected OutcomeWhen `environment_timeout` is set to 0, no memory is wasted on caching classes.Applying a quick spike for this change:{code:diff}diff --git a/puppet/environments.rb b/puppet/environments.rbindex fa5a028..0ac12b7 100644--- a/puppet/environments.rb+++ b/puppet/environments.rb@@ -304,7 +304,8 @@ module Puppet::Environments   if result = @cache[name] return result.value   elsif (result = @loader.get(name))-@cache[name] = entry(result)+e = entry(result)+@cache[name] = e unless e.is_a?(NotCachedEntry) result   end end{code}Results in the Puppet Server being able to sustain syncing a large number of classes:!pup_42_patched.png |thumbnail ! 
 

Jira (PUP-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 

Attachment:
 
 screenshot-1.png 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 

Attachment:
 
 pup_42_unpatched.png 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 

Attachment:
 
 screenshot-1.png 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 

Attachment:
 
 pup_42_unpatched.tiff 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 
 
 
 
 
 
 
 When {{environment_timeout}} is set to {{0}}, caching of parsed manifests is essentially a no-op as any object put into the cache is immediately marked as expired. However, Puppet still builds a cache when the timeout is set to 0  which consumes memory. This memory usage can be significant, especially when classifier sync hits the {{resource_types/*}} endpoint on each environment.h2. Reproduction Case*  Install {{puppet-agent}} and {{puppetserver}}.*  Edit {{/opt/puppetlabs/puppet/puppet.conf}} and set {{environment_timeout}} to 0 in the {{master}} section.*  Edit {{/opt/puppetlabs/puppet/auth.conf}} and allow unrestricted access to the {{environments}} and {{resource_types}} endpoints:{code}path /puppet/v3/environmentsauth anymethod findallow *path /puppet/v3/resource_typeauth anymethod searchallow *{code}*  Create a large number of classes in the {{production}} environment, and then a large number of copies of that environment (the number created is a bit excessive since the classes are simple, but real-world environments have shown this behavior with only hundreds of classes):{code:bash}mkdir -p /etc/puppetlabs/code/environments/production/modules/test_classes/manifestscat < /etc/puppetlabs/code/environments/production/modules/test_classes/manifests/init.pp<% 10.times do |i| %>class test_class_<%= i %> () {}<% end %>EOFfor i in $(seq 100);do cp -r /etc/puppetlabs/code/environments/production /etc/puppetlabs/code/environments/test_${i}; done{code}*  Restart the puppetserver.*  Simulate classifier syncs using the following script:{code:bash}#!/bin/bashget_env_list() {  curl -s -k \https://localhost:8140/puppet/v3/environments |\/opt/puppetlabs/puppet/bin/ruby -rjson -e \'puts JSON.load($stdin.read())["environments"].keys.sort'}get_env_classes() {  start_time=`date +%s`  curl -s -k \"https://localhost:8140/puppet/v3/resource_types/*?environment=$1" > /tmp/${1}_classes.json;  echo "Sync time: $(expr `date +%s` - $start_time) seconds";}get_all_classes() {  for env in $(get_env_list); doecho "Fectching classes for: $env";get_env_classes $env  done}while :; do get_all_classes; done{code}h3. OutcomeDuring class sync, each class is persisted to the cache despite {{environment_timeout}} being set to zero. This causes the Puppet Server to run out of memory:!pup_42_unpatched.tiff!### Expected OutcomeWhen `environment_timeout` is set to 0, no memory is wasted on caching classes.Applying a quick spike for this change:{code:diff}diff --git a/puppet/environments.rb b/puppet/environments.rbindex fa5a028..0ac12b7 100644--- a/puppet/environments.rb+++ b/puppet/environments.rb@@ -304,7 +304,8 @@ module Puppet::Environments   if result = @cache[name] return result.value   elsif (result = @loader.get(name))-@cache[name] = entry(result)+e = entry(result)+@cache[name] = e unless e.is_a?(NotCachedEntry) result   end end{code}Results in the Puppet Server being able to sustain syncing a large number of classes:!pup_42_patched. tiff png ! 
 
 
   

Jira (PUP-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 

Attachment:
 
 pup_42_patched.png 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Change By:
 
 Charlie Sharpsteen 
 
 
 

Attachment:
 
 pup_42_patched.tiff 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4810) Puppet caches parse results when environment_timeout is set to 0

2015-07-01 Thread Charlie Sharpsteen (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Charlie Sharpsteen created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4810 
 
 
 
  Puppet caches parse results when environment_timeout is set to 0  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Affects Versions:
 

 PUP 4.2.0, PUP 3.8.1 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Attachments:
 

 pup_42_patched.tiff, pup_42_unpatched.tiff 
 
 
 

Components:
 

 Language 
 
 
 

Created:
 

 2015/07/01 5:43 PM 
 
 
 

Labels:
 

 support customer 
 
 
 

Priority:
 
  Major 
 
 
 

Reporter:
 
 Charlie Sharpsteen 
 
 
 
 
 
 
 
 
 
 
When environment_timeout is set to 0, caching of parsed manifests is essentially a no-op as any object put into the cache is immediately marked as expired. However, Puppet still builds a cache when the timeout is set to 0 which consumes memory. This memory usage can be significant, especially when classif

Jira (PUP-4807) enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms

2015-07-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4807 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms  
 
 
 
 
 
 
 
 
 
 
This pipeline was set up a while ago but the tests were disabled so we could continue to promote stable into PE. I've gone ahead and set the jobs to trigger downstream jobs always (even if they fail) so that we can see what platforms are failing and even if they are we can get the passing platforms promoted into PE. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4757) Update pre-suites to install puppet-agent on "pe" platforms

2015-07-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4757 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Update pre-suites to install puppet-agent on "pe" platforms  
 
 
 
 
 
 
 
 
 
 
AFAICT, these are the PE only platforms that we need to support: 
 

Redhat 4
 

Centos 4
 

SLES 10
 

SLES 11
 

SLES 12
 

Ubuntu 1004
 

AIX 5
 

AIX 6
 

AIX 7
 

Solaris 10
 

Solaris 11
 
 
The first 5 should have host configs in the Facter, Hiera, and Puppet repos. The remaining will need to be added I assume. A complete list of supported platforms can be found here: https://confluence.puppetlabs.com/display/PROD/Supported+Platforms+for+Shallow+Gravy 
Of those listed SLES 10, 11, 12 and Ubuntu 1004 are the only platforms we actually can build puppet-agent for currently (linked tickets RE-4096, RE-4098, and RE-4668 about the work for EL 4, Solaris and AIX). 
The PE only pipeline is here (platforms with known build issues have been excluded so we can continue with testing) https://jenkins.puppetlabs.com/view/PE%20AIO/ 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
   

Jira (FACT-1084) facter network parsing - string parse

2015-07-01 Thread Kylo Ginsberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Kylo Ginsberg commented on  FACT-1084 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: facter network parsing - string parse  
 
 
 
 
 
 
 
 
 
 
A `fatal` with an unhandled exception sounds like a need for some defensive programming somewhere. I'd like to get a handle on what the root cause is before assigning it to a later release, lest it be something that has wider applicability than this particular system configuration. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-07-01 Thread Kylo Ginsberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Kylo Ginsberg updated an issue 
 
 
 
 
 
 
 
 
 
 

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

Change By:
 
 Kylo Ginsberg 
 
 
 

Scrum Team:
 
 Puppet Server Client Platform 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-07-01 Thread Kylo Ginsberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Kylo Ginsberg commented on  PUP-4740 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Add missing query parameters to Puppet HTTPS API docs  
 
 
 
 
 
 
 
 
 
 
Yep, makes sense, so I just moved it to the Client Scrum Team. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1076) Extract file utility functions to Leatherman

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1076 
 
 
 
  Extract file utility functions to Leatherman  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael Smith 
 
 
 

Assignee:
 
 Maggie Dreyer 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4809) Mismatch in Error Message and Actual Behavior

2015-07-01 Thread Richard Raseley (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Richard Raseley created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4809 
 
 
 
  Mismatch in Error Message and Actual Behavior  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 3:32 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Richard Raseley 
 
 
 
 
 
 
 
 
 
 
 

CentOS 7 x86_64
 

Puppet 4.2.0 (Installed via puppetlabs-release-pc1-el-7 repository)
 
 
Apply the following configuration: 
 
 
 
 
 
 
yumrepo { 'mariadb' : 
 
 
 
 
  ensure   => present, 
 
 
 
 
  enabled  => True, 
 
 
 
   

Jira (HI-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  HI-417 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 
 
If Ruby 1.8.x is used, it is the old Yaml implementation which does not support even Yaml 1.1 (I believe) and it also misbehaves in other ways. In Ruby 1.9 the MRI implementation changed to use Psych which is a wrapper around the native libyaml library. 
The libyaml library (http://pyyaml.org/wiki/LibYAML) supports Yaml 1.1, and as far as I understand it, there is no support for the special markup for string continuations in 1.1. 
Hiera is simply using the Yaml support in the Ruby runtime. What you need to do is to escape the newlines that libyaml turns into spaces like this: 
 
 
 
 
 
 
--- 
 
 
 
 
key: "Line1\n\ 
 
 
 
 
Line2\n\ 
 
 
 
 
Line3" 
 
 
 
 
key2: 1
 
 
 
 
 
 
 
Closing this as a won't fix as this is standard Yaml support in Ruby. Whenever there is a Yaml implementation in Ruby that supports Yaml 1.2 specification then hiera will also get those abilities. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
   

Jira (FACT-704) Docker support for virtual and is_virtual broken by systemd slices

2015-07-01 Thread William Hopper (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 William Hopper commented on  FACT-704 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Docker support for virtual and is_virtual broken by systemd slices  
 
 
 
 
 
 
 
 
 
 
This is actually to be expected, as the fix for this issue is in master but we haven't yet merged into stable, which is what the nightlies are built off of. 
To verify, I used Vanagon built a new puppet-agent RPM using facter#master (SHA f034727b92992f6f56a76ae1c925e668a7b07161). 
 
 
 
 
 
 
[root@xhqsuvjlmxl3ewl ~]# docker run -it --rm centos7-puppet-agent-g3d67503  /opt/puppetlabs/bin/facter is_virtual virtual 
 
 
 
 
is_virtual => true 
 
 
 
 
virtual => docker
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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 t

Jira (PDB-1720) PR (58): (maint) Change specter/update to specter/transform - ajroetker

2015-07-01 Thread Andrew Roetker (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Andrew Roetker updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1720 
 
 
 
  PR (58): (maint) Change specter/update to specter/transform - ajroetker  
 
 
 
 
 
 
 
 
 

Change By:
 
 Andrew Roetker 
 
 
 

Sprint:
 
 PuppetDB 2015-07-15 
 
 
 

Story Points:
 
 1 
 
 
 

Scope Change Reason:
 
 Bug that broke PE-extensions 
 
 
 

Scope Change Category:
 
 Found 
 
 
 

Fix Version/s:
 
 PDB 3.1.0 
 
 
 

Issue Type:
 
 Task Bug 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

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

Jira (PDB-1720) PR (58): (maint) Change specter/update to specter/transform - ajroetker

2015-07-01 Thread gepetto-bot (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 gepetto-bot created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1720 
 
 
 
  PR (58): (maint) Change specter/update to specter/transform - ajroetker  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 3:21 PM 
 
 
 

Labels:
 

 github 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 gepetto-bot 
 
 
 
 
 
 
 
 
 
 
(maint) Change specter/update to specter/transform 
 

Author: Andrew Roetker <>
 

Company: Puppet Labs
 

Github ID: ajroetker
 

Pull Request 58 Discussion
 

Pull Request 58 File Diff
 
 
Pull Request Description 
 
This commit corresponds to the upgrade of specter from 0.5.2 to 0.5.7, where the `update` function was renamed to `transform`. 
 
(webhooks-id: 94795ff7c973719830f

Jira (FACT-704) Docker support for virtual and is_virtual broken by systemd slices

2015-07-01 Thread William Hopper (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 William Hopper assigned an issue to William Hopper 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-704 
 
 
 
  Docker support for virtual and is_virtual broken by systemd slices  
 
 
 
 
 
 
 
 
 

Change By:
 
 William Hopper 
 
 
 

Assignee:
 
 William Hopper 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Robert (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Robert commented on  HI-417 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 
 
Stock Ubuntu install, so: 
root@puppet01:/etc/puppet# ruby --version ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux] 
I take it this is an issue that got resolved at some point in ruby? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith commented on  PUP-4808 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 
 
I was thinking Redhat 5/6/7, Debian 6/7, and Ubuntu 12.04/14.04/14.10. Those are the ones we list in the module metadata. Eventually we'll probably want to add the PE platforms, but I'm not sure when (Kylo Ginsberg). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  HI-417 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 
 
Which ruby version are you seeing this with? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4808 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 
 
Michael Smith, we usually just test FOSS on the basic platforms (for a smoke test) and then test all the platforms on PE (that's the way the job currently is set up). If I'm understanding correctly, you want me to add all the supported platforms for Deb and EL? Including Jessie? What about Sci, OEL, and CentOS? Fedora??? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Hiera /  HI-417 
 
 
 
  Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 
 
 
 
 
 
 
 The YAML standard has two ways to deal with strings that cross multiple lines:* Folded style, which is the default, ignores newlines and treats the string as one single line.* Literal style, which is signified by placing a pipe character after the colon, does not remove the newlines.These can be found on the website for the YAML specifications: http://www.yaml.org/spec/1.2/spec.html#id2760844Hiera is completely ignoring the YAML ability to switch between these two modes.This is forcing users to use fully quoted text with the "\n" special character for newlines.Unfortunately even there the standard is being ignored, because for some unknown reason this results in both the newlines being added *and* whitespace being added to the front of the lines immediately after the new line character. {code} 'TestString': "Line One\nLine Two\nLine Three\n" {code} Results in: {code} Line One Line Two Line Three {code} Where there is a space on the second and third lines that should not be there. Unfortunately I can't get the jira formatting to work, so you'll have to view source of this message to see what I'm talking about. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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 po

Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith commented on  PUP-4808 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 
 
Justin Stoller is there any work you need from us on 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-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4808 
 
 
 
  Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 2:53 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Michael Smith 
 
 
 
 
 
 
 
 
 
 
Currently we test el6, el7, and ubuntu 14.04. We should extend to the full set of supported Debian, Ubuntu, and EL platforms. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

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

Jira (FACT-1086) Validate on el4

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1086 
 
 
 
  Validate on el4  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael Smith 
 
 
 

Issue Type:
 
 Bug Task 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1088) Validate on Ubuntu lucid

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1088 
 
 
 
  Validate on Ubuntu lucid  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael Smith 
 
 
 

Summary:
 
 Validace Validate on  Ubuntu lucid 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1088) Validace Ubuntu lucid

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1088 
 
 
 
  Validace Ubuntu lucid  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 2:49 PM 
 
 
 

Fix Versions:
 

 FACT 3.1.0 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Michael Smith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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

Jira (FACT-1087) Validate on sles

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1087 
 
 
 
  Validate on sles  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 2:49 PM 
 
 
 

Fix Versions:
 

 FACT 3.1.0 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Michael Smith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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 Goog

Jira (FACT-1086) Validate on el4

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1086 
 
 
 
  Validate on el4  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 2:48 PM 
 
 
 

Fix Versions:
 

 FACT 3.1.0 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Michael Smith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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

Jira (PDB-1710) PR (1509): (DOC-2087) Point to correct install docs for PC1... - jtappa

2015-07-01 Thread gepetto-bot (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 gepetto-bot commented on  PDB-1710 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: PR (1509): (DOC-2087) Point to correct install docs for PC1... - jtappa  
 
 
 
 
 
 
 
 
 
 
Pull request (DOC-2087) Point to correct install docs for PC1... has been closed. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 
 
 
 
 
 
 
 Using this custom fact:{code}Facter.add("pe_razor_server_version") do  confine :osfamily => "Debian"  setcode doFacter::Core::Execution.exec("dpkg-query -W --showformat='${Version}' pe-razor-server | cut -f1 -d'-'")  endend{code}In Facter 2.x, Facter doesn't redirect the command's stderr, so it gets printed directly to the terminal.{noformat}# puppet agent -tInfo: Retrieving pluginfactsInfo: Retrieving pluginInfo: Loading factsdpkg-query: no packages found matching pe-razor-server{noformat}The {{pe_razor_server_version}} does not resolve.  **This is the expected behavior.**In Facter 3.x, Facter incorrectly redirects the command's stderr into stdout, resulting in {{pe_razor_server_version}} resolving to "dpkg-query: no packages found matching pe-razor-server" (I'm assuming this outputs on stderr, but if it doesn't, this can easily reproduced with a non-existent first command in the pipe sequence too).  This is the first bug.The second bug is that if dpkg-query (or any first command in a pipe sequence) is not found, then {{Facter::Core::Execution.exec}} treats it as a missing command and returns nil.  Facter does this check for commands, but in this case the command is /bin/sh, which exists.  An additional check is required to the arguments to /bin/sh (i.e. the original command given to {{Facter::Core::Execution::exec}}) and treat it as command missing. Note that we do not want to print the line "dpkg-query: no packages found matching pe-razor-server" to puppet's stderr, like Facter 2.x did.  Instead, with Puppet's feature of redirecting Facter debug output, passing {{--debug}} to puppet will show more details, including this message from dpkg-query. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

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

Jira (PDB-1719) Check protections against (accidental) simultaneous instances

2015-07-01 Thread Rob Browning (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Rob Browning created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1719 
 
 
 
  Check protections against (accidental) simultaneous instances  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 2:41 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Rob Browning 
 
 
 
 
 
 
 
 
 
 
What happens (and what do we want to promise) when two puppetdb invocations attempt to use the same directories at the same time? 
It could be that the failure when attempting to use the same port is sufficient protection, but even if that's so in the steady state, imagine that puppetdb is running on port 8080, someone changes the config to refer to port 8090, and then launches puppetdb again without remembering to stop the old instance. Do we handle that well? Should we? 
Whatever the result, make sure it's well documented. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 

Jira (PDB-1718) Check/document host filesystem expectations/restrictions

2015-07-01 Thread Rob Browning (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Rob Browning created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1718 
 
 
 
  Check/document host filesystem expectations/restrictions  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 2:34 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Rob Browning 
 
 
 
 
 
 
 
 
 
 
Might be a no-op ticket, but if we haven't yet, we may want to document our filesystem expectations, i.e. is it OK to run puppetdb on an NFS filesystem, or does it need to be local, etc. 
And if we're not sure about NFS (for example), might be worth being conservative and just making that clear. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

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

Jira (PDB-1701) Reject older revisions of the current command revisions at the wire

2015-07-01 Thread Wyatt Alt (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Wyatt Alt assigned an issue to Wyatt Alt 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1701 
 
 
 
  Reject older revisions of the current command revisions at the wire  
 
 
 
 
 
 
 
 
 

Change By:
 
 Wyatt Alt 
 
 
 

Assignee:
 
 Wyatt Alt 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-07-01 Thread Jeremy Barlow (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Jeremy Barlow commented on  PUP-4740 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Add missing query parameters to Puppet HTTPS API docs  
 
 
 
 
 
 
 
 
 
 
Hmmm, actually I'm wondering if it might be better for the Client Platform team to take on helping out with this as it could have a better perspective on what extra parameters that the Puppet agent may be using and for what reasons. 
Kylo Ginsberg, what do you think? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4798) deprecation of 'facter --puppet' removes critically necessary functionality

2015-07-01 Thread Steve Barlow (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Steve Barlow updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4798 
 
 
 
  deprecation of 'facter --puppet' removes critically necessary functionality  
 
 
 
 
 
 
 
 
 

Change By:
 
 Steve Barlow 
 
 
 

Sprint:
 
 Client 2015-07-22 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4798) deprecation of 'facter --puppet' removes critically necessary functionality

2015-07-01 Thread Steve Barlow (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Steve Barlow updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4798 
 
 
 
  deprecation of 'facter --puppet' removes critically necessary functionality  
 
 
 
 
 
 
 
 
 

Change By:
 
 Steve Barlow 
 
 
 

Story Points:
 
 3 
 
 
 

QA Highest Test Level:
 
 Acceptance 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4752) Uppercase letters in parameter variable names

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4752 
 
 
 
  Uppercase letters in parameter variable names  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Fix Version/s:
 
 PUP 4.2.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-4798) deprecation of 'facter --puppet' removes critically necessary functionality

2015-07-01 Thread Steve Barlow (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Steve Barlow updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4798 
 
 
 
  deprecation of 'facter --puppet' removes critically necessary functionality  
 
 
 
 
 
 
 
 
 

Change By:
 
 Steve Barlow 
 
 
 

Scrum Team:
 
 Client Platform 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Steve Barlow (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Steve Barlow updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Steve Barlow 
 
 
 

Sprint:
 
 Client 2015-07-22 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 
 
 
 
 
 
 
 Using this custom fact:{code}Facter.add("pe_razor_server_version") do  confine :osfamily => "Debian"  setcode doFacter::Core::Execution.exec("dpkg-query -W --showformat='${Version}' pe-razor-server | cut -f1 -d'-'")  endend{code}In Facter 2.x, Facter doesn't redirect the command's stderr, so it gets printed directly to the terminal.{noformat}# puppet agent -tInfo: Retrieving pluginfactsInfo: Retrieving pluginInfo: Loading factsdpkg-query: no packages found matching pe-razor-server{noformat}The {{pe_razor_server_version}} does not resolve.  **This is the expected behavior.**In Facter 3.x, Facter incorrectly redirects the command's stderr into stdout, resulting in {{pe_razor_server_version}} resolving to "dpkg-query: no packages found matching pe-razor-server"  (I'm assuming this outputs on stderr, but if it doesn't, this can easily reproduced with a non-existent first command in the pipe sequence too) .  This is the first bug.The second bug is that if dpkg-query (or any first command in a pipe sequence) is not found, then {{Facter::Core::Execution.exec}} treats it as a missing command and returns nil.  Facter does this check for commands, but in this case the command is /bin/sh, which exists.  An additional check is required to the arguments to /bin/sh (i.e. the original command given to {{Facter::Core::Execution::exec}}) and treat it as command missing. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

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





-- 

Jira (HI-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Robert (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Robert updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Hiera /  HI-417 
 
 
 
  Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 

Change By:
 
 Robert 
 
 
 
 
 
 
 
 
 
 The YAML standard has two ways to deal with strings that cross multiple lines:* Folded style, which is the default, ignores newlines and treats the string as one single line.* Literal style, which is signified by placing a pipe character after the colon, does not remove the newlines.These can be found on the website for the YAML specifications: http://www.yaml.org/spec/1.2/spec.html#id2760844Hiera is completely ignoring the YAML ability to switch between these two modes.This is forcing users to use fully quoted text with the "\n" special character for newlines.Unfortunately even there the standard is being ignored, because for some unknown reason this results in both the newlines being added *and* whitespace being added to the front of the lines immediately after the new line character.  'TestString': "Line One\nLine Two\nLine Three\n"  Results in:  Line One Line Two Line Three  Where there is a space on the second and third lines that should not be there.  Unfortunately I can't get the jira formatting to work, so you'll have to view source of this message to see what I'm talking about. 
 
 
 
 
 
 
 
 
 
 
 
 

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

Jira (HI-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Robert (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Robert updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Hiera /  HI-417 
 
 
 
  Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 

Change By:
 
 Robert 
 
 
 
 
 
 
 
 
 
 The YAML standard has two ways to deal with strings that cross multiple lines:* Folded style, which is the default, ignores newlines and treats the string as one single line.* Literal style, which is signified by placing a pipe character after the colon, does not remove the newlines.These can be found on the website for the YAML specifications: http://www.yaml.org/spec/1.2/spec.html#id2760844Hiera is completely ignoring the YAML ability to switch between these two modes.This is forcing users to use fully quoted text with the "\n" special character for newlines.Unfortunately even there the standard is being ignored, because for some unknown reason this results in both the newlines being added *and* whitespace being added to the front of the lines immediately after the new line character. ``` 'TestString': "Line One\nLine Two\nLine Three\n" ```   Results in: ``` Line One Line Two Line Three ```   Where there is a space on the second and third lines that should not be there. 
 
 
 
 
 
 
 
 
 
 
 
 

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

Jira (HI-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Robert (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Robert updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Hiera /  HI-417 
 
 
 
  Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 

Change By:
 
 Robert 
 
 
 
 
 
 
 
 
 
 The YAML standard has two ways to deal with strings that cross multiple lines:* Folded style, which is the default, ignores newlines and treats the string as one single line.* Literal style, which is signified by placing a pipe character after the colon, does not remove the newlines.These can be found on the website for the YAML specifications: http://www.yaml.org/spec/1.2/spec.html#id2760844Hiera is completely ignoring the YAML ability to switch between these two modes.This is forcing users to use fully quoted text with the "\n" special character for newlines.Unfortunately even there the standard is being ignored, because for some unknown reason this results in both the newlines being added *and* whitespace being added to the front of the lines immediately after the new line character. ```  'TestString': "Line One\nLine Two\nLine Three\n" ```  Results in: ```  Line One Line Two Line Three ```  Where there is a space on the second and third lines that should not be there. 
 
 
 
 
 
 
 
 
 
 
 
 

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

Jira (HI-417) Hiera YAML does not match standard with regard to multiline strings

2015-07-01 Thread Robert (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Robert created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Hiera /  HI-417 
 
 
 
  Hiera YAML does not match standard with regard to multiline strings  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 2:00 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Robert 
 
 
 
 
 
 
 
 
 
 
The YAML standard has two ways to deal with strings that cross multiple lines: 
 

Folded style, which is the default, ignores newlines and treats the string as one single line.
 
 
 

Literal style, which is signified by placing a pipe character after the colon, does not remove the newlines.
 
 
These can be found on the website for the YAML specifications: http://www.yaml.org/spec/1.2/spec.html#id2760844 
Hiera is completely ignoring the YAML ability to switch between these two modes. 
This is forcing users to use fully quoted text with the "\n" special character for newlines. 
Unfortunately even there the standard is being ignored, because for some unknown reason this results in both the newlines being added and whitespace being added to the front of the lines immediately after the new line character. 
'TestString': "Line One\n Line Two\n Line Three\n" 
Results in: 
Line One Line Two Line Three 
Where there is a space on the second and third lines that shou

Jira (PUP-4702) Replace rgen model for the Puppet Type system with immutable classes

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  PUP-4702 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Replace rgen model for the Puppet Type system with immutable classes  
 
 
 
 
 
 
 
 
 
 
Since this also adds enumerability to a couple of an additional types, the language specification needs to be updated. 

This commit moves the enumerable? method to the PAnyType and implements Enumerable on PEnumType, PTupleType, PStructType and PVariantType.
 
It may even warrant an update of the iterative functions as they may mention that it can iterate over only Integer. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 
 
 
 
 
 
 
 Using this custom fact:{code}Facter.add("pe_razor_server_version") do  confine :osfamily => "Debian"  setcode doFacter::Core::Execution.exec("dpkg-query -W --showformat='${Version}' pe-razor-server | cut -f1 -d'-'")  endend{code}In Facter 2.x, Facter doesn't redirect the command's stderr, so it gets printed directly to the terminal.{noformat}# puppet agent -tInfo: Retrieving pluginfactsInfo: Retrieving pluginInfo: Loading factsdpkg-query: no packages found matching pe-razor-server{noformat}The {{pe_razor_server_version  does }}  does  not resolve.  This is the expected behavior.In Facter 3.x, Facter incorrectly redirects the command's stderr into stdout, resulting in {{pe_razor_server_version}} resolving to "dpkg-query: no packages found matching pe-razor-server".  This is the first bug.The second bug is that if dpkg-query (or any first command in a pipe sequence) is not found, then {{Facter::Core::Execution.exec}} treats it as a missing command and returns nil.  Facter does this check for commands, but in this case the command is /bin/sh, which exists.  An additional check is required to the arguments to /bin/sh (i.e. the original command given to {{Facter::Core::Execution::exec}}) and treat it as command missing. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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 receiv

Jira (FACT-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 

Story Points:
 
 2 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4458) Refactor validation of 4.x parameter signatures

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4458 
 
 
 
  Refactor validation of 4.x parameter signatures  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Comment:
 
 Since this also adds enumerability to a couple of an additional types, the language specification needs to be updated.bq. This commit moves the enumerable? method to the PAnyType and implements Enumerable on PEnumType, PTupleType, PStructType and PVariantType.It may even warrant an update of the iterative functions as they may mention that it can iterate over only Integer. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 
 
 
 
 
 
 
 Using this custom fact:{code}Facter.add("pe_razor_server_version") do  confine :osfamily => "Debian"  setcode doFacter::Core::Execution.exec("dpkg-query -W --showformat='${Version}' pe-razor-server | cut -f1 -d'-'")  endend{code}In Facter 2.x, Facter doesn't redirect the command's stderr, so it gets printed directly to the terminal.{noformat}# puppet agent -tInfo: Retrieving pluginfactsInfo: Retrieving pluginInfo: Loading factsdpkg-query: no packages found matching pe-razor-server{noformat}The {{pe_razor_server_version}} does not resolve.   **   This is the expected behavior. ** In Facter 3.x, Facter incorrectly redirects the command's stderr into stdout, resulting in {{pe_razor_server_version}} resolving to "dpkg-query: no packages found matching pe-razor-server".  This is the first bug.The second bug is that if dpkg-query (or any first command in a pipe sequence) is not found, then {{Facter::Core::Execution.exec}} treats it as a missing command and returns nil.  Facter does this check for commands, but in this case the command is /bin/sh, which exists.  An additional check is required to the arguments to /bin/sh (i.e. the original command given to {{Facter::Core::Execution::exec}}) and treat it as command missing. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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 recei

Jira (FACT-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 
 
 
 
 
 
 
 Using this custom fact:{code}Facter.add("pe_razor_server_version") do  confine :osfamily => "Debian"  setcode doFacter::Core::Execution.exec("dpkg-query -W --showformat='${Version}' pe-razor-server | cut -f1 -d'-'")  endend{code} The In Facter 2.x, Facter doesn't redirect the command's  stderr  value of "dpkg-query: no packages found matching pe-razor-server" is being redirected , so it gets printed directly  to the  stdout:  terminal. {noformat}# puppet agent -tInfo: Retrieving pluginfactsInfo: Retrieving pluginInfo: Loading factsdpkg-query: no packages found matching pe-razor-server{noformat} The {{pe_razor_server_version does}} not resolve.  This is the expected behavior.In Facter 3.x, Facter incorrectly redirects the command's stderr into stdout, resulting in {{pe_razor_server_version}} resolving to "dpkg-query: no packages found matching pe-razor-server".  This is the first bug.The second bug is that if dpkg-query (or any first command in a pipe sequence) is not found, then {{Facter::Core::Execution.exec}} treats it as a missing command and returns nil.  Facter does this check for commands, but in this case the command is /bin/sh, which exists.  An additional check is required to the arguments to /bin/sh (i.e. the original command given to {{Facter::Core::Execution::exec}}) and treat it as command missing. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

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





-- 
You received this message because you are s

Jira (PUP-4458) Refactor validation of 4.x parameter signatures

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  PUP-4458 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Refactor validation of 4.x parameter signatures  
 
 
 
 
 
 
 
 
 
 
Since this also adds enumerability to a couple of an additional types, the language specification needs to be updated. 

This commit moves the enumerable? method to the PAnyType and implements Enumerable on PEnumType, PTupleType, PStructType and PVariantType.
 
It may even warrant an update of the iterative functions as they may mention that it can iterate over only Integer. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 

Affects Version/s:
 
 FACT 3.0.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 (FACT-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Peter Huene (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Peter Huene updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Peter Huene 
 
 
 

Fix Version/s:
 
 FACT 3.0.2 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Scott McClellan (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Scott McClellan updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Change By:
 
 Scott McClellan 
 
 
 
 
 
 
 
 
 
 Using this custom fact:{code}Facter.add("pe_razor_server_version") do  confine :osfamily => "Debian"  setcode doFacter::Core::Execution.exec("dpkg-query -W --showformat='${Version}' pe-razor-server | cut -f1 -d'-'")  endend{code}The stderr value of "dpkg-query: no packages found matching pe-razor-server" is being redirected to the stdout . :{noformat}# puppet agent -tInfo: Retrieving pluginfactsInfo: Retrieving pluginInfo: Loading factsdpkg-query: no packages found matching pe-razor-server{noformat} 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1085) Facter should not redirect stderr to stdout

2015-07-01 Thread Scott McClellan (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Scott McClellan created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1085 
 
 
 
  Facter should not redirect stderr to stdout  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 1:42 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Scott McClellan 
 
 
 
 
 
 
 
 
 
 
Using this custom fact: 
 
 
 
 
 
 
Facter.add("pe_razor_server_version") do 
 
 
 
 
  confine :osfamily => "Debian" 
 
 
 
 
  setcode do 
 
 
 
 
Facter::Core::Execution.exec("dpkg-query -W --showformat='${Version}' pe-razor-server | cut -f1 -d'-'") 
 
 
 
 
 

Jira (PUP-4684) windows file resource doesn't grant group full permissions

2015-07-01 Thread Rob Reynolds (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Rob Reynolds updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4684 
 
 
 
  windows file resource doesn't grant group full permissions  
 
 
 
 
 
 
 
 
 

Change By:
 
 Rob Reynolds 
 
 
 

Component/s:
 
 Windows 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1670) PR (1496): RE-4779) Create a script to migrate config files and any needed data - melissa

2015-07-01 Thread gepetto-bot (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 gepetto-bot commented on  PDB-1670 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: PR (1496): RE-4779) Create a script to migrate config files and any needed data - melissa  
 
 
 
 
 
 
 
 
 
 
pljenkinsro commented: 
Test FAILed. Refer to this link for build results (access rights to CI server needed):  https://jenkins.puppetlabs.com/job/platform_puppetdb_intn-sys_pr/1596/ 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4050) Acceptance suite and install.rb use incorrect paths on Windows for codedir

2015-07-01 Thread Steve Barlow (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Steve Barlow updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4050 
 
 
 
  Acceptance suite and install.rb use incorrect paths on Windows for codedir  
 
 
 
 
 
 
 
 
 

Change By:
 
 Steve Barlow 
 
 
 

Story Points:
 
 1 2 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1073) Operatingsystem release facts not properly resolved in Arch Linux

2015-07-01 Thread Shaigy Nixon (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Shaigy Nixon commented on  FACT-1073 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Operatingsystem release facts not properly resolved in Arch Linux  
 
 
 
 
 
 
 
 
 
 
Since Arch Linux is not supported and the fix is already validated on OSX for 

FACT-1056
, resolving without validation. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4448) Create acceptance tests for non-root external facts

2015-07-01 Thread William Hopper (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 William Hopper commented on  PUP-4448 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Create acceptance tests for non-root external facts  
 
 
 
 
 
 
 
 
 
 
This ticket should really wait until BKR-168 is resolved and adds `run as` functionality to beaker. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1084) facter network parsing - string parse

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1084 
 
 
 
  facter network parsing - string parse  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael Smith 
 
 
 

Sprint:
 
 Client 2015-07-08 
 
 
 

Scrum Team:
 
 Client Platform 
 
 
 

Story Points:
 
 2 
 
 
 

Scope Change Reason:
 
 Regression in Facter 3 
 
 
 

Scope Change Category:
 
 Found 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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

Jira (FACT-1084) facter network parsing - string parse

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1084 
 
 
 
  facter network parsing - string parse  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael Smith 
 
 
 

Fix Version/s:
 
 FACT 3.0.2 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1084) facter network parsing - string parse

2015-07-01 Thread Michael Smith (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Michael Smith assigned an issue to Michael Smith 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1084 
 
 
 
  facter network parsing - string parse  
 
 
 
 
 
 
 
 
 

Change By:
 
 Michael Smith 
 
 
 

Assignee:
 
 Michael Smith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4683) repair winrm/winrm-fs gem

2015-07-01 Thread Steve Barlow (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Steve Barlow updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4683 
 
 
 
  repair winrm/winrm-fs gem   
 
 
 
 
 
 
 
 
 

Change By:
 
 Steve Barlow 
 
 
 

Sprint:
 
 Windows 2015-07-01 , Windows 2015-07-15 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1622) Document HA endpoint and configuration

2015-07-01 Thread Russell Mull (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Russell Mull updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1622 
 
 
 
  Document HA endpoint and configuration  
 
 
 
 
 
 
 
 
 

Change By:
 
 Russell Mull 
 
 
 

Scope Change Reason:
 
 Required before PDB-1526; backlog should have reflected this.  
 
 
 

Scope Change Category:
 
 Adopted 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1315) Add sync information to metrics

2015-07-01 Thread Russell Mull (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Russell Mull updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1315 
 
 
 
  Add sync information to metrics  
 
 
 
 
 
 
 
 
 

Change By:
 
 Russell Mull 
 
 
 

Scope Change Reason:
 
 Related to  an ongoing  refactor ; made sense to pull it in.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1623) Document extended logging configuration

2015-07-01 Thread Russell Mull (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Russell Mull updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 PuppetDB /  PDB-1623 
 
 
 
  Document extended logging configuration  
 
 
 
 
 
 
 
 
 

Change By:
 
 Russell Mull 
 
 
 

Scope Change Reason:
 
 Required before PDB-1526; backlog should have reflected this.  
 
 
 

Scope Change Category:
 
 Adopted 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4702) Replace rgen model for the Puppet Type system with immutable classes

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  PUP-4702 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Replace rgen model for the Puppet Type system with immutable classes  
 
 
 
 
 
 
 
 
 
 
For FR, there is not much to FR as this is an optimization. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4702) Replace rgen model for the Puppet Type system with immutable classes

2015-07-01 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  PUP-4702 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Replace rgen model for the Puppet Type system with immutable classes  
 
 
 
 
 
 
 
 
 
 
merged to master at: 6bc2c04 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1084) facter network parsing - string parse

2015-07-01 Thread Travis Fields (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Travis Fields updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1084 
 
 
 
  facter network parsing - string parse  
 
 
 
 
 
 
 
 
 

Change By:
 
 Travis Fields 
 
 
 

Summary:
 
 facter network parsing -  8.1  string parse 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1084) facter network parsing - 8.1

2015-07-01 Thread Travis Fields (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Travis Fields created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1084 
 
 
 
  facter network parsing - 8.1  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/07/01 12:43 PM 
 
 
 

Environment:
 
 
Windows 8.1 Hyper-V Installed Virtual Internal Switch Enabled Puppet 4.2.0 Facter 3.0.1 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Travis Fields 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Ethernet adapter vEthernet (intSwitch): 
 
 
 
 
  
 
 
 
 
   Connection-specific DNS Suffix  . : 
 
 
 
 
   Link-local IPv6 Address . . . . . : fe80::a9d5:250

Jira (PUP-4448) Create acceptance tests for non-root external facts

2015-07-01 Thread Kylo Ginsberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Kylo Ginsberg updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4448 
 
 
 
  Create acceptance tests for non-root external facts  
 
 
 
 
 
 
 
 
 

Change By:
 
 Kylo Ginsberg 
 
 
 

Sprint:
 
 Client 2015-07-08 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1073) Operatingsystem release facts not properly resolved in Arch Linux

2015-07-01 Thread Shaigy Nixon (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Shaigy Nixon assigned an issue to Shaigy Nixon 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-1073 
 
 
 
  Operatingsystem release facts not properly resolved in Arch Linux  
 
 
 
 
 
 
 
 
 

Change By:
 
 Shaigy Nixon 
 
 
 

Assignee:
 
 qa Shaigy Nixon 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1056) Operatingsystem major release not resolved in OSX

2015-07-01 Thread Shaigy Nixon (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Shaigy Nixon commented on  FACT-1056 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Operatingsystem major release not resolved in OSX  
 
 
 
 
 
 
 
 
 
 
Validated on puppet-agent SHA 3d67503e963f4f09b26fe2800fb13670b5f748a2: On osx-1010-x86_64: 
 
 
 
 
 
 
q3uw05sblidigy5:~ root# uname -a 
 
 
 
 
Darwin q3uw05sblidigy5 14.1.0 Darwin Kernel Version 14.1.0: Thu Feb 26 19:26:47 PST 2015; root:xnu-2782.10.73~1/RELEASE_X86_64 x86_64 
 
 
 
 
q3uw05sblidigy5:~ root# puppet --version 
 
 
 
 
4.2.0 
 
 
 
 
q3uw05sblidigy5:~ root# facter --version 
 
 
 
 
3.0.1 (commit 97fcfb6395f3aba974d7ea103d516621942889f4) 
 
 
 
 
q3uw05sblidigy5:~ root# facter os 
 
 
 
 
{ 
 
 
 
 
  architecture => "x86_64", 
 
 
 
 
  family => "Darwin", 
 
 
 

Jira (PUP-3386) Puppet Module Gem Dependency Metadata and Installation

2015-07-01 Thread Ryan Gard (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Ryan Gard updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3386 
 
 
 
  Puppet Module Gem Dependency Metadata and Installation  
 
 
 
 
 
 
 
 
 

Change By:
 
 Ryan Gard 
 
 
 

QA Contact:
 
 Ryan Gard Zach Reichert 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1670) PR (1496): RE-4779) Create a script to migrate config files and any needed data - melissa

2015-07-01 Thread gepetto-bot (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 gepetto-bot commented on  PDB-1670 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: PR (1496): RE-4779) Create a script to migrate config files and any needed data - melissa  
 
 
 
 
 
 
 
 
 
 
kbarber commented: 
@melissa thanks very much, looking forward to testing your changes again. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-1670) PR (1496): RE-4779) Create a script to migrate config files and any needed data - melissa

2015-07-01 Thread gepetto-bot (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 gepetto-bot commented on  PDB-1670 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: PR (1496): RE-4779) Create a script to migrate config files and any needed data - melissa  
 
 
 
 
 
 
 
 
 
 
melissa commented: 
@kbarber both deb and rpm restarts should be happening in ezbake. I think this PR is done in terms of functionality. I'm working on an ezbake pr as we speak.  
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4795) smf.rb provider for service - manifest does not work for S11.x

2015-07-01 Thread Scott Garman (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Scott Garman commented on  PUP-4795 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: smf.rb provider for service - manifest does not work for S11.x  
 
 
 
 
 
 
 
 
 
 
I've not touched anything in Solaris myself yet. I think Rob Braden or Geoff Nichols would be of more help. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4795) smf.rb provider for service - manifest does not work for S11.x

2015-07-01 Thread Jes Ferrier (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Jes Ferrier commented on  PUP-4795 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: smf.rb provider for service - manifest does not work for S11.x  
 
 
 
 
 
 
 
 
 
 
Quick asides, S11 preferred method of importing a service is to svcadm restart manifest-import service and not the svccfg import used in S10. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4795) smf.rb provider for service - manifest does not work for S11.x

2015-07-01 Thread Christopher Price (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Price commented on  PUP-4795 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: smf.rb provider for service - manifest does not work for S11.x  
 
 
 
 
 
 
 
 
 
 
Scott Garman is this in your wheelhouse? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4795) smf.rb provider for service - manifest does not work for S11.x

2015-07-01 Thread Christopher Price (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Price updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4795 
 
 
 
  smf.rb provider for service - manifest does not work for S11.x  
 
 
 
 
 
 
 
 
 

Change By:
 
 Christopher Price 
 
 
 

Component/s:
 
 Puppet Server 
 
 
 

Component/s:
 
 RE 
 
 
 

Component/s:
 
 Client 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4795) smf.rb provider for service - manifest does not work for S11.x

2015-07-01 Thread Christopher Price (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Price updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4795 
 
 
 
  smf.rb provider for service - manifest does not work for S11.x  
 
 
 
 
 
 
 
 
 

Change By:
 
 Christopher Price 
 
 
 

Scrum Team:
 
 Puppet Server 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4765) Puppet Agent Module Documentation Errata for Windows is Incomplete

2015-07-01 Thread Ryan Gard (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Ryan Gard updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4765 
 
 
 
  Puppet Agent Module Documentation Errata for Windows is Incomplete  
 
 
 
 
 
 
 
 
 

Change By:
 
 Ryan Gard 
 
 
 

QA Status:
 
 Reviewed 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4339) Non-US paths in environment variables gets garbled on Windows

2015-07-01 Thread Ryan Gard (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Ryan Gard updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4339 
 
 
 
  Non-US paths in environment variables gets garbled on Windows  
 
 
 
 
 
 
 
 
 

Change By:
 
 Ryan Gard 
 
 
 

QA Status:
 
 Reviewed 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4770) Solaris Zones provider debug and error messages are less informative in Puppet 4

2015-07-01 Thread John Duarte (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 John Duarte assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4770 
 
 
 
  Solaris Zones provider debug and error messages are less informative in Puppet 4  
 
 
 
 
 
 
 
 
 

Change By:
 
 John Duarte 
 
 
 

Assignee:
 
 qa 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-4653) The filebucket client uses v1 API URLs internally

2015-07-01 Thread Eric Thompson (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Eric Thompson updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4653 
 
 
 
  The filebucket client uses v1 API URLs internally  
 
 
 
 
 
 
 
 
 

Change By:
 
 Eric Thompson 
 
 
 

QA Highest Test Level Reason:
 
 might need a local-filebucket test 
 
 
 

QA Risk Severity:
 
 High Medium 
 
 
 

QA Risk Severity Reason:
 
 escaped; reported from outside 
 
 
 

QA Risk Assessment:
 
 High Medium 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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

Jira (FACT-704) Docker support for virtual and is_virtual broken by systemd slices

2015-07-01 Thread John Duarte (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 John Duarte commented on  FACT-704 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Docker support for virtual and is_virtual broken by systemd slices  
 
 
 
 
 
 
 
 
 
 
Using puppet-agent puppet-agent-1.1.1.239.g3d67503 from nightlies, July 1, 2015, facter 3 fails to produce the expected result for the `virtual` fact in a docker container on a Centos 7 host. 
The container returns the `virtual` fact of the host system not that of the container. 
Steps to reproduce 
Environment: 
 

Host: Centos-7-x86_64 vmware vm
 

Docker: Latest version (1.6.2), installed from get.docker.com
 

Docker Container: Centos 7
 

Facter: Version 3.0.1 (commit 97fcfb6395f3aba974d7ea103d516621942889f4), installed via nightly build of puppet-agent
 
 
Install docker on host and start docker service 
 
 
 
 
 
 
[root@j1vqpt6h9xltrri ~]# curl https://get.docker.com/ | sh 
 
 
 
 
[root@j1vqpt6h9xltrri ~]# docker --version 
 
 
 
 
Docker version 1.6.2, build ba1f6c3/1.6.2 
 
 
 
 
[root@j1vqpt6h9xltrri ~]# service docker start 
 
 
 
 
Redirecting to /bin/systemctl start  docker.service
 
 
 
 
 
 
 
Create Centos 7 container with puppet-agent 
 

  1   2   >