Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Claire Cadman updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Claire Cadman Sprint: 2021. 06.22- 07.20 -08.17 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.220361.1509719059000.85027.1626787500222%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Josh Cooper commented on PUP-8123 Re: Document that Upper case in filenames for autoloaded things like classes does not work Or is the filename different from the namespace? Yep exactly. The "Classes and defined resource types" section is good as is. It's just that when puppet attempts to load a file for an entity (class, function, etc), it transforms the entity's name to lowercase (as described here) and searches for a matching file. So in other words, puppet requires the full path to be lowercase even if the class, etc name is mixed/camel case. 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.220361.1509719059000.82705.1626373140036%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Josh Cooper Team: Coremunity 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.220361.1509719059000.71173.1625127480147%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Claire Cadman updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Claire Cadman Sprint: 2021.06.22-07.20 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.220361.1509719059000.65019.1624531320040%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Josh Cooper commented on PUP-8123 Re: Document that Upper case in filenames for autoloaded things like classes does not work Claire Cadman could you add a note to https://puppet.com/docs/puppet/7/lang_reserved.html#lang_acceptable_char-classes-and-defined-resource-type-names that specifies the filename for a class MUST be lowercase. So this works: # cat /etc/puppetlabs/code/environments/production/manifests/site.pp include upperCase # cat /etc/puppetlabs/code/environments/production/modules/uppercase/manifests/init.pp class upperCase { notify { 'uppercase': } } But renaming the module directory to mixed case won't (even though the class name is mixed case): # mv /etc/puppetlabs/code/environments/production/modules/uppercase/ /etc/puppetlabs/code/environments/production/modules/upperCase # puppet agent -t ... Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Function Call, Could not find class ::uppercase
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Josh Cooper assigned an issue to Claire Cadman Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Josh Cooper Assignee: 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.220361.1509719059000.56081.1623700140192%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Claire Cadman updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Claire Cadman Labels: puppet 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.220361.1509719059000.60983.1603350780029%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Claire Cadman assigned an issue to Unassigned Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Claire Cadman Assignee: Claire Cadman 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.220361.1509719059000.60982.1603350720029%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Josh Cooper assigned an issue to Claire Cadman Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Josh Cooper Assignee: Claire Cadman 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.220361.1509719059000.45636.1601408580032%40Atlassian.JIRA.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Owen Rodabaugh updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Owen Rodabaugh CS Priority: Normal CS Impact: This is confusing. If we get this documented we'll have something that helps user understand the casing requirements. CS Severity: 3 - Serious CS Business Value: 3 - CS Frequency: 1 - 1-5% of Customers Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) --
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Martijn Pepping commented on PUP-8123 Re: Document that Upper case in filenames for autoloaded things like classes does not work As a side note; mixedcase class/file-names worked OK up until puppet 4.7. It seems to got broken somewhere between 4.8 and 4.10. Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Henrik Lindberg commented on PUP-8123 Re: Document that Upper case in filenames for autoloaded things like classes does not work The file name (loadable paths) is described in the specification here: https://github.com/puppetlabs/puppet-specifications/blob/master/language/modus-operandi.md#loadable-paths Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Henrik Lindberg Issue Type: Bug Improvement Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Henrik Lindberg Component/s: DOCS Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8123) Document that Upper case in filenames for autoloaded things like classes does not work
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-8123 Document that Upper case in filenames for autoloaded things like classes does not work Change By: Henrik Lindberg Summary: Document that Upper case in filenames for autoloaded things like classes does not work Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.