Project

General

Profile

action #67399

Updated by riafarov almost 4 years ago

See https://trello.com/c/G7DdOsm8/1847-5-make-scripting-support-robust-and-complete and https://github.com/yast/yast-autoinstallation/pull/612 

 Based on the profile in the attachment, we can validate script execution on all supported stages. 

 ---- 
 Trello card content: 
 Scripting support is a rather common source of bugs. We need to make sure that they run at the proper place, the log files and other artifacts are copied to the final system and we should allow more interpreters (e.g., Ruby is not supported) 

 ## Why? 

 Scripts are the way that our users have to extend AutoYaST (apart from the yast2-configuration-management). Additionally, they are the only way to modify the profile during runtime (well, classes and rules might help too). 

 ## Related bugs 

 - Scripts run when needed (example: [bsc#1110413](https://trello.com/c/cDcxLbbN)) 
 - Make sure that [logfiles are preserved](https://trello.com/c/gjeAF64s).

Back