Hi folks,

I'm working with technical people from different organizations outside my 
employer (IBM), and we're testing OpenWhisk as a mechanism for integrating 
our different tools and services into a single heterogeneous event-driven 
programming model. 
On the face of it, OW seems like a great fit.
However, when it comes down to implementation, we often hit a case where 
the easiest way to delegate action execution to a custom tool is by 
writing a simple bash script. This is where things get complicated.
To the best of my understanding (please correct me otherwise), there is no 
first-class support for bash runtime in OW.
So, it's down to creating either a "native" action using a zip, or a 
custom docker action. Both options are quite more cumbersome than using 
native runtimes.

So this is my first question - would it make sense to have a native bash 
runtime in OW? especially given that some of the function that OW 
seemingly provides is glue-code between existing tools and services (where 
bash also shines).

As a second issue, we explored the native action. It seems that output is 
not captured in the action logs when including ssh calls that invoke bash 

My second question - does anyone have a different experience with this 
that they can share? (maybe this problem is not related to OW?)

Regards,
-- Erez Hadad

Erez Hadad, PhD
Cloud System Technologies
IBM Research - Haifa
email: [email protected]
phone: +972-4-829-6509



Reply via email to