Jira (PUP-11649) Drop support for ruby < 2.7

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11649  
 
 
  Drop support for ruby < 2.7   
 

  
 
 
 
 

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

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.470537.1665159191000.63474.1670290560035%40Atlassian.JIRA.


Jira (PUP-11348) Remove Windows ENV patches on Ruby 3

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-11348  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Remove Windows ENV patches on Ruby 3   
 

  
 
 
 
 

 
 See these commits: https://github.com/puppetlabs/puppet/commit/8d02eb133cb2783d976d270b7f2869140a48f0fc https://github.com/puppetlabs/puppet/commit/79333960e1cdeb6638ef6d5393fca0039fd4fb65  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.423258.1636657836000.63473.1670290440039%40Atlassian.JIRA.


Jira (PUP-11526) Evaluate deferred functions lazily by default

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11526  
 
 
  Evaluate deferred functions lazily by default   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Issue Type: 
 Task Improvement  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.445008.1651113322000.63467.1670289480162%40Atlassian.JIRA.


Jira (PUP-11430) Don't include legacy facts by default

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11430  
 
 
  Don't include legacy facts by default   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Issue Type: 
 Task Improvement  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.430719.1642672467000.63465.1670289480060%40Atlassian.JIRA.


Jira (PUP-11526) Evaluate deferred functions lazily by default

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11526  
 
 
  Evaluate deferred functions lazily by default   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Issue Type: 
 Improvement Task  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.445008.1651113322000.63466.1670289480111%40Atlassian.JIRA.


Jira (FACT-3153) Test against Ruby 3.2 on Windows

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-3153  
 
 
  Test against Ruby 3.2 on Windows   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Issue Type: 
 Bug Task  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.470006.1664472016000.63463.1670289420118%40Atlassian.JIRA.


Jira (PUP-11684) Change default value of "exclude_unchanged_resources"

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11684  
 
 
  Change default value of "exclude_unchanged_resources"   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Issue Type: 
 Task Improvement  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.475865.1669953024000.63464.1670289420165%40Atlassian.JIRA.


Jira (PUP-11526) Evaluate deferred functions lazily by default

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11526  
 
 
  Evaluate deferred functions lazily by default   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Issue Type: 
 Task Improvement  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.445008.1651113322000.63462.1670289420068%40Atlassian.JIRA.


Jira (PUP-11526) Evaluate deferred functions lazily by default

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11526  
 
 
  Evaluate deferred functions lazily by default   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Issue Type: 
 Bug Task  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.445008.1651113322000.63460.1670289360412%40Atlassian.JIRA.


Jira (PUP-11683) Tasks are unable to be listed when a single task in an environment has malformed metadata

2022-12-05 Thread Justin Stoller (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Justin Stoller updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11683  
 
 
  Tasks are unable to be listed when a single task in an environment has malformed metadata   
 

  
 
 
 
 

 
 Added a release note, however I don't see this endpoint publicly documented so we probably don't need much in the way of docs for it. (Maybe just this mention in the release notes, no pages updated)  
 

  
 
 
 
 

 
Change By: 
 Justin Stoller  
 
 
Release Notes: 
 Bug Fix  
 
 
Release Notes Summary: 
 Invalid JSON in a task metadata file will cause the task to be skipped in the GET `/tasks` endpoint rather than causing the whole response to return 500.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

 

Jira (PUP-11634) Use constants and methods that aren't removed in Ruby 3.2

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-11634  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Use constants and methods that aren't removed in Ruby 3.2   
 

  
 
 
 
 

 
 I started working on this, but am blocked until a new rspec-mocks is released.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.470008.1664472885000.63414.1670286240043%40Atlassian.JIRA.


Jira (PUP-11633) Test against Ruby 3.2 preview 3

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11633  
 
 
  Test against Ruby 3.2 preview 3   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 

  
 
 
 
 

 
 Run rspec tests against ruby 3.2 preview  2  X  in the github action for linux. Blocked on PUP-11406 and PUP-11634  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.470005.1664471908000.63378.1670281380133%40Atlassian.JIRA.


Jira (PUP-11633) Test against Ruby 3.2 preview 3

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11633  
 
 
  Test against Ruby 3.2 preview 3   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Summary: 
 Test against Ruby 3.2 preview  2  3  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.470005.1664471908000.63377.1670281380059%40Atlassian.JIRA.


Jira (PUP-11634) Use constants and methods that aren't removed in Ruby 3.2

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper assigned an issue to Josh Cooper  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11634  
 
 
  Use constants and methods that aren't removed in Ruby 3.2   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Assignee: 
 Josh Cooper  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.470008.1664472885000.63295.1670266920039%40Atlassian.JIRA.


Jira (PUP-7428) Implement knockout prefix for unique lookups

2022-12-05 Thread Alvin Rodis (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alvin Rodis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-7428  
 
 
  Implement knockout prefix for unique lookups   
 

  
 
 
 
 

 
Change By: 
 Alvin Rodis  
 
 
Zendesk Ticket Count: 
 1  
 
 
Zendesk Ticket IDs: 
 50335  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.184181.1491379246000.63263.1670260860032%40Atlassian.JIRA.


Jira (PUP-7428) Implement knockout prefix for unique lookups

2022-12-05 Thread Alvin Rodis (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alvin Rodis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-7428  
 
 
  Implement knockout prefix for unique lookups   
 

  
 
 
 
 

 
Change By: 
 Alvin Rodis  
 
 
Labels: 
 jira_escalated  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.184181.1491379246000.63262.1670260680037%40Atlassian.JIRA.


Jira (PUP-11686) Windows Alteryx package resource causing fact failure

2022-12-05 Thread Josh Cooper (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11686  
 
 
  Windows Alteryx package resource causing fact failure   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 

  
 
 
 
 

 
 *Puppet Version:**Puppet Server Version:**OS Name/Version:*facter on windows servers returns non-UTF characters{ {{{ noformat} msi_info:        "Alteryx 2020.2 x64 Server (Remove only)\0e\0\0\0\x11" :     version: 2020.2.3.27789      vendor: Alteryx  installdate: ''    { {{{... noformat } }}}     The short-term workaround is to disable package inventory collection on these nodes or remove this package. Please open a Jira ticket for this issue.*Desired Behavior:* * Windows fact gathering should work stripping out troublesome non-UTF characters*Actual Behavior:* * Windows facts are failing to insert into puppetdb with errors:   {noformat}  ``` 2022-11-21T01:47:08.618Z ERROR [p.p.command] [842,189,640] [replace facts] Exceeded max attempts (5) for hkwvadapp436.zone1.scbdev.net [Ljava.lang.Throwable;@7f2a2006  2022-11-21T01:49:07.293Z ERROR [p.p.command] [842,262,475] [replace facts] Retrying after attempt 4 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006  2022-11-21T02:21:21.094Z ERROR [p.p.command] [842,370,208] [replace facts] Retrying after attempt 3 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006  2022-11-21T02:29:53.884Z ERROR [p.p.command] [842,457,322] [replace facts] Retrying after attempt 2 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006  2022-11-21T02:39:03.480Z ERROR [p.p.command] [842,546,330] [replace facts] Retrying after attempt 1 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006  2022-11-21T02:39:35.186Z ERROR [p.p.command] [842,395,470] [replace facts] Retrying after attempt 3 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006  2022-11-21T02:49:09.155Z ERROR [p.p.command] [842,262,475] [replace facts] Exceeded max attempts (5) for hkwvadapp436.zone1.scbdev.net [Ljava.lang.Throwable;@7f2a2006  2022-11-21T03:02:30.741Z ERROR [p.p.command] [842,652,330] [replace facts] Retrying after attempt 0 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006 {noformat}  ```   ***What do we know**:*  * Inspection of the facter output on one of the windows servers reveals some possible candidates.  ``puppet facts --render-as yaml``  ``` {code:yaml}   msi_info:      "Alteryx 2020.2 x64 Server (Remove 

Jira (PUP-11686) Windows Alteryx package resource causing fact failure

2022-12-05 Thread Alvin Rodis (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alvin Rodis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11686  
 
 
  Windows Alteryx package resource causing fact failure   
 

  
 
 
 
 

 
Change By: 
 Alvin Rodis  
 
 
Zendesk Ticket Count: 
 1  
 
 
Zendesk Ticket IDs: 
 50334  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.476078.1670257107000.63230.1670257200040%40Atlassian.JIRA.


Jira (PUP-11686) Windows Alteryx package resource causing fact failure

2022-12-05 Thread Gavin Didrichsen (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gavin Didrichsen created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11686  
 
 
  Windows Alteryx package resource causing fact failure   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2022/12/05 8:18 AM  
 
 
Labels: 
 jira_escalated  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Gavin Didrichsen  
 

  
 
 
 
 

 
 Puppet Version: Puppet Server Version: OS Name/Version: facter on windows servers returns non-UTF characters {{msi_info:}}   "Alteryx 2020.2 x64 Server (Remove only)\0e\0\0\0\x11":  version: 2020.2.3.27789  vendor: Alteryx installdate: '' {{...}} {} The short-term workaround is to disable package inventory collection on these nodes or remove this package. Please open a Jira ticket for this issue. Desired Behavior: 
 
Windows fact gathering should work stripping out troublesome non-UTF characters 
 Actual Behavior: 
 
Windows facts are failing to insert into puppetdb with errors: 
   ``` 2022-11-21T01:47:08.618Z ERROR [p.p.command] [842,189,640] [replace facts] Exceeded max attempts (5) for hkwvadapp436.zone1.scbdev.net [Ljava.lang.Throwable;@7f2a2006 2022-11-21T01:49:07.293Z ERROR [p.p.command] [842,262,475] [replace facts] Retrying after attempt 4 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006 2022-11-21T02:21:21.094Z ERROR [p.p.command] [842,370,208] [replace facts] Retrying after attempt 3 for hkwvadapp436.zone1.scbdev.net, due to: org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00 [Ljava.lang.Throwable;@7f2a2006 2022-11-21T02:29:53.884Z ERROR [p.p.command] [842,457,322] [replace facts] 

Jira (PUP-11685) Total number of fact warning not counting array elements

2022-12-05 Thread Sean Millichamp (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sean Millichamp created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-11685  
 
 
  Total number of fact warning not counting array elements   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Affects Versions: 
 PUP 7.20.0  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2022/12/05 7:18 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Sean Millichamp  
 

  
 
 
 
 

 
 The "Total number of facts exceeds" warning generated from https://github.com/puppetlabs/puppet/blob/main/lib/puppet/configurer.rb#L190 seems to incorrectly count the total number of facts. A fact which returns a Hash containing hashes (Hash[String, Hash]) will result in each hash entry being counted. A fact which returns an Array of Hashes, say (Array[Hash[String, Scalar]), will result in each element in the array being counted. However, an array consisting of scalar entries (Array[Scalar]) will only count as one fact entry. This behavior seems inconsistent, a bit confusing and nowhere have I found clear documentation on exactly what should count toward the maximum fact count nor the optimal data structure to use if we just can't avoid returning a very large number of structured elements (e.g. is it an Array[Hash], a Hash[String, Hash], something else? or maybe there is no significant difference?) If the fact check is either overcounting (Hashes in Arrays) or undercounting (Scalars in Arrays) then it should be corrected. If the current behavior is correct then it would be great to get some documentation on what is "good" and what is "bad" for very large facts. Thanks!  
 

  
 
 
 
 

 
 
 
   

Jira (FACT-3169) Report systemd SUPPORT_END if present

2022-12-05 Thread Pat Riehecky (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Pat Riehecky created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-3169  
 
 
  Report systemd SUPPORT_END if present   
 

  
 
 
 
 

 
Issue Type: 
  New Feature  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2022/12/05 6:43 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Pat Riehecky  
 

  
 
 
 
 

 
 Systemd introduced a metadata field in /etc/os-release for a vendor to indicate the end of support https://www.freedesktop.org/software/systemd/man/os-release.html#SUPPORT_END= It would be helpful if facter added this value if present to the OS information  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

   

Jira (PUP-9639) Windows package resource does not remove trailing whitespace

2022-12-05 Thread Alvin Rodis (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alvin Rodis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-9639  
 
 
  Windows package resource does not remove trailing whitespace   
 

  
 
 
 
 

 
Change By: 
 Alvin Rodis  
 
 
Zendesk Ticket Count: 
 1  
 
 
Zendesk Ticket IDs: 
 50334  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.304376.1554933412000.63020.1670237280106%40Atlassian.JIRA.


Jira (PUP-10943) Windows package provider continues to read DisplayVersion key after embedded NULL

2022-12-05 Thread Alvin Rodis (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alvin Rodis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10943  
 
 
  Windows package provider continues to read DisplayVersion key after embedded NULL   
 

  
 
 
 
 

 
Change By: 
 Alvin Rodis  
 
 
Zendesk Ticket Count: 
 2 3  
 
 
Zendesk Ticket IDs: 
 43253,44624 ,50334  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.388985.1614292739000.63019.1670237280052%40Atlassian.JIRA.


Jira (PUP-10536) Puppet windows package provider fails if there are garbage characters after an embedded NULL

2022-12-05 Thread Alvin Rodis (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alvin Rodis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10536  
 
 
  Puppet windows package provider fails if there are garbage characters after an embedded NULL   
 

  
 
 
 
 

 
Change By: 
 Alvin Rodis  
 
 
Zendesk Ticket Count: 
 3 4  
 
 
Zendesk Ticket IDs: 
 38573,39469,43253 ,50334  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)  
 
 

 
   
 

  
 

  
 

   





-- 
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.360365.1590695652000.63018.1670237220072%40Atlassian.JIRA.