2019-09-27 00:08:57 UTC - Mayank Jha: Is there a way of building openwhisk for arm64 ? Has anyone already done it ? I tried comiling using gradlew. But currently stuck on ```./uninstallRouteMgmt.sh: line 58: /usr/local/bin/wsk: cannot execute binary file: Exec format error ``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569542937049700?thread_ts=1569542937.049700&cid=C3TPCAQG1 ---- 2019-09-27 01:30:12 UTC - Bill Zong: @Sven Lange-Last Thanks for correcting. :grinning: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569547812049800?thread_ts=1569479243.034100&cid=C3TPCAQG1 ---- 2019-09-27 06:17:15 UTC - Sven Lange-Last: @Rob Shepherd the `kubectl describe` output shows that your controller statefulset cannot start because the controller container fails on the liveness probe. when that fails, kube will restart the failed container. the `kubectl describe` output does not explain why the controller fails. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569565035050000?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 06:18:30 UTC - Sven Lange-Last: use `kubectl -n openwhisk logs owdev-controller-0 -c container` to obtain controller logs. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569565110050200?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 06:19:23 UTC - Sven Lange-Last: if you get the logs from a controller container that’s right in the middle of starting up, you can also obtain logs from the previous failed startup - use option `--previous`. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569565163050400?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 06:19:52 UTC - Sven Lange-Last: in the controller log, watch out for `ERROR` and `WARN` messages. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569565192050600?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 09:36:14 UTC - Rob Shepherd: Thank you for the guidance @Sven Lange-Last https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569576974050800?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 09:37:28 UTC - Rob Shepherd: Strangely, the output from `kubectl -n openwhisk logs owdev-controller-0 -c controller --previous` is just a single line: `Picked up JAVA_TOOL_OPTIONS: -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569577048051000?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 09:39:07 UTC - Rob Shepherd: I have now realised that I have cloned the `...deploy-kube` repo at HEAD:32c71d68 - maybe there is a stable tag that I should checkout instead https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569577147051200?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 09:40:07 UTC - Rob Shepherd: ... nope https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569577207051400?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 10:10:37 UTC - Rob Shepherd: Hmmm. I don't have the k8s experience to diag/debug this. I'm going to give up on openwhisk. Thanks for the assistance over the last few days but it's seemingly too complex for me to evaluate at the moment. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569579037051600?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:09:33 UTC - Rodric Rabbah: Do you need to deploy on kubernetes? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569582573052300?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:10:28 UTC - Rodric Rabbah: of youre looking to evaluate the system the standalone openwhisk deployment (java plus docker is all you need) https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569582628053700?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:12:38 UTC - Rodric Rabbah: Did you download the wsk cli or build it yourself? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569582758055800?thread_ts=1569542937.049700&cid=C3TPCAQG1 ---- 2019-09-27 11:13:46 UTC - Rob Shepherd: deployment is obviously a way off. Are there some instructions on the above? kubernetes is what is recommended so I went with that. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569582826056000?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:18:05 UTC - Rodric Rabbah: <https://github.com/apache/openwhisk/blob/master/core/standalone/README.md> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569583085056300?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:19:10 UTC - Rodric Rabbah: See the build section for the gradlew to build the jar then run it. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569583150057000?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:20:20 UTC - Rodric Rabbah: _I’m sorry you had so much trouble with kube._ there’s obviously some work to do to make it easier for everyone. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569583220058400?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:35:02 UTC - Rob Shepherd: Standalone jar works thank you. This should be mentioned on the main page, and providing a jar in github releases will make it even easier. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569584102058600?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:35:16 UTC - Rob Shepherd: docker-compose option is broken also. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569584116058800?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:36:04 UTC - Rob Shepherd: The problem I have with the k8s is that the controller doesn't start, and isn't emitting any logs. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569584164059000?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:37:36 UTC - Rodric Rabbah: We are working on making that the primary install. We need to cut a new release.
I’ll try a kube deploy to see what’s going on and if I can replicate. +1 : Rob Shepherd https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569584256060300?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 11:41:29 UTC - Rob Shepherd: my kube setup (from history): `minikube start --kubernetes-version 1.15.3` `helm init` `kubectl create clusterrolebinding tiller-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default` `kubectl label nodes --all openwhisk-role=invoker` `minikube ip # to make mycluster.yaml` `helm install ./helm/openwhisk --namespace=openwhisk --name=owdev -f mycluster.yaml` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569584489060500?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 12:43:00 UTC - chetanm: How much memory is there on the system where minikube is running https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569588180060800?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 12:46:22 UTC - Rob Shepherd: @chetanm thats a good point. I was certain i'd picked through the docs but had a big faff with helm not working and I see the minikube vbox vm only has 2G - i'll rebuild with more..... https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569588382061000?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 13:35:38 UTC - Rob Shepherd: @chetanm :bouquet: Thanks, that was it. I just didn't see any OOM errors in any logs I could find, and hadn't noticed that my minikube VM had not rebuilt as-per the recommendations. being in a VM i didn't see any signs of memory pressure anywhere :blush: thanks again to everyone who's helped me over the line. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569591338061200?thread_ts=1569536510.046400&cid=C3TPCAQG1 ---- 2019-09-27 15:30:15 UTC - Rodric Rabbah: awesome - glad to hear it https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1569598215061400?thread_ts=1569536510.046400&cid=C3TPCAQG1 ----
