Jira (PUP-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title David McTavish updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: David McTavish Priority: Normal Low 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.190027.1494378608000.21136.1638816300100%40Atlassian.JIRA.
Jira (PUP-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title David McTavish updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: David McTavish Labels: Hiera Language final_triage usability 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.190027.1494378608000.21006.1638813540198%40Atlassian.JIRA.
Jira (PUP-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg commented on PUP-7508 Re: Failing mapped_paths don't get explained by lookup --explain Ping Eric Sorenson - needs some product/Ux love - suggestions above; how should we do this in a good way? Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg commented on PUP-7508 Re: Failing mapped_paths don't get explained by lookup --explain Can we move the mapped_path resolution so it can be output similarly to how path interpolation is done? For the more general problem of debugging/explaining the configuration - I wonder if it would be enough / a-good-first-step to just show a map of resolved interpolations used in the config. Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Story Points: 1 3 Team: Puppet Developer Experience Agent Sprint: PDE 2017-05-31 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg commented on PUP-7508 Re: Failing mapped_paths don't get explained by lookup --explain Taking ticket out of sprint to be able to configure it for later inclusion in 5.1.0. The work to do this requires a bit of rethinking to make it possible to propagate information that occurs during configuration (parsing hiera.yaml and setting up internal data structures) so that the consequences of the configuration shows up at the wanted location(s) during explain. As an example, there are two lookups that take place - one for lookup_options for a key being looked up, and one for the actual value. An issue with mapped_paths need to show up under both lookups (we don't know if user is figuring out a problem with lookup_options, or a problem with getting a value). We could also have a common section of events/explain output for the configuration as such. If we go that route, we need to do more work on what to show, and how that should be presented. Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Fix Version/s: PUP 4.10.z Fix Version/s: PUP 5.0.0 Fix Version/s: PUP 5.1.0 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Component/s: Hiera & Lookup Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Thomas Hallgren assigned an issue to Unassigned Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Thomas Hallgren Assignee: Thomas Hallgren Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Thomas Hallgren commented on PUP-7508 Re: Failing mapped_paths don't get explained by lookup --explain At present, the explain output will just show how a lookup proceeds using a given configuration. It does not show how that configuration came into existence. So, for instance, when using a path, it will show both the original and the effective path which is the result of expanding all interpolations in the original. It will however not include all lookup's that were made in order to resolve those interpolations. I think the best way to resolve this is to introduce an additional option that would make the explainer produce output on how the all configurations are built up from their respective hiera.yaml hash. It's not trivial though. In order for such output to make sense, it's probably necessary to disable caches and triggers for invalidating them, which in turn might change the behavior slightly. Another option is to enforce strictness using the --strict option so that invalid mapped paths causes logged warnings or errors in the regular puppet log. That would be far simpler and not require additional control from the user. Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg assigned an issue to Thomas Hallgren Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Assignee: Thomas Hallgren Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title John Duarte updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: John Duarte QA Risk Assessment: Needs Assessment Manual Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Josh Cooper updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Josh Cooper Labels: Hiera Language triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Kenn Hussey Team: Puppet Developer Experience Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Story Points: 1 Release Notes Summary: The --explain output for {{mapped_paths}} have been improved when there are errors in the input. Earlier, the explain output simply did not output anything if something was wrong. Sprint: PDE 2017-05-31 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Labels: Hiera Language Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Fix Version/s: PUP 5.0.0 Fix Version/s: PUP 4.10.z Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Change By: Henrik Lindberg Issue Type: Bug Improvement Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- 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-7508) Failing mapped_paths don't get explained by lookup --explain
Title: Message Title Nicholas Fagerlund created an issue Puppet / PUP-7508 Failing mapped_paths don't get explained by lookup --explain Issue Type: Bug Assignee: Unassigned Created: 2017/05/09 6:10 PM Priority: Normal Reporter: Nicholas Fagerlund If you set a hierarchy level to use mapped_paths but the fact you're trying to map does not exist, puppet lookup --explain does not tell you anything helpful about it. You just get one line: Hierarchy entry "Networks" In my case, I was using an old version of facter that didn't support the networking fact, but I had to go through a whole lot of extra sleuthing to figure out what --explain should have told me. The explain output should give useful help for the following cases: The mapped variable is not set, so there's nothing to map. The mapped variable isn't mappable, because it's a string/bool/number/undef.