Discovery pattern "parse file" step does not populate variables if discovery user cannot run "sudo ls -w 1 filename"DescriptionDiscovery pattern "parse file" step does not populate variables if discovery user cannot run "sudo ls -w 1 filename". On pattern debuger no errors are returned.Steps to Reproduce Create a private key credential without passwordConfigure sudo so that "ls -w 1 $filename" requires a passwordConfigure sudo so that "sudo cat $filename" does not require passwordCreate a pattern step of type "Parse File" and define a parsing strategy to populate variablesPass $filename as a path which discovery user does not have access to without sudoClick on "Retrieve File" and see that the file content is loaded in the pattern debugger Note: "Retrieve File" has a fallback to "sudo cat $filename" and thus may work Click on "Test" and see that no errors are returned, however there are no changes to the variablesWorkaroundSet mid server parameter mid.log.level = debugReproduce issueReview MID server logsAny errors in running the step? Yes: Can errors be resolved? Yes: Resolve errorsNo: Get file content using "Parse Command Output" instead Example: "sudo cat " + $filename No: Review parsing strategy Related Problem: PRB1487340