Jira (FACT-2618) Incorrect log format on non-executable external fact scripts

2020-05-15 Thread Garrett Guillotte (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Garrett Guillotte updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2618  
 
 
  Incorrect log format on non-executable external fact scripts   
 

  
 
 
 
 

 
 CC Jean Bond — this was an issue fixed in Facter 3.14.10/PE 2019.7 but did not have a JIRA ticket prior to the release. Can we get a release note for this?  
 

  
 
 
 
 

 
Change By: 
 Garrett Guillotte  
 
 
Release Notes: 
 Bug Fix  
 
 
Release Notes Summary: 
 If an external fact script cannot be executed, Facter 3.14.9's logging will not indicate what happened, and instead outputs `error while processing "%1%" for external facts: %2%`. This is fixed in Facter 3.14.10, which will output the reported error.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 
 

Jira (FACT-2618) Incorrect log format on non-executable external fact scripts

2020-05-15 Thread Garrett Guillotte (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Garrett Guillotte created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2618  
 
 
  Incorrect log format on non-executable external fact scripts   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Affects Versions: 
 FACT 3.14.9  
 
 
Assignee: 
 Ciprian Badescu  
 
 
Created: 
 2020/05/15 5:57 PM  
 
 
Fix Versions: 
 FACT 3.14.10  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Garrett Guillotte  
 

  
 
 
 
 

 
 Ciprian Badescu in https://github.com/puppetlabs/facter/commit/76a7bab5c75ff0b1b6a46cc7242582c24adf701d: 

Before this change, the log message format is wrong and the following is logged in case external facts file is not proper executable: 
 
 
 
 
 
 2020-04-09 15:07:49.499276 ERROR puppetlabs.facter - error while processing "%1%" for external facts: %2%
  
 
 
 
 
 
After this fix, the proper message will be logged: 
 
 
 

Jira (PUP-10500) Puppet settings catalog requires codedir to be a directory

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10500  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Puppet settings catalog requires codedir to be a directory   
 

  
 
 
 
 

 
 I think this may only be an issue if confdir is a dangling symlink or if the symlink points to a file. If I create a symlink pointing to a directory:  
 
 
 
 
 $ bx puppet apply -e "file { '$HOME/.puppetlabs/etc/puppet-target': ensure => directory }; file { '$HOME/.puppetlabs/etc/puppet-conf': ensure => link, target => '$HOME/.puppetlabs/etc/puppet-target' }"  
 
 
 ...  
 
 
 $ ls -la ~/.puppetlabs/etc/puppet-conf  
 
 
 lrwxr-xr-x  1 josh  staff41B May 15 13:21 /Users/josh/.puppetlabs/etc/puppet-conf@ -> /Users/josh/.puppetlabs/etc/puppet-target  
 
 
 $ ls -la ~/.puppetlabs/etc/puppet-conf/  
 
 
 total 0  
 
 
 drwxr-xr-x  2 josh  staff64B May 15 13:20 ./  
 
 
 drwxr-xr-x  6 josh  staff   192B May 15 13:21 ../
  
 
 
 
  Then puppet runs ok and resolves the confdir:  
 
 
 
 
 $ bx puppet apply -e 'notice($settings::confdir)' --confdir $HOME/.puppetlabs/etc/puppet-conf  
 
 
 Notice: Scope(Class[main]): /Users/josh/.puppetlabs/etc/puppet-conf
  
  

Jira (PUP-10513) Do not recursively type check collections when creating iterables in puppet functions

2020-05-15 Thread Justin Stoller (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Justin Stoller updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10513  
 
 
  Do not recursively type check collections when creating iterables in puppet functions   
 

  
 
 
 
 

 
Change By: 
 Justin Stoller  
 

  
 
 
 
 

 
 When a user calls the Puppet functions `map`, `each`, etc. we create a Puppet Iterator and proxy requests through it to the wrapped Ruby object. When creating a Puppet Iterator in this way we recursively infer the type of the entire collection passed in.Some times these Iterators are directly exposed to users ( via the  non-block arities of `reverse_each` and `step`). Unfortunately, where we expose Iterators they may use all of Puppet's type system and may be specialized like "Iterator[String]" or "Iterator[Variant[Hash[String,String],Undef]]". Consequently, to be backwards compatible we will need to recursively check the type for these invocations. (Maybe we can deprecate and remove them in Puppet 7??)In every other case the Iterator is not exposed to the user. Either the original collection, a new, modified collection, or elements of one of the afore mentioned collections is returned.The  method invoked in Puppet functions to create the  Iterator  Iterators is `Iterable.asserted_iterable`, and as far as I can tell, it does additional type checking that the dispatcher doesn't do and then largely discards the computed type information. We should should probably keep the call to asserted_iterable (assuming the additional type checking is a good thing to do there ) , but make it non-recursive where possible.Note, `asserted_iterable` defers to `Iterable.on` to do a lot of this work, `Iterable.on` is used by other aspects of the type system so we might want to keep existing calls to `Iterable.on` backwards compatible with those invocations. (We might also want to look into whether or not those calls are unnecessarily doing recursive type inference.)  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
  

Jira (PUP-10513) Do not recursively type check collections when creating iterables in puppet functions

2020-05-15 Thread Justin Stoller (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Justin Stoller updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10513  
 
 
  Do not recursively type check collections when creating iterables in puppet functions   
 

  
 
 
 
 

 
Change By: 
 Justin Stoller  
 
 
Environment: 
 When a user calls the Puppet functions `map`, `each`, etc. we create a Puppet Iterator and proxy requests through it to the wrapped Ruby object. When creating a Puppet Iterator in this way we recursively infer the type of the entire collection passed in.Some times these Iterators are directly exposed to users (via the non-block arities of `reverse_each` and `step`). Unfortunately, where we expose Iterators they may use all of Puppet's type system and may be specialized like "Iterator[String]" or "Iterator[Variant[Hash[String,String],Undef]]". Consequently, to be backwards compatible we will need to recursively check the type for these invocations. (Maybe we can deprecate and remove them in Puppet 7??)In every other case the Iterator is not exposed to the user. Either the original collection, a new, modified collection, or elements of one of the afore mentioned collections is returned.The method invoked in Puppet functions to create the Iterators is `Iterable.asserted_iterable`, and as far as I can tell, it does additional type checking that the dispatcher doesn't do and then largely discards the computed type information. We should should probably keep the call to asserted_iterable (assuming the additional type checking is a good thing to do there), but make it non-recursive where possible.Note, `asserted_iterable` defers to `Iterable.on` to do a lot of this work, `Iterable.on` is used by other aspects of the type system so we might want to keep existing calls to `Iterable.on` backwards compatible with those invocations. (We might also want to look into whether or not those calls are unnecessarily doing recursive type inference.)  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 
  

Jira (PUP-10513) Do not recursively type check collections when creating iterables in puppet functions

2020-05-15 Thread Justin Stoller (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Justin Stoller updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10513  
 
 
  Do not recursively type check collections when creating iterables in puppet functions   
 

  
 
 
 
 

 
Change By: 
 Justin Stoller  
 

  
 
 
 
 

 
 (the method invoked in Puppet functions to create the Iterator)  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.359002.1589581228000.64008.1589581260131%40Atlassian.JIRA.


Jira (PUP-10513) Do not recursively type check collections when creating iterables in puppet functions

2020-05-15 Thread Justin Stoller (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Justin Stoller created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10513  
 
 
  Do not recursively type check collections when creating iterables in puppet functions   
 

  
 
 
 
 

 
Issue Type: 
  Task  
 
 
Assignee: 
 Justin Stoller  
 
 
Created: 
 2020/05/15 3:20 PM  
 
 
Environment: 
 When a user calls the Puppet functions `map`, `each`, etc. we create a Puppet Iterator and proxy requests through it to the wrapped Ruby object. When creating a Puppet Iterator in this way we recursively infer the type of the entire collection passed in. Some times these Iterators are directly exposed to users (via the non-block arities of `reverse_each` and `step`). Unfortunately, where we expose Iterators they may use all of Puppet's type system and may be specialized like "Iterator[String]" or "Iterator[Variant[Hash[String,String],Undef]]". Consequently, to be backwards compatible we will need to recursively check the type for these invocations. (Maybe we can deprecate and remove them in Puppet 7??) In every other case the Iterator is not exposed to the user. Either the original collection, a new, modified collection, or elements of one of the afore mentioned collections is returned. The method invoked in Puppet functions to create the Iterators is `Iterable.asserted_iterable`, and as far as I can tell, it does additional type checking that the dispatcher doesn't do and then largely discards the computed type information. We should should probably keep the call to asserted_iterable (assuming the additional type checking is a good thing to do there), but make it non-recursive where possible. Note, `asserted_iterable` defers to `Iterable.on` to do a lot of this work, `Iterable.on` is used by other aspects of the type system so we might want to keep existing calls to `Iterable.on` backwards compatible with those invocations. (We might also want to look into whether or not those calls are unnecessarily doing recursive type inference.)  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Justin Stoller  
 

  
 
 
 
 

 
 
 
 

Jira (PUP-10247) Support ruby 2.7

2020-05-15 Thread Rob Braden (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Rob Braden commented on  PUP-10247  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support ruby 2.7   
 

  
 
 
 
 

 
 Hadmut DanischWe provide tested, supported packages for 20.04 at http://apt.puppet.com/  Installing as a gem under Ruby 2.7 will not work until this ticket is completed.   
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.63898.1589576940167%40Atlassian.JIRA.


Jira (PUP-10247) Support ruby 2.7

2020-05-15 Thread Hadmut Danisch (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Hadmut Danisch commented on  PUP-10247  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support ruby 2.7   
 

  
 
 
 
 

 
 Josh Cooper So how exactly do you expect puppet to be used on Ubuntu 20.04? Should it be used at all on Ubuntu 20.04? And if so:  When?   Forcing people into running that JDK stuff might scare many users just away. I currently do not see any concept here of getting puppet run in 20.04 and other recent distributions. You're currently committing some sort of suicide. People will drop puppet and move to other solutions like ansible or chef.   20.04 is out now for almost a month, but there's still no running solution for puppet on 20.04, but in an act of denying reality puppet claims that it has been tested on 20.04 (which is obviously incorrect since it just does not come on 20.04 with working packages)   Maybe just let's face reality: Puppet Labs are unable to provide a running puppet for 20.04. Which more or less translates to puppet's death.        
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.63806.1589573940087%40Atlassian.JIRA.


Jira (PDB-4734) subquery operator can take page order opts

2020-05-15 Thread Austin Blatt (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Austin Blatt created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 PuppetDB /  PDB-4734  
 
 
  subquery operator can take page order opts   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/05/15 11:10 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Austin Blatt  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.358968.158956

Jira (PUP-9251) Deprecate 'application orchestration' features

2020-05-15 Thread Rob Braden (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Rob Braden updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9251  
 
 
  Deprecate 'application orchestration' features   
 

  
 
 
 
 

 
Change By: 
 Rob Braden  
 
 
Fix Version/s: 
 PUP 6.16.0  
 
 
Fix Version/s: 
 PUP 6.y  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.281366.1539943536000.63617.1589563620041%40Atlassian.JIRA.


Jira (FACT-2584) Puppet Gem 6 on Ubuntu 20.04 missing $::is_virtual fact

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2584  
 
 
  Puppet Gem 6 on Ubuntu 20.04 missing $::is_virtual fact   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Summary: 
 Puppet  Gem  6 on Ubuntu 20.04 missing $::is_virtual fact  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.356817.1587845996000.63541.1589561340100%40Atlassian.JIRA.


Jira (PUP-10247) Support ruby 2.7

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10247  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support ruby 2.7   
 

  
 
 
 
 

 
 Anthony Sottile I left a comment on the FACT ticket. Note that issue occurs when running puppet as a gem. If you using puppet-agent packages, then it shouldn't be an issue.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.63532.1589560980119%40Atlassian.JIRA.


Jira (FACT-2584) Puppet 6 on Ubuntu 20.04 missing $::is_virtual fact

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  FACT-2584  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Puppet 6 on Ubuntu 20.04 missing $::is_virtual fact   
 

  
 
 
 
 

 
 Ah Anthony Sottile, this issue occurs because you're using puppet as a gem, and it relaxed the facter dependency to allow facter-ng 4. If you override the gem constraint then you'll get facter 2.5.7 again.  
 
 
 
 
 $ env FACTER_LOCATION='< 4' bundle update  
 
 
 ...  
 
 
 $ bundle exec gem which facter  
 
 
 /Users/josh/work/puppet/.bundle/gems/ruby/2.7.0/gems/facter-2.5.7/lib/facter.rb  
 
 

 
 
 
  We'll keep this ticket open to track the virtual facts in facter-ng  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

Jira (PUP-4045) Failed to generate additional resources using 'eval_generate': Cannot manage files of type socket

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper assigned an issue to Unassigned  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-4045  
 
 
  Failed to generate additional resources using 'eval_generate': Cannot manage files of type socket   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Assignee: 
 Peter Souter  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.69478.1424944721000.63516.1589559900027%40Atlassian.JIRA.


Jira (PUP-10247) Support ruby 2.7

2020-05-15 Thread Anthony Sottile (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Anthony Sottile commented on  PUP-10247  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support ruby 2.7   
 

  
 
 
 
 

 
 it's a bit unfortunate to skip puppet 5 on 20.04 as it's not yet feature complete (for example many facts are missing: https://tickets.puppetlabs.com/browse/FACT-2584)  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.63513.1589559600022%40Atlassian.JIRA.


Jira (PUP-10289) Route HttpPool.connection through http client

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10289  
 
 
  Route HttpPool.connection through http client   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Release Notes: 
 Deprecation  
 
 
Release Notes Summary: 
 Calls to Puppet::Network::HttpPool (http_instance, http_ssl_instance, connection) are routed to the new HTTP client, but preserve the existing behavior for that API. The HttpPool class will be deprecated in a future 6.y release and removed in Puppet 7.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.345755.1581357737000.63509.1589559420025%40Atlassian.JIRA.


Jira (PUP-10407) "Unable to set ownership" error with logdest on agents running as root

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10407  
 
 
  "Unable to set ownership" error with logdest on agents running as root   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Release Notes: 
 Bug Fix  
 
 
Release Notes Summary: 
 Puppet no longer generates an error when using a log file destination.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.353908.1585812512000.63505.1589559300339%40Atlassian.JIRA.


Jira (PUP-10407) "Unable to set ownership" error with logdest on agents running as root

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10407  
 
 
  "Unable to set ownership" error with logdest on agents running as root   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Fix Version/s: 
 PUP 6.16.0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.353908.1585812512000.63506.1589559300383%40Atlassian.JIRA.


Jira (PUP-10391) URI.escape is obsolete in Ruby 2.7

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10391  
 
 
  URI.escape is obsolete in Ruby 2.7   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Epic Link: 
 PUP-10247  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.351394.1585310712000.63494.1589559120059%40Atlassian.JIRA.


Jira (PUP-10391) URI.escape is obsolete in Ruby 2.7

2020-05-15 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10391  
 
 
  URI.escape is obsolete in Ruby 2.7   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Fix Version/s: 
 PUP 6.16.0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.351394.1585310712000.63493.1589559120042%40Atlassian.JIRA.


Jira (PUP-10491) Allow adding descriptive or administrative information to resources

2020-05-15 Thread Reid Vandewiele (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Reid Vandewiele commented on  PUP-10491  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Allow adding descriptive or administrative information to resources   
 

  
 
 
 
 

 
 I've managed to come up with one possible reason to prefer "annotation" over "metadata". Recording it here for consideration. In the specific context of Puppet, we've already used "meta-" to describe the general space that a parameter like this exists in. It is literally a meta parameter. In a sense, all of the metaparameters (tag, notify, loglevel) are metadata; just different kinds of metadata. Perhaps the name "annotation" should be preferred as it is a clarification of what metadata is being assigned, and that it is metadata is already communicated by way of the set of parameters, metaparameters, to which it belongs.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.357687.1588699805000.63415.1589555760039%40Atlassian.JIRA.


Jira (FACT-2603) GCE resolver

2020-05-15 Thread Oana Tanasoiu (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Oana Tanasoiu assigned an issue to Oana Tanasoiu  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2603  
 
 
  GCE resolver   
 

  
 
 
 
 

 
Change By: 
 Oana Tanasoiu  
 
 
Assignee: 
 Oana Tanasoiu  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.357833.1588775106000.63382.1589551800051%40Atlassian.JIRA.


Jira (FACT-2617) Fix for tests/external_facts.external_fact_stderr_messages_output_to_stderr.rb

2020-05-15 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2617  
 
 
  Fix for tests/external_facts.external_fact_stderr_messages_output_to_stderr.rb   
 

  
 
 
 
 

 
Change By: 
 Bogdan Irimie  
 
 
Issue Type: 
 Task Bug  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.358946.1589550376000.63368.1589550420119%40Atlassian.JIRA.


Jira (FACT-2617) Fix for tests/external_facts.external_fact_stderr_messages_output_to_stderr.rb

2020-05-15 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2617  
 
 
  Fix for tests/external_facts.external_fact_stderr_messages_output_to_stderr.rb   
 

  
 
 
 
 

 
Issue Type: 
  Task  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2020/05/15 6:46 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Bogdan Irimie  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d

Jira (FACT-2529) Fix for tests/facts/non_root_users_without_errors.rb

2020-05-15 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie commented on  FACT-2529  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Fix for tests/facts/non_root_users_without_errors.rb   
 

  
 
 
 
 

 
 The test is passing, it might have been resolved by another PR.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.353951.1585825926000.63343.1589548560100%40Atlassian.JIRA.


Jira (FACT-2529) Fix for tests/facts/non_root_users_without_errors.rb

2020-05-15 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie assigned an issue to Bogdan Irimie  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2529  
 
 
  Fix for tests/facts/non_root_users_without_errors.rb   
 

  
 
 
 
 

 
Change By: 
 Bogdan Irimie  
 
 
Assignee: 
 Bogdan Irimie  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.353951.1585825926000.63341.1589548080076%40Atlassian.JIRA.


Jira (FACT-2595) Update tests to use host method for env command

2020-05-15 Thread Andrei Filipovici (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andrei Filipovici assigned an issue to Unassigned  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2595  
 
 
  Update tests to use host method for env command   
 

  
 
 
 
 

 
Change By: 
 Andrei Filipovici  
 
 
Assignee: 
 Andrei Filipovici  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.357169.158816676.63330.1589546340026%40Atlassian.JIRA.


Jira (FACT-2595) Update tests to use host method for env command

2020-05-15 Thread Andrei Filipovici (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andrei Filipovici assigned an issue to Andrei Filipovici  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2595  
 
 
  Update tests to use host method for env command   
 

  
 
 
 
 

 
Change By: 
 Andrei Filipovici  
 
 
Assignee: 
 Andrei Filipovici  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.357169.158816676.63329.1589545860034%40Atlassian.JIRA.


Jira (PUP-6909) useradd provider fails if the current value of user's expiry is nil

2020-05-15 Thread Dorin Pleava (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Dorin Pleava commented on  PUP-6909  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: useradd provider fails if the current value of user's expiry is nil   
 

  
 
 
 
 

 
 Was unable to reproduce the issue, even with the user::managed module, but added an extra check in this PR: https://github.com/puppetlabs/puppet/pull/8159 in case the function that retrieves the current expiry settings is not a numeric type.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.160414.1478752472000.63326.1589544720026%40Atlassian.JIRA.


Jira (FACT-2616) tests/external_facts.handle_same_filename_in_different_dirs.rb failing

2020-05-15 Thread Florin Dragos (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Florin Dragos created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2616  
 
 
  tests/external_facts.handle_same_filename_in_different_dirs.rb failing   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Florin Dragos  
 
 
Components: 
 Facter 4  
 
 
Created: 
 2020/05/15 4:15 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Florin Dragos  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Googl

Jira (FACT-2523) Fix for tests/external_facts/non_root_users_default_external_fact_directory.rb

2020-05-15 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie assigned an issue to Bogdan Irimie  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2523  
 
 
  Fix for tests/external_facts/non_root_users_default_external_fact_directory.rb   
 

  
 
 
 
 

 
Change By: 
 Bogdan Irimie  
 
 
Assignee: 
 Bogdan Irimie  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.353944.1585825612000.63308.1589539980114%40Atlassian.JIRA.


Jira (FACT-2520) Fix for tests/external_facts/external_dir_overrides_default_external_fact.rb

2020-05-15 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie commented on  FACT-2520  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Fix for tests/external_facts/external_dir_overrides_default_external_fact.rb   
 

  
 
 
 
 

 
 The test is passing on all platforms, maybe it was fixed by an earlier PR.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.353941.1585825438000.63307.1589539860028%40Atlassian.JIRA.


Jira (FACT-2520) Fix for tests/external_facts/external_dir_overrides_default_external_fact.rb

2020-05-15 Thread Bogdan Irimie (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Bogdan Irimie assigned an issue to Bogdan Irimie  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2520  
 
 
  Fix for tests/external_facts/external_dir_overrides_default_external_fact.rb   
 

  
 
 
 
 

 
Change By: 
 Bogdan Irimie  
 
 
Assignee: 
 Bogdan Irimie  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.353941.1585825438000.63291.1589534160035%40Atlassian.JIRA.


Jira (BOLT-1548) Wrong value for fact os.release.major

2020-05-15 Thread Daniel (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Daniel updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-1548  
 
 
  Wrong value for fact os.release.major   
 

  
 
 
 
 

 
Change By: 
 Daniel  
 

  
 
 
 
 

 
 I am seeing a weird behavior when I run a simple bolt plan on my RHEL 7 box. The fact os.release.major seems to get the wrong value. It gets 7.8, instead of 7.If I execute:{code:java}  $ bolt plan run test:server nodes=localhost --debug{code} {noformat}  ...Running '/opt/puppetlabs/bolt/lib/ruby/gems/2.5.0/gems/bolt-2.8.0/libexec/custom_facts.rb' with {"plugins":"Sensitive [value redacted]","_task":"apply_helpers::custom_facts"} using '/opt/puppetlabs/bolt/bin/ruby' interpreterExecuting: mkdir -m 700 /tmp/fc15ffb9-7182-45a8-ae93-05376d86adccCommand returned successfullyUploading /opt/puppetlabs/bolt/lib/ruby/gems/2.5.0/gems/bolt-2.8.0/libexec/custom_facts.rb, to /tmp/fc15ffb9-7182-45a8-ae93-05376d86adcc/custom_facts.rbExecuting: chmod u\+x /tmp/fc15ffb9-7182-45a8-ae93-05376d86adcc/custom_facts.rbCompleted analytics submissionCommand returned successfullyExecuting: /opt/puppetlabs/bolt/bin/ruby /tmp/fc15ffb9-7182-45a8-ae93-05376d86adcc/custom_facts.rb...{noformat}  After that command is executed I can see the list of facts that bolt will use. Searching for "os.release.major" I saw that it has indeed a wrong value.   { color:#e6db74 noformat } { "os" {color}{color : #f8f8f2}:  { {color}  {color:#66d9ef} "family" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "RedHat" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "hardware" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "x86_64" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "selinux" {color}{color : #f8f8f2}:  { {color}  {color:#66d9ef} "current_mode" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "enforcing" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "enabled" {color}{color : #f8f8f2}: {color}{color:#ae81ff} true {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "enforced" {color}{color : #f8f8f2}: {color}{color:#ae81ff} true {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "policy_version" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "31" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "config_mode" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "enforcing" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "config_policy" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "targeted" {color}  {color:#f8f8f2 }  } , {color}  {color:#66d9ef} "name" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "RedHat" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "architecture" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "x86_64" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "distro" {color}{color : #f8f8f2}:  { {color}  {color:#66d9ef} "id" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "RedHatEnterpriseServer" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "codename" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "Maipo" {color}{color:#f8f8f2} , {color}  {color:#66d9ef} "description" {color}{color : #f8f8f2}: {color}{color:#cfcfc2} "Red Hat Enterprise Linux Server release 7.8 (Maip

Jira (BOLT-1548) Wrong value for fact os.release.major

2020-05-15 Thread Daniel (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Daniel commented on  BOLT-1548  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Wrong value for fact os.release.major   
 

  
 
 
 
 

 
 I workarounded this issue creating a custom fact on /opt/puppetlabs/facter/facts.d/overwrite_os.json  
 
 
 
 
 {  
 
 
   "os": {  
 
 
 "architecture": "x86_64",  
 
 
 "distro": {  
 
 
   "codename": "Maipo",  
 
 
   "description": "Red Hat Enterprise Linux Server release 7.8 (Maipo)",  
 
 
   "id": "RedHatEnterpriseServer",  
 
 
   "release": {  
 
 
 "full": "7.8",  
 
 
 "major": "7",  
 
 
 "minor": "8"  
 
 
   },  
 
 
   "specification": ":core-4.1-amd64:core-4.1-noarch"  
 
 
 },