Jira (PUP-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Eric Thompson QA Risk Assessment Reason: Potential for downtime covered by unit tests 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Eric Thompson QA Risk Assessment: Automate No Action 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Kurt Wall updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Kurt Wall QA Risk Assessment: Automate 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Kurt Wall updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Kurt Wall QA Risk Assessment Reason: Potential for downtime 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title John Duarte commented on PUP-6091 Re: Lookup should parse dot in key consistently throughout Thanks Henrik Lindberg root@cafnsh7p7x6it68:~# puppet lookup 'key."a.b.c".0' --- a ... Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title John Duarte updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: John Duarte QA Risk Assessment Reason: Functional expectation Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title John Duarte updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: John Duarte QA Risk Assessment: High Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Henrik Lindberg commented on PUP-6091 Re: Lookup should parse dot in key consistently throughout John Duarte Depending on your shell, use of double quotes may be something different than what you think. Try quoting the entire key in single quotes: puppet lookup 'key."a.b.c".0' Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title John Duarte updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: John Duarte QA Status: Reviewed Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title John Duarte updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: John Duarte Acceptance Criteria: That the lookup CLI application and lookup function works the same way wrt: "dotted access" as in hiera.* use of dotted access "drills down" into data e.g. lookup('key , . subkey.0')* verbatim lookup is possible by quoting part of key e.g. lookup('key."a.b.c".0')* interpolation is possible using hiera syntax and semantic - thus making it possible to use a hiera data file without change Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title John Duarte assigned an issue to John Duarte Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: John Duarte Assignee: qa John Duarte Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Eric Thompson Acceptance Criteria: That the lookup CLI application and lookup function works the same way wrt . : "dotted access" as in hiera.* use of dotted access "drills down" into data e.g. lookup('key,subkey.0')* verbatim lookup is possible by quoting part of key e.g. lookup('key."a.b.c".0')* interpolation is possible using hiera syntax and semantic - thus making it possible to use a hiera data file without change e.g.:* It is possible to lookup a verbatim key using the lookup CLI by quoting it . e.g. "'foo.bar'"* It is possible to perform a sub-lookup using the lookup CLI by not quoting, e.g. ahash.some_key* It is possible to lookup a verbatim key using the lookup API by quoting it . e.g. "'foo.bar'"* It is possible to perform a sub-lookup using the lookup API by not quoting, e.g. ahash.some_key Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Eric Thompson Acceptance Criteria: That the lookup CLI application and lookup function works the same way wrt. "dotted access" as in hiera.* use of dotted access "drills down" into data e.g. lookup('key,subkey.0')* verbatim lookup is possible by quoting part of key e.g. lookup('key."a.b.c".0')* interpolation is possible using hiera syntax and semantic - thus making it possible to use a hiera data file without change e.g.:* It is possible to lookup a verbatim key using the lookup CLI by quoting it . e.g. "'foo.bar'"* It is possible to perform a sub-lookup using the lookup CLI by not quoting, e.g. ahash.some_key* It is possible to lookup a verbatim key using the lookup API by quoting it . e.g. "'foo.bar'"* It is possible to perform a sub-lookup using the lookup API by not quoting, e.g. ahash.some_key Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Eric Thompson Lookup and Hiera treats dotted keys differently. While hiera will recognize them everywhere (except when they are quoted), the Puppet lookup will only recognized them within interpolations that in turn, are only recognized by the Hiera Data Provider. For the sake of consistency, lookup should instead do what Hiera does.This means that:* the command line {{lookup}} should be made consistent with hiera and facter tools as they take unquoted input as sub-lookup, and handles quoted input as verbatim.* interpolation expressions should be recognized by all data providers, not just the Hiera data provider* dotted keys that are not quoted, should be parsed at all times, not just in interpolations ACCEPTANCE CRITERIA* It is possible to lookup a verbatim key using the lookup CLI by quoting it . e.g. "'foo.bar'"* It is possible to perform a sub-lookup using the lookup CLI by not quoting, e.g. ahash.some_key* It is possible to lookup a verbatim key using the lookup API by quoting it . e.g. "'foo.bar'"* It is possible to perform a sub-lookup using the lookup API by not quoting, e.g. ahash.some_key Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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
Jira (PUP-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Kylo Ginsberg assigned an issue to qa Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Kylo Ginsberg Status: Ready for CI Test Assignee: qa Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Henrik Lindberg assigned an issue to Unassigned Merged to master at: 611d024 Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Henrik Lindberg Assignee: Henrik Lindberg Release Notes Summary: The lookup CLI tool and lookup function now handles lookup of keys with a '.' (dot) as a sub-lookup. Earlier this was a dots in keys were used verbatim lookup of a key containing a dot . After this change it is required to quote the key (or part of the key) to get verbatim lookup of a key containing dots . It is now also possible to have hiera style interpolation in data - thus making hiera 3.x data files fully compatible with the new "data in environments and modules" implementation. Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails
Jira (PUP-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Thomas Hallgren assigned an issue to Henrik Lindberg Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Thomas Hallgren Assignee: Thomas Hallgren Henrik Lindberg Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Thomas Hallgren please review the release note (edit if it is wrong). Change By: Henrik Lindberg Acceptance Criteria: That the lookup CLI application and lookup function works the same way wrt. "dotted access" as in hiera.* use of dotted access "drills down" into data e.g. lookup('key,subkey.0')* verbatim lookup is possible by quoting part of key e.g. lookup('key."a.b.c".0')* interpolation is possible using hiera syntax and semantic - thus making it possible to use a hiera data file without change Release Notes Summary: The lookup CLI tool and lookup function now takes handles lookup of keys with a '.' (dot) as a sub-lookup. Earlier this was a verbatim lookup of a key containing a dot. After this change it is required to quote the key (or part of the key) to get verbatim lookup. This only affects command line usage, It is now also possible to have hiera style interpolation in data - thus making hiera data files fully compatible with the API from the Puppet Language (the lookup function) remains the same new "data in environments and modules" implementation . Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9)
Jira (PUP-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Henrik Lindberg assigned an issue to Thomas Hallgren Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Henrik Lindberg Assignee: Thomas Hallgren Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Thomas Hallgren assigned an issue to Thomas Hallgren Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Thomas Hallgren Assignee: Thomas Hallgren Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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-6091) Lookup should parse dot in key consistently throughout
Title: Message Title Thomas Hallgren updated an issue Puppet / PUP-6091 Lookup should parse dot in key consistently throughout Change By: Thomas Hallgren Summary: Lookup CLI should use unquoted parse dot in key as sub-lookup consistently throughout Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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.