Jira (PUP-9823) Add recording of function and template usage for Impact Analysis

11 views
Skip to first unread message

Maggie Dreyer (JIRA)

unread,
Jul 12, 2019, 11:49:06 AM7/12/19
to puppe...@googlegroups.com
Maggie Dreyer created an issue
 
Puppet / Task PUP-9823
Add recording of function and template usage for Impact Analysis
Issue Type: Task Task
Assignee: Unassigned
Created: 2019/07/12 8:48 AM
Priority: Normal Normal
Reporter: Maggie Dreyer

Once we have recording of Hiera keys in place for Impact Analysis, we should extend this to also record function invocations and template usage, and send these along with the Hiera keys to PDB.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Maggie Dreyer (JIRA)

unread,
Jul 12, 2019, 12:15:04 PM7/12/19
to puppe...@googlegroups.com

Maggie Dreyer (JIRA)

unread,
Oct 21, 2019, 12:31:02 PM10/21/19
to puppe...@googlegroups.com
Maggie Dreyer commented on Task PUP-9823
 
Re: Add recording of function and template usage for Impact Analysis

Eric Williamson just to clarify scope here, I assume we want to support both 3x and 4x functions, and both ERB and EPP templates, correct?

Eric Williamson (JIRA)

unread,
Oct 21, 2019, 12:39:02 PM10/21/19
to puppe...@googlegroups.com

Maggie Dreyer Correct on the scope.

For CD4PE, we do not care about built in functions since customer code (I hope) isn't changing that.

Maggie Dreyer (JIRA)

unread,
Oct 21, 2019, 12:41:03 PM10/21/19
to puppe...@googlegroups.com
Maggie Dreyer commented on Task PUP-9823

Thanks, I'll see what I can do. The initial version might have to collect everything, but we can make it smarter if that winds up being a huge amount of extraneous data. I'm kind of hoping since we're just keeping a count for each unique function, that it won't actually be that much data.

Henrik Lindberg (JIRA)

unread,
Oct 22, 2019, 9:50:03 AM10/22/19
to puppe...@googlegroups.com

Note that users can override a function by sticking a Puppet Language variant of the function definition in their site.pp with the same name as any other function (in puppet, in a module etc.).

Maggie Dreyer (JIRA)

unread,
Dec 3, 2019, 1:16:04 PM12/3/19
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages