Jira (PUP-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Eric Thompson Release Notes Summary: This change allows the use of {{hiera.yaml}} to configure data lookups in modules and environments in hiera v5. We also deprecate older uses and warn on conflicting configurations. 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Eric Thompson assigned an issue to Unassigned Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Eric Thompson 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Eric Thompson 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Eric Thompson updated an issue Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Eric Thompson QA Risk Assessment Reason: warnings and deprecations; covered well by unit tests. hiera.yaml usage covered in acceptance elsewhere QA Risk Assessment: Needs Assessment No Action QA Contact: Eric Thompson 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Josh Cooper assigned an issue to qa Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Josh Cooper 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Henrik Lindberg assigned an issue to Unassigned Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Henrik Lindberg Assignee: Henrik Lindberg 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Thomas Hallgren assigned an issue to Henrik Lindberg Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Thomas Hallgren Assignee: Thomas Hallgren Henrik Lindberg 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Henrik Lindberg assigned an issue to Thomas Hallgren Puppet / PUP-6942 Modify lookup to always use hiera.yaml. 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Thomas Hallgren assigned an issue to Unassigned Puppet / PUP-6942 Modify lookup to always use hiera.yaml. 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Henrik Lindberg commented on PUP-6942 Re: Modify lookup to always use hiera.yaml. a) yes - don't think this is a problem since a) you must have opted in to using it and either i) failed to wire it in, or ii) did wire it in or iii) wired it in and then decided that to turn it off by changing the 'data provider setting'. Cases i) and iii) would be different c) for the sake of consistency make that use instead (let hiera.yaml v 5 win) - it means you can turn off the 'function' data provider by simply placing a heira.yaml v5 file in your module/env. That is better. 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Thomas Hallgren commented on PUP-6942 Re: Modify lookup to always use hiera.yaml. My concern regarding your answers Henrik Lindberg, is the following: a) This means that by just installing a new version of Puppet, a hiera.yaml (v4) file that was previously ignored, suddenly kicks in. b) OK. Can't see how that would be problematic. c) In version 5, the hiera.yaml is supposed to be authoritative and omnipotent. Here you suggest that the old and deprecated data-provider setting trumps a hiera.yaml version 5 (it didn't trump the lookup.yaml). 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Henrik Lindberg commented on PUP-6942 Re: Modify lookup to always use hiera.yaml. data-provider setting hiera.yaml v4 hiera.yaml v5 no hiera.yaml == none or no setting use (a) use == hiera use use (b) default config != hiera ignore ignore (a) use because other meaning could only be failed attempt to use a hiera.yaml v4 (remove file if it should not be there) (b) use because 'they are all hiera' (c) ignore, if you
Jira (PUP-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Thomas Hallgren commented on PUP-6942 Re: Modify lookup to always use hiera.yaml. When we decided to use lookup.yaml we also said that the fact that it was present in the environment or module root was enough to indicate that it should be used. In version 4, that was not the case. The hiera.yaml had to be accompanied by a data-provider setting in the environment.conf or metadata.json that indicated that the data provider was "hiera". Here is a matrix showing the all combinations of data provider setting and hiera.yaml file versions 4 and 5. The "warn" in the matrix does not reflect a deprecation warning (it's assumed that deprecation warnings will be printed under control of the strict option whenever a version 4 file or a data provider setting is present). How do we answer the questions? data-provider setting hiera.yaml v4 hiera.yaml v5 no hiera.yaml == none or no setting ignore, warn, or use? use == hiera use warn, error, or use? default config != hiera
Jira (PUP-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Craig Gomes updated an issue Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Change By: Craig Gomes Sprint: PDS 2016-11-30 , PDS 2016-12-14 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Thomas Hallgren assigned an issue to Thomas Hallgren Puppet / PUP-6942 Modify lookup to always use hiera.yaml. 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-6942) Modify lookup to always use hiera.yaml.
Title: Message Title Thomas Hallgren created an issue Puppet / PUP-6942 Modify lookup to always use hiera.yaml. Issue Type: Improvement Assignee: Unassigned Created: 2016/11/28 3:41 AM Fix Versions: PUP 4.9.0 Priority: Normal Reporter: Thomas Hallgren The new configuration file lookup.yaml that was introduced in PUP-6511 and PUP-6780 as a replacement for hiera.yaml has been subject to some discussion and a new decision was made revert that and instead retain the hiera.yaml file and just check its version. If the verison is >= 5, then it will act according to the specification that was intended for lookup.yaml. Add Comment