2020-03-02 04:03:57 UTC - Pedro Fernandez: Hi guys, If I would like to modify the core and play around with openwhisk locally (on a Window machine) which setup would you recommend? I saw the devtools repository uses make so i need linux or mac if I want to use openwhisk-compose to debug my modifications of the core. At the beginning I was thinking to use a ubuntu container to setup my environment, but then to test with compose I will end up with a Docker in Docker scenario. Maybe a VM is better idea? Any common best practice? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583121837099300?thread_ts=1583121837.099300&cid=C3TPCAQG1 ---- 2020-03-02 04:06:20 UTC - Rodric Rabbah: Hi Pedro. This might be your best option <https://github.com/apache/openwhisk/tree/master/core/standalone|https://github.com/apache/openwhisk/tree/master/core/standalone> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583121980099800?thread_ts=1583121837.099300&cid=C3TPCAQG1 ---- 2020-03-02 04:09:08 UTC - Pedro Fernandez: that is more if I want to test functions etc using openwhisk right? but I want to modify the core (as a contributor role) https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583122148100000?thread_ts=1583121837.099300&cid=C3TPCAQG1 ---- 2020-03-02 06:03:14 UTC - Rodric Rabbah: I develop and test using the standalone regularly. It’s the fastest and most convenient option. Also if you’re new to the system it’s convenient for attaching a debugger. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583128994101800?thread_ts=1583121837.099300&cid=C3TPCAQG1 ---- 2020-03-02 08:42:19 UTC - Rekha: Any suggestion ?? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583138539102000?thread_ts=1582960777.087700&cid=C3TPCAQG1 ---- 2020-03-02 09:07:16 UTC - Alvaro Lopez: Ahh, nevermind, I silved it, and it was a problem in the Docker action https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583140036102200?thread_ts=1582534522.004500&cid=C3TPCAQG1 ---- 2020-03-02 10:10:45 UTC - Pieter de Bot: Hey, I'm trying to invoke a dotnet action but when doing so im getting this error `Unable to locate requested type` . I've looked at the source code (<https://github.com/apache/openwhisk-runtime-dotnet/blob/2256a80aa6900502c28d4f9b777acfbfcaa390a7/core/dotnet2.2/proxy/Apache.OpenWhisk.Runtime.Common/Init.cs>) and it looks to be thrown in line 117. When running that peace of code in a test project however it has no problem finding the "Type" in the project Assembly file. What could I be doing wrong? Please let me know, thanks! https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583143845105600?thread_ts=1583143845.105600&cid=C3TPCAQG1 ---- 2020-03-02 11:56:07 UTC - Rodric Rabbah: @Shawn Black might now https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583150167106200?thread_ts=1583143845.105600&cid=C3TPCAQG1 ---- 2020-03-02 14:56:52 UTC - Bilal: You're trying to do this from within an action? What kind of error message are you getting?
My initial guess is that you need to zip psycopg2 with your action. Openwhisk only supports a short list of 3rd party python modules out of the box. <https://github.com/apache/openwhisk/blob/master/docs/actions-python.md#packaging-python-actions-with-a-virtual-environment-in-zip-files> Also, I assume that's not your actual password :wink: grinning : Rekha https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583161012106400?thread_ts=1582960777.087700&cid=C3TPCAQG1 ---- 2020-03-02 15:16:46 UTC - Shawn Black: @Pieter de Bot Would you be able to share some details on what you’re trying to run? Assembly name, full name of the class, handler method, as well as what the “main” is being defined as in OpenWhisk? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583162206106600?thread_ts=1583143845.105600&cid=C3TPCAQG1 ---- 2020-03-02 15:17:35 UTC - Shawn Black: Also — how are you packaging the assemblies that are ran? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1583162255106800?thread_ts=1583143845.105600&cid=C3TPCAQG1 ----