Jira (PUP-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Henrik Lindberg commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function No, it has already been released in 4.10.0 so no need to mark it also for 5.0.0. (We only do multiple release tags if the release on the older version branch occurs after the master branch). 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Sean McDonald commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function Henrik Lindberg Thomas Hallgren should this ticket also have the 5.0.0 fix version (since it was merged to master 5.0 per Henriks comment) ? 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Jean Bond updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Jean Bond Labels: docs_reviewed 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Kenn Hussey Fix Version/s: PUP 5.0.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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Thomas Hallgren commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function Kenn Hussey, that's correct. It went into 4.9.3. 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Kenn Hussey commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function Henrik Lindberg would that have been done as part of PUP-7205 (which went into 4.9.3)? 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Henrik Lindberg commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function I believe it went into 4.9.4 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Ethan Brown updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Ethan Brown Fix Version/s: PUP 4.10.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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Ethan Brown commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function Kenn Hussey / Henrik Lindberg would you mind double checking what version of Puppet this was brought into? I believe it was backported to a 4.9.z release. 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Eric Thompson updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Eric Thompson QA Risk Assessment Reason: covered by unit tests; including dependence on 3rd party gem , we just need to ensure it works 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Eric Thompson assigned an issue to qa Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Eric Thompson Status: Ready for CI Test Assignee: qa 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Craig Gomes updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Craig Gomes Sprint: PDE 2017-01-25 , PDE 2017-02-08 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Eric Thompson updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Eric Thompson QA Risk Assessment: Needs 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Eric Thompson updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Eric Thompson QA Risk Assessment Reason: dependence on 3rd party gem, we just need to ensure it works 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Henrik Lindberg Release Notes Summary: Puppet now integrates eyaml by adding explain support to existing hiera.yaml version 3 use of the {{eyaml}} backend, and allows eyaml to be used in hiera.yaml version 5 format with an entry on the form {{lookup_key: eyaml_lookup_key}}. This provided that the eyaml gem is installed separately as it is not bundled with puppet. Release Notes: New Feature 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Henrik Lindberg commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function merged to branch 5.0 at: e4f6dd3 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Thomas Hallgren assigned an issue to Unassigned Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Thomas Hallgren commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function Regarding acceptance. I think the unit tests cover what needs to be covered fairly well. From the outside, this function is no different from all other functions so testing how it interacts with merges etc. is, in my opinion, pointless. 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Thomas Hallgren commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function Since the eyaml format stipulates that only values are encrypted, it's far more efficient to just decrypt the requested values than decrypting all of them at once. Decryption is a relatively costly procedure. That's why a lookup_key is more suitable. The implementation does of course read and parse the complete eyaml file only once. It then uses the cache provided by the $context parameter to remember which of the values that has been decrypted. As a comparison, the original eyaml backend (included in the hiera_eyaml gem) also reads the only once, but it parses all data on each key lookup, then it decrypts one value and discards everything else. Eric Thompson, not sure what you mean by "return a hash". The value for a key can be always be a hash and we have never provided a way to return all keys in Hiera. The actual lookup is not in any way affected by the choice of function so from the lookup callers perspective, it doesn't matter if a data_hash or a lookup_key is used. It's completely invisible. 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Eric Thompson commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function why is this only for lookup_key? is eyaml setup in such a way that it can't return a hash, like yaml can? henrik said: [9:56 AM] Henrik Lindberg: if it was data_hash it would need to decrypt all keys at once [9:57 AM] Henrik Lindberg: that is - up front, which would not be nice at all what wouldn't be nice? performance? exposing the values, somehow? 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Eric Thompson commented on PUP-7100 Re: Add a Hiera 5 eyaml lookup_key function with regards to acceptance for this. do we just need to ensure it works with the gem installed? or do we need to ensure we can merge keys and interact with other backends properly? is this impacted by global vs. module vs. environment use? 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Thomas Hallgren updated an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Change By: Thomas Hallgren A Hiera, version 5 _lookup_key_ function for *eyaml* should be added. The function should be dependent on a new {{hiera_eyaml}} feature. The feature should require the Gem with the same name.The added function will rely on the capabilities provided by the hiera_eyaml gem and hence use the same options etc. that the eyaml gem does.If eyaml is configured as a backend in Hiera 3, that declaration should instead make use of the added function. 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-7100) Add a Hiera 5 eyaml lookup_key function
Title: Message Title Thomas Hallgren created an issue Puppet / PUP-7100 Add a Hiera 5 eyaml lookup_key function Issue Type: New Feature Assignee: Thomas Hallgren Created: 2017/01/13 3:34 AM Fix Versions: PUP 5.0.0 Priority: Normal Reporter: 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 Grou