Hi there,
I haven't been able to find anything usefull for now about my issue so i'm asking here.(sorry if i've missed an older post about it)
We are currently working on moving our rundeck plateform from a 2.9.2 version to 3.1.0 and some of our jobs aren't working as intended.
We have jobs using global log filters to get a log path and then we execute cat ${data.key} later to show the complete log on screen.
On older rundeck :
Global log filter :
- Key Value Data : ^.*(est)\s*:\s*(.+)$
Step 1 : job execution with a result showing a last line with "est : /pathtolog" in it.
Step 2 : remote command : echo ${data.est}
Step 2 is showing the complete log as intended
The filter was working well and we had a data called "est" with "/pathtolog" as value.
But now in newer version data is empty and cat is crashing (poor cat !)
So right now i've been testing a lot of stuff but i'm mainly trying to find out what have changed between old and new rundeck.
I hope i've made myself clear, don't hesitate to correct/ask more details if needed.
Thx again in advance for any help !