Jira (PUP-10216) Failure to fetch node definition may result in bad pluginsync and cascading failure
Title: Message Title Gabriel Nagy updated an issue Puppet / PUP-10216 Failure to fetch node definition may result in bad pluginsync and cascading failure Change By: Gabriel Nagy Release Notes: Enhancement Release Notes Summary: Previously, Puppet agents would make a node definition request to the server in order to find out the correct environment to run in. This request has now been removed, and the agent now saves its last used environment in the `last_run_summary.yaml` file. If the environment is not specifically set via CLI or config, agents will attempt to use the environment in `last_run_summary.yaml`. Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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
Jira (PUP-8257) Puppet::FileSystem::Windows should support LFN
Title: Message Title Austin Boyd updated an issue Puppet / PUP-8257 Puppet::FileSystem::Windows should support LFN Change By: Austin Boyd Zendesk Ticket Count: 1 Zendesk Ticket IDs: 45348 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.226812.1513360797000.98667.1628043360073%40Atlassian.JIRA.
Jira (PUP-8257) Puppet::FileSystem::Windows should support LFN
Title: Message Title Austin Boyd updated an issue Puppet / PUP-8257 Puppet::FileSystem::Windows should support LFN Change By: Austin Boyd Labels: jira_escalated windows Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.226812.1513360797000.98668.1628043360134%40Atlassian.JIRA.
Jira (PUP-8037) Configuring "server_list" causes connection attempts to port 0
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8037 Configuring "server_list" causes connection attempts to port 0 Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.215436.150757820.98524.1628028840209%40Atlassian.JIRA.
Jira (PUP-10491) Allow adding descriptive or administrative information to resources
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10491 Allow adding descriptive or administrative information to resources Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.98523.1628028840163%40Atlassian.JIRA.
Jira (PUP-9290) `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9290 `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.283012.154090307.98525.1628028840253%40Atlassian.JIRA.
Jira (PUP-9570) Catalog failure on first run due to pluginsync and environment switch
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9570 Catalog failure on first run due to pluginsync and environment switch Change By: Josh Cooper Sprint: Platform Core KANBAN , Coremunity Kanban Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.300842.1553021716000.98529.1628028840428%40Atlassian.JIRA.
Jira (PUP-6585) Remove internal usage of Puppet::Util.absolute_path?(path) / replace with Pathname.new(path)
Title: Message Title Josh Cooper updated an issue Puppet / PUP-6585 Remove internal usage of Puppet::Util.absolute_path?(path) / replace with Pathname.new(path) Change By: Josh Cooper Sprint: Platform Core KANBAN , Coremunity Kanban Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.145280.1470350089000.98528.1628028840385%40Atlassian.JIRA.
Jira (PUP-9151) Schedule resource weekly behavior inconsistent with other periods
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9151 Schedule resource weekly behavior inconsistent with other periods Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.276167.1537288473000.98526.1628028840297%40Atlassian.JIRA.
Jira (PUP-9468) The low-level netcode stuff, to change default server selection to use server instead of the first entry of server_list when failover has not happened.
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9468 The low-level netcode stuff, to change default server selection to use server instead of the first entry of server_list when failover has not happened. Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.293824.1548786514000.98522.1628028840111%40Atlassian.JIRA.
Jira (PUP-10025) puppet describe does not show top-level docs
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10025 puppet describe does not show top-level docs Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.246931.1524479943000.98527.1628028840341%40Atlassian.JIRA.
Jira (PUP-10589) Provide the ability to generate a CSR without submitting to the CA
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10589 Provide the ability to generate a CSR without submitting to the CA Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.366691.1595280947000.98508.1628028780636%40Atlassian.JIRA.
Jira (PUP-9151) Schedule resource weekly behavior inconsistent with other periods
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9151 Schedule resource weekly behavior inconsistent with other periods Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.276167.1537288473000.98513.1628028780753%40Atlassian.JIRA.
Jira (PUP-10491) Allow adding descriptive or administrative information to resources
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10491 Allow adding descriptive or administrative information to resources Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.98510.1628028780692%40Atlassian.JIRA.
Jira (PUP-9468) The low-level netcode stuff, to change default server selection to use server instead of the first entry of server_list when failover has not happened.
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9468 The low-level netcode stuff, to change default server selection to use server instead of the first entry of server_list when failover has not happened. Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.293824.1548786514000.98509.1628028780684%40Atlassian.JIRA.
Jira (PUP-10435) facts provided in a file cannot be used for classification
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10435 facts provided in a file cannot be used for classification Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.356460.1587602967000.98505.1628028780541%40Atlassian.JIRA.
Jira (PUP-10491) Allow adding descriptive or administrative information to resources
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10491 Allow adding descriptive or administrative information to resources Change By: Josh Cooper Sprint: Community PRs Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.98520.1628028780998%40Atlassian.JIRA.
Jira (PUP-7479) ENC-enforced environment makes `puppet lookup` environment simulation difficult
Title: Message Title Josh Cooper updated an issue Puppet / PUP-7479 ENC-enforced environment makes `puppet lookup` environment simulation difficult Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.188229.1493317717000.98506.1628028780585%40Atlassian.JIRA.
Jira (PUP-9290) `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9290 `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf Change By: Josh Cooper Sprint: Community PRs Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.283012.154090307.98517.1628028780893%40Atlassian.JIRA.
Jira (PUP-10253) Undeprecate source_permissions
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10253 Undeprecate source_permissions Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.343626.1579985788000.98501.1628028780392%40Atlassian.JIRA.
Jira (PUP-7362) Fail fast if there are no facts for a node
Title: Message Title Josh Cooper updated an issue Puppet / PUP-7362 Fail fast if there are no facts for a node Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.180850.1489674907000.98503.1628028780484%40Atlassian.JIRA.
Jira (PUP-9151) Schedule resource weekly behavior inconsistent with other periods
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9151 Schedule resource weekly behavior inconsistent with other periods Change By: Josh Cooper Sprint: Community PRs Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.276167.1537288473000.98516.1628028780848%40Atlassian.JIRA.
Jira (PUP-10055) Backport PUP-8983 to 5.5.x
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10055 Backport PUP-8983 to 5.5.x Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.327404.1569872375000.98521.1628028781020%40Atlassian.JIRA.
Jira (PUP-10151) Man page `lookup` needs clarification
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10151 Man page `lookup` needs clarification Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.336383.157444712.98507.1628028780628%40Atlassian.JIRA.
Jira (PUP-8037) Configuring "server_list" causes connection attempts to port 0
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8037 Configuring "server_list" causes connection attempts to port 0 Change By: Josh Cooper Sprint: Community PRs Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.215436.150757820.98515.1628028780803%40Atlassian.JIRA.
Jira (PUP-9290) `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9290 `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.283012.154090307.98512.1628028780706%40Atlassian.JIRA.
Jira (PUP-9468) The low-level netcode stuff, to change default server selection to use server instead of the first entry of server_list when failover has not happened.
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9468 The low-level netcode stuff, to change default server selection to use server instead of the first entry of server_list when failover has not happened. Change By: Josh Cooper Sprint: Community PRs Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.293824.1548786514000.98518.1628028780945%40Atlassian.JIRA.
Jira (PUP-10025) puppet describe does not show top-level docs
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10025 puppet describe does not show top-level docs Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.246931.1524479943000.98514.1628028780796%40Atlassian.JIRA.
Jira (PUP-8220) Verify trusted facts are overridden consistently
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8220 Verify trusted facts are overridden consistently Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.224769.1512033958000.98504.1628028780494%40Atlassian.JIRA.
Jira (PUP-8094) Lookup ignores environment from the classifier when using rule with trusted facts
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8094 Lookup ignores environment from the classifier when using rule with trusted facts Change By: Josh Cooper Sprint: Coremunity Hopper , Community PRs 2 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.214573.1507141532000.98502.1628028780440%40Atlassian.JIRA.
Jira (PUP-8037) Configuring "server_list" causes connection attempts to port 0
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8037 Configuring "server_list" causes connection attempts to port 0 Change By: Josh Cooper Sprint: Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.215436.150757820.98511.1628028780699%40Atlassian.JIRA.
Jira (PUP-10025) puppet describe does not show top-level docs
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10025 puppet describe does not show top-level docs Change By: Josh Cooper Sprint: Community PRs Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.246931.1524479943000.98519.1628028780953%40Atlassian.JIRA.
Jira (PUP-11189) Add functions to iterate over files/templates in the current module
Title: Message Title Reid Vandewiele commented on PUP-11189 Re: Add functions to iterate over files/templates in the current module Thanks for that additional context, Dirk Heinrichs. That's helpful. I'm hearing that the simple case, copy files as-is from module to target, is achievable today with the File resource and recurse => remote. I'm also hearing that for a more complex, probably less common use case involving templates, it would be useful to have a general capability of inspecting module content dynamically from Puppet DSL code. Given the complexity and non-generality of the second use case, I don't think it would make sense to implement a series of content-type-specific functions to enable this. That is, I don't think extending or modifying find_template, find_file, etc. would be generally beneficial. It could make sense to extend a capability similar to the existing module_directory() function. For example, pairing it with a new module_files() function. A function like that could take a list of module-relative glob paths, and return an array of file paths. E.g. call: module_files('module1/files/*', 'module2/templates/**/*.epp', 'module3/metadata.json') return: [ "/etc/puppetlabs/code/environments/production/modules/module1/files/file1", "/etc/puppetlabs/code/environments/production/modules/module1/files/file2", "/etc/puppetlabs/code/environments/production/modules/module2/templates/tmp1.txt.epp", "/etc/puppetlabs/code/environments/production/modules/module2/templates/tmp2.txt.epp", "/etc/puppetlabs/code/environments/production/modules/module2/templates/subdir/tmp3.txt.epp", "/etc/puppetlabs/code/environments/production/modules/module3/metadata.json",
Jira (PUP-11196) puppet warns about BOM and US-ASCII encoding
Title: Message Title Josh Cooper updated an issue Puppet / PUP-11196 puppet warns about BOM and US-ASCII encoding Change By: Josh Cooper The fix for PUP-8243 causes ruby to generate a warning if the default external encoding is US-ASCII:{noformat}/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/file_impl.rb:83: warning: BOM with non-UTF encoding US-ASCII is nonsense {noformat}Since ASCII characters are single bytes, there is no need for a BOM to detect byte ordering (LSB/MSB), hence the message. I had assumed ruby would just ignore the `bom` prefix.We'll need to check that the current external encoding starts with `utf-` (case-insensitively I think), and only add the `bom` prefix if it does.See https://github.com/puppetlabs/puppet/pull/8639#issuecomment-891939114 To reproduce:{noformat}$ bx ruby -e 'Encoding.default_external = "US-ASCII"; require "puppet"; Puppet::FileSystem.read_preserve_line_endings("Gemfile")'/home/josh/work/puppet/lib/puppet/file_system/file_impl.rb:83: warning: BOM with non-UTF encoding US-ASCII is nonsense{noformat} Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Jira (PUP-11196) puppet warns about BOM and US-ASCII encoding
Title: Message Title Josh Cooper created an issue Puppet / PUP-11196 puppet warns about BOM and US-ASCII encoding Issue Type: Bug Assignee: Unassigned Created: 2021/08/03 10:57 AM Priority: Normal Reporter: Josh Cooper The fix for PUP-8243 causes ruby to generate a warning if the default external encoding is US-ASCII: /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/file_system/file_impl.rb:83: warning: BOM with non-UTF encoding US-ASCII is nonsense Since ASCII characters are single bytes, there is no need for a BOM to detect byte ordering (LSB/MSB), hence the message. I had assumed ruby would just ignore the `bom` prefix. We'll need to check that the current external encoding starts with `utf-` (case-insensitively I think), and only add the `bom` prefix if it does. See https://github.com/puppetlabs/puppet/pull/8639#issuecomment-891939114 Add
Jira (PUP-11194) Global variable hostgroup passed from foreman is not resolved in hiera.yaml
Title: Message Title Josh Cooper commented on PUP-11194 Re: Global variable hostgroup passed from foreman is not resolved in hiera.yaml osfamily and environment are builtin facts, but hostgroup is not. Where is that variable defined? Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.409306.1627694628000.98027.1628011080112%40Atlassian.JIRA.
Jira (PUP-11194) Global variable hostgroup passed from foreman is not resolved in hiera.yaml
Title: Message Title Tejas Rao commented on PUP-11194 Re: Global variable hostgroup passed from foreman is not resolved in hiera.yaml [root@master06 ~]# puppet lookup puppet_agent::package_version --node node1.example.com --environment production --strict_variables --trace --explain Warning: Undefined variable '::hostgroup'; (file & line not available) Searching for "lookup_options" Global Data Provider (hiera configuration version 5) No such key: "lookup_options" Environment Data Provider (hiera configuration version 5) Using configuration "/etc/puppetlabs/code/environments/production/hiera.yaml" Merge strategy hash Hierarchy entry "Per-node data" Path "/etc/puppetlabs/code/environments/production/hieradata/node1.example.com.yaml" Original path: "%{trusted.certname}.yaml" Path not found Hierarchy entry "Host Group Data" Path "/etc/puppetlabs/code/environments/production/hieradata/.yaml" Original path: "%{::hostgroup}.yaml" Path not found Hierarchy entry "linuxfarm Per-node data" Path "/etc/puppetlabs/code/environments/production/linuxfarm/hieradata/node1.example.com.yaml" Original path: "%{trusted.certname}.yaml" Path not found Hierarchy entry "linuxfarm Host Group Data" Path "/etc/puppetlabs/code/environments/production/linuxfarm/hieradata/RedHat.yaml" Original path: "%{::osfamily}.yaml" Path not found Hierarchy entry "Secret data (encrypted)" Path "/etc/puppetlabs/code/environments/production/hieradata/secure.yaml" Original path: "secure.yaml" Path not found Hierarchy entry "linuxfarm Common data" Path "/etc/puppetlabs/code/environments/production/linuxfarm/hieradata/common.yaml" Original path: "common.yaml" Path not found Hierarchy entry "Common Data" Path "/etc/puppetlabs/code/environments/production/hieradata/common.yaml" Original path: "common.yaml" No such key: "lookup_options" Module data provider for module "puppet_agent" not found Searching for "puppet_agent::package_version" Global Data Provider (hiera configuration version 5) No such key: "puppet_agent::package_version" Environment Data Provider (hiera configuration version 5) Using configuration "/etc/puppetlabs/code/environments/production/hiera.yaml" Hierarchy entry "Per-node data" Path "/etc/puppetlabs/code/environments/production/hieradata/node1.example.com.yaml" Original path: "%{trusted.certname}.yaml" Path not found Hierarchy entry "Host Group Data" Path "/etc/puppetlabs/code/environments/production/hieradata/.yaml" Original path: "%{::hostgroup}.yaml" Path not found Hierarchy entry "linuxfarm Per-node data" Path "/etc/puppetlabs/code/environments/production/linuxfarm/hieradata/node1.example.com.yaml" Original path: "%{trusted.certname}.yaml" Path not found Hierarchy entry "linuxfarm Host Group Data" Path "/etc/puppetlabs/code/environments/production/linuxfarm/hieradata/RedHat.yaml" Original path: "%{::osfamily}.yaml" Path not found Hierarchy entry "Secret data (encrypted)" Path "/etc/puppetlabs/code/environments/production/hieradata/secure.yaml" Original path: "secure.yaml" Path not found Hierarchy entry "linuxfarm Common data" Path "/etc/puppetlabs/code/environments/production/linuxfarm/hieradata/common.yaml" Original path: "common.yaml" Path not found Hierarchy entry "Common Data" Path "/etc/puppetlabs/code/environments/production/hieradata/common.yaml" Original path: "common.yaml" Found key: "puppet_agent::package_version" value: "6.24.0-1.el8" [root@master06 ~]# You can see that other variables such as ::osfamily and ::environment resolve correctly using hiera 5
Jira (PUP-11187) Add scripts file serving mount
Title: Message Title Lucy Wyman updated an issue Puppet / PUP-11187 Add scripts file serving mount Change By: Lucy Wyman Release Notes: New Feature Release Notes Summary: Users can now access files in the {{scripts/}} directory of a module using the new {{scripts}} file mount when using Puppet APIs to load file content and metadata. Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408421.1627057291000.97881.1628007900182%40Atlassian.JIRA.
Jira (PUP-11185) pip provider ensure not idempotent
Title: Message Title Victor Bobosila commented on PUP-11185 Re: pip provider ensure not idempotent [root@sleepy-count ~]# cat data.pp package { 'colorize': ensure => '1', provider => 'pip3', } /opt/puppetlabs/bin/puppet apply data.pp --debug >install_pip_with_version_1_as_string.txt [root@sleepy-count ~]# cat data.pp package { 'colorize': ensure => 1, provider => 'pip3', } /opt/puppetlabs/bin/puppet apply data.pp --debug > install_pip_with_version_1.txt /opt/puppetlabs/bin/puppet resource package 'colorize' ensure=1 provider=pip3 --debug > install_pip_with_version_1_resource.txt
Jira (PUP-11185) pip provider ensure not idempotent
Title: Message Title Victor Bobosila updated an issue Puppet / PUP-11185 pip provider ensure not idempotent Change By: Victor Bobosila Attachment: install_pip_with_version_1_resource.txt Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408399.1627036428000.97413.1627995360062%40Atlassian.JIRA.
Jira (PUP-11185) pip provider ensure not idempotent
Title: Message Title Victor Bobosila updated an issue Puppet / PUP-11185 pip provider ensure not idempotent Change By: Victor Bobosila Attachment: install_pip_with_version_1_as_string.txt Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408399.1627036428000.97414.1627995360120%40Atlassian.JIRA.
Jira (PUP-11185) pip provider ensure not idempotent
Title: Message Title Victor Bobosila updated an issue Puppet / PUP-11185 pip provider ensure not idempotent Change By: Victor Bobosila Attachment: install_pip_with_version_1.txt Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408399.1627036428000.97415.1627995360169%40Atlassian.JIRA.
Jira (PUP-10820) Binary, Sensitive, etc deferred results can corrupt the transaction store
Title: Message Title Ciprian Badescu updated an issue Puppet / PUP-10820 Binary, Sensitive, etc deferred results can corrupt the transaction store Change By: Ciprian Badescu Epic Link: PUP-11195 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.380578.1607562201000.97304.1627986240245%40Atlassian.JIRA.
Jira (PUP-10105) regression: puppet resource --to_yaml should not emit puppet class tags
Title: Message Title Ciprian Badescu updated an issue Puppet / PUP-10105 regression: puppet resource --to_yaml should not emit puppet class tags Change By: Ciprian Badescu Epic Link: PUP-11195 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.329731.1571238944000.97303.1627986240201%40Atlassian.JIRA.
Jira (PUP-11191) Remove Symbols “leaking” into serialized data
Title: Message Title Ciprian Badescu updated an issue Puppet / PUP-11191 Remove Symbols “leaking” into serialized data Change By: Ciprian Badescu Epic Link: PUP-11195 Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408751.1627457929000.97299.1627986180060%40Atlassian.JIRA.
Jira (PUP-10897) List "manages local users and groups" (forcelocal) provider support as "with libuser"
Title: Message Title Ciprian Badescu commented on PUP-10897 Re: List "manages local users and groups" (forcelocal) provider support as "with libuser" Claire Cadman Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.387112.1613051573000.97260.1627984920137%40Atlassian.JIRA.
Jira (PUP-4045) Failed to generate additional resources using 'eval_generate': Cannot manage files of type socket
Title: Message Title Ciprian Badescu assigned an issue to Ciprian Badescu Puppet / PUP-4045 Failed to generate additional resources using 'eval_generate': Cannot manage files of type socket Change By: Ciprian Badescu Assignee: Beth Glenfield Ciprian Badescu Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.97196.1627981380153%40Atlassian.JIRA.
Jira (FACT-3060) AIX producing "Could not resolve mountpoints" with Facter 4
Title: Message Title Ciprian Badescu updated an issue Facter / FACT-3060 AIX producing "Could not resolve mountpoints" with Facter 4 Change By: Ciprian Badescu Team: Night's Watch Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408804.1627485201000.97187.1627980900089%40Atlassian.JIRA.
Jira (FACT-3059) AIX reporting "odd number of arguments for Hash" with Facter 4
Title: Message Title Ciprian Badescu updated an issue Facter / FACT-3059 AIX reporting "odd number of arguments for Hash" with Facter 4 Change By: Ciprian Badescu Team: Night's Watch Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408774.1627478355000.97186.1627980900042%40Atlassian.JIRA.
Jira (PUP-11195) Prepare YAML to JSON transition
Title: Message Title Ciprian Badescu created an issue Puppet / PUP-11195 Prepare YAML to JSON transition Issue Type: Epic Assignee: Unassigned Created: 2021/08/03 1:50 AM Priority: Normal Reporter: Ciprian Badescu Most of the work was planned in https://tickets.puppetlabs.com/browse/PUP-3524 This epic should focus on making YAML usage JSON compatible by not exporting custom types and symbols to YAML files and output Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Jira (PUP-11189) Add functions to iterate over files/templates in the current module
Title: Message Title Dirk Heinrichs commented on PUP-11189 Re: Add functions to iterate over files/templates in the current module Reid Vandewiele, my use case is to manage files on the agent based on content of the "files" or "templates" directory of a module (or a sub directory thereof), so that I don't need to change the class' code every time new files are added. Anyway, I've read the documentation for the "file" resource again, and it looks like I can indeed achieve that with "recurse" (at least partly). Up to now, I've only used recurse together with "ensure => absent". It didn't come to my mind that it would also work this way. What's missing is the "templates" part, though. I also like the idea of using glob patterns here, which is currently not possible. Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- 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.408658.1627373801000.97091.1627971180033%40Atlassian.JIRA.