Jira (PUP-6169) Feature Request: Deprecation Logs
Title: Message Title Josh Cooper updated an issue Puppet / PUP-6169 Feature Request: Deprecation Logs Change By: Josh Cooper Component/s: PuppetDB Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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-6169) Feature Request: Deprecation Logs
Title: Message Title Sean McDonald updated an issue Puppet / PUP-6169 Feature Request: Deprecation Logs Change By: Sean McDonald Labels: 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-6169) Feature Request: Deprecation Logs
Title: Message Title Sean McDonald updated an issue Puppet / PUP-6169 Feature Request: Deprecation Logs Change By: Sean McDonald Team: Puppet Developer Experience Agent 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-6169) Feature Request: Deprecation Logs
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-6169 Feature Request: Deprecation Logs Change By: Henrik Lindberg Team: Puppet Developer Support 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-6169) Feature Request: Deprecation Logs
Title: Message Title Henrik Lindberg commented on PUP-6169 Re: Feature Request: Deprecation Logs Worth mentioning here is that we do (since some time back) have the ability to write logs in JSON which enables slicing and dicing of the information in a structured way. This structured logging can also preserve issue-codes which makes it easier to correlate and group logged issues. Catalog Preview is using this technique with performing a catalog diff. One possible alternative workflow is to set --strict to off. When getting ready to upgrade, run compilation with catalog preview and --strict warning (or even error). Fix issues until clean, then switch to new version. While this does not have a separate log for deprecations I think it achieves the same, and in a better way as the catalog preview tool aggregates and correlates errors and warnings. We expect all deprecations (and extra validations that will be standard in the next version) to be behind the --strict setting. Ping Eric Sorenson 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-6169) Feature Request: Deprecation Logs
Title: Message Title Henrik Lindberg assigned an issue to Eric Sorenson Puppet / PUP-6169 Feature Request: Deprecation Logs Change By: Henrik Lindberg Assignee: Eric Sorenson 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-6169) Feature Request: Deprecation Logs
Title: Message Title Karen Van der Veer updated an issue Puppet / PUP-6169 Feature Request: Deprecation Logs Change By: Karen Van der Veer Scrum Team: Puppet Server Language 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-6169) Feature Request: Deprecation Logs
Title: Message Title Rob Nelson created an issue Puppet / PUP-6169 Feature Request: Deprecation Logs Issue Type: New Feature Affects Versions: PUP 4.4.1 Assignee: Unassigned Components: Puppet Server, PuppetDB Created: 2016/04/13 4:43 AM Priority: Normal Reporter: Rob Nelson Problem When a user updates puppet components (server, agent, puppetdb, etc.), a number of new features and options are typically made available, in addition to the default location of some files being changed. Older features, options, and file locations (collectively 'features' for simplicity) are considered deprecated, to be removed in some future version. Alerting the user of this is challenging for a few reasons. 1. Deprecation messages in puppet runs are noisy and most users disable them as quickly as possible, never to be seen again. 2. Moving the messages to the component's log results in a bunch of needles being added to the needlestack. 3. At the time of deprecation, it is usually impossible to determine what future version will have no longer support the deprecated feature, or when that version will be released, so users cannot plan for a timely removal of the feature. 4. When u