Jira (PUP-11649) Drop support for ruby < 2.7
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
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
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
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
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
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"
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.