2019-04-10 15:43:07 UTC - Michele Sciabarra: Hello all can someone please run this command: `docker run -ti --entrypoint=ldd openwhisk/actionloop-v2:4376fee /bin/proxy` and tell me what you see? https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554910987096600 ---- 2019-04-10 15:43:25 UTC - Michele Sciabarra: it should be "not a dynamic executable" https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554911005097000 ---- 2019-04-10 15:43:53 UTC - Michele Sciabarra: also with `docker run -ti --entrypoint=ldd openwhisk/actionloop-v2:latest /bin/proxy` https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554911033097500 ---- 2019-04-10 15:53:31 UTC - Rodric Rabbah: ``` > docker run -ti --entrypoint=ldd openwhisk/actionloop-v2:4376fee /bin/proxy Unable to find image 'openwhisk/actionloop-v2:4376fee' locally 4376fee: Pulling from openwhisk/actionloop-v2 34667c7e4631: Already exists d18d76a881a4: Already exists 119c7358fbfc: Already exists 2aaf13f3eff0: Already exists 9a60fbe804c0: Pull complete 881f48ffea29: Pull complete 98aa619a396c: Pull complete Digest: sha256:38c32b62ef050aff4c3c0632067b880657648009147797c2206dbd2563ad8a12 Status: Downloaded newer image for openwhisk/actionloop-v2:4376fee not a dynamic executable ``` https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554911611097900 ---- 2019-04-10 15:55:03 UTC - Rodric Rabbah: same for latest==fc90cf23c38d https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554911703098100 ---- 2019-04-10 15:59:07 UTC - Michele Sciabarra: ok apparently the latest patch worked https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554911947098400 ---- 2019-04-10 15:59:43 UTC - Michele Sciabarra: I suspect that the gcc gradle plugin builds with "gccgo" instead of the "real" go that always produces static executable https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554911983099100 ---- 2019-04-10 16:00:42 UTC - Michele Sciabarra: now I can do a lot of things including releasing the actionloop tutorial and the ruby actionloop runtime based on alpine https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554912042100000 ---- 2019-04-10 16:00:49 UTC - Michele Sciabarra: thx https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554912049100200 ---- 2019-04-10 20:30:47 UTC - Carlos Santana: @Michele Sciabarra make sure you pull the latest docker image first before the run https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554928247101000 ---- 2019-04-10 23:26:28 UTC - Jin Choi: While we are talking about `action loop` I am curious about the naming, `action loop`, itself, Why the name? Is it something related to a lingo from go lang? FYI, I am unfamiliar to go lang. https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554938788103000?thread_ts=1554938788.103000&cid=C3UDXSFA6 ---- 2019-04-10 23:33:29 UTC - Carlos Santana: It’s about the interface of the action code, the runtime will start the action process this process should not exit as the action loop proxy will send in stdin the input for every invocation the “action” process will “loop” read line on stdin and output result on dev 3 https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554939209106800?thread_ts=1554938788.103000&cid=C3UDXSFA6 ---- 2019-04-10 23:37:58 UTC - Jin Choi: Will it, the action loop, take over from all the other runtimes such as python, ruby and etc. eventually? Is it some kinda effort to unify all the runtimes as one? Or will it be just for go lang and binaries including shell script as it has been? https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554939478107000?thread_ts=1554938788.103000&cid=C3UDXSFA6 ---- 2019-04-10 23:45:28 UTC - Carlos Santana: @Michele Sciabarra have done a great job evaluating the performance to see if it’s worth migrating the runtimes to using the actionloop, so far we have done go, python, swift, php, and recently did ruby as an example doc nodejs there is not much performance gain so would not migrate https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554939928111900?thread_ts=1554938788.103000&cid=C3UDXSFA6 ---- 2019-04-10 23:51:37 UTC - Jin Choi: so far we have done "evaluating the performance", or "migrating"? https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554940297112100?thread_ts=1554938788.103000&cid=C3UDXSFA6 ---- 2019-04-10 23:54:40 UTC - Jin Choi: I need some help. It's about 401 http error from wsk command. Somehow I cannot properly issue `wsk list` command against the Openwhisk system. ``` $ wsk list error: Unable to obtain the list of entities for namespace 'default': The supplied authentication is invalid (code 84954d43c052c559ba981b9bcd41fc1c)
$ grep -Hrn '84954d43c052c559ba981b9bcd41fc1c' ./controller0.log [2019-04-10T03:32:28.105Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] GET /api/v1/namespaces/_/actions limit=30&skip=0 [2019-04-10T03:32:28.105Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [BasicAuthenticationDirective] authenticate: f581fff4-8138-4b96-8c5e-7d04669f7791 [2019-04-10T03:32:28.106Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [Identity] [GET] serving from datastore: CacheKey(f581fff4-8138-4b96-8c5e-7d04669f7791) [marker:database_cacheMiss_count:1] [2019-04-10T03:32:28.106Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [CouchDbRestStore] [QUERY] 'whisk_distributed_subjects' searching 'subjects/identities [marker:database_queryView_start:1] [2019-04-10T03:32:28.112Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [CouchDbRestStore] [marker:database_queryView_finish:7:6] [2019-04-10T03:32:28.113Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [Identity] invalidating CacheKey(f581fff4-8138-4b96-8c5e-7d04669f7791) [2019-04-10T03:32:28.113Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [BasicAuthenticationDirective] authenticate: f581fff4-8138-4b96-8c5e-7d04669f7791 [2019-04-10T03:32:28.113Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [Identity] [GET] serving from datastore: CacheKey(f581fff4-8138-4b96-8c5e-7d04669f7791) [marker:database_cacheMiss_count:8] [2019-04-10T03:32:28.113Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [CouchDbRestStore] [QUERY] 'whisk_distributed_subjects' searching 'subjects/identities [marker:database_queryView_start:8] [2019-04-10T03:32:28.117Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [CouchDbRestStore] [marker:database_queryView_finish:12:4] [2019-04-10T03:32:28.117Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [Identity] invalidating CacheKey(f581fff4-8138-4b96-8c5e-7d04669f7791) [2019-04-10T03:32:28.117Z] [INFO] [#tid_84954d43c052c559ba981b9bcd41fc1c] [BasicHttpService] [marker:http_get.401_count:12:12] ``` https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554940480113200 ---- 2019-04-10 23:56:02 UTC - Jin Choi: For some reason there happens`invalidating CacheKey` several times and doesn't get the data from CouchDB. https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554940562114200 ---- 2019-04-10 23:56:10 UTC - Carlos Santana: Both https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554940570114400?thread_ts=1554938788.103000&cid=C3UDXSFA6 ---- 2019-04-10 23:56:24 UTC - Carlos Santana: We evaluated and already migrated them https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554940584115000?thread_ts=1554938788.103000&cid=C3UDXSFA6 ---- 2019-04-10 23:56:54 UTC - Slackbot: This message was deleted. https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554940614115700?thread_ts=1554940614.115700&cid=C3UDXSFA6 ---- 2019-04-10 23:58:43 UTC - Carlos Santana: Check “$HOME/.wskprops” make sure has the correct and credentials https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1554940723116500?thread_ts=1554940614.115700&cid=C3UDXSFA6 ----
