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

0 views
Skip to first unread message

Maggie Dreyer (JIRA)

unread,
Dec 3, 2019, 2:30:04 PM12/3/19
to puppe...@googlegroups.com
Maggie Dreyer updated an issue
 
Puppet / Task PUP-9823
Scope recording of function and template usage for Impact Analysis
Change By: Maggie Dreyer
Summary: Add Scope recording of function and template usage for Impact Analysis
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Maggie Dreyer (JIRA)

unread,
Dec 3, 2019, 2:31:04 PM12/3/19
to puppe...@googlegroups.com
Maggie Dreyer updated an issue
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. This ticket is to determine the scope and complexity of that work. Smaller, more detailed tickets should be filed for the individual pieces.

Maggie Dreyer (JIRA)

unread,
Dec 3, 2019, 2:34:05 PM12/3/19
to puppe...@googlegroups.com
Maggie Dreyer commented on Task PUP-9823
 
Re: Scope recording of function and template usage for Impact Analysis

PDB is storing type data along with each key. Do we want to differentiate between EPP and ERB templates, or is just template sufficient as a type?

Maggie Dreyer (JIRA)

unread,
Dec 3, 2019, 2:35:06 PM12/3/19
to puppe...@googlegroups.com

Henrik Lindberg (JIRA)

unread,
Dec 3, 2019, 2:39:03 PM12/3/19
to puppe...@googlegroups.com
Henrik Lindberg commented on Task PUP-9823
 
Re: Scope recording of function and template usage for Impact Analysis

Probably also need to record any read files (using file() function - users may for example read a template from some arbitrary file location and use it as an ERB or EPP. (Those files may be eternal to the control repo to make it extra interesting for impact analysis).

Maggie Dreyer (JIRA)

unread,
Dec 3, 2019, 3:00:15 PM12/3/19
to puppe...@googlegroups.com
Maggie Dreyer commented on Task PUP-9823

Eric Williamson do you consider that in scope for this? And if so, tack the PDB type of those onto the other type question above.

Maggie Dreyer (JIRA)

unread,
Dec 5, 2019, 2:13:04 PM12/5/19
to puppe...@googlegroups.com
Maggie Dreyer assigned an issue to Eric Williamson
 
Change By: Maggie Dreyer
Assignee: Maggie Dreyer Eric Williamson

Eric Williamson (JIRA)

unread,
Dec 5, 2019, 2:26:05 PM12/5/19
to puppe...@googlegroups.com

Do we want to differentiate between EPP and ERB templates, or is just template sufficient as a type?

Maggie DreyerSo long as the file name is stored, I don't believe we will care about the difference in template types.

Regarding the file function - Talking with Carl Caum, He doens't feel like he has enough customer data to indicate it's worth the effort, and is leaning towards leaving it out and just documenting it's not included in IA

Maggie Dreyer (JIRA)

unread,
Dec 5, 2019, 2:32:04 PM12/5/19
to puppe...@googlegroups.com
Maggie Dreyer commented on Task PUP-9823

Excellent, thanks. I'll update the tickets I spun off with these details.

Reply all
Reply to author
Forward
0 new messages