2019-07-25 11:58:57 UTC - Zega: Howdy, where is openwhisk/kube-couchdb image? I am getting 404 on Dockerhub https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564055937156300 ---- 2019-07-25 12:21:48 UTC - Dave Grove: hi @Zega — we stopped using the kube-couchdb image a year ago (July 2018). https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057308158000 ---- 2019-07-25 12:23:24 UTC - Zega: Thx, I am installing it using Helm. I might want to review the version it's installing https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057404160600 ---- 2019-07-25 12:23:40 UTC - Zega: Doing on docker ee btw https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057420161300 ---- 2019-07-25 12:26:07 UTC - Ahmet Uyar: Hi guys, I installed openwhisk on a ubuntu 18.04 machine. When I run hello world I get "x509: cannot validate certificate for 172.17.0.1 because it doesn't contain any IP SANs". The details at: <https://hastebin.com/adebamuloz.sql> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057567162800 ---- 2019-07-25 12:26:54 UTC - Ahmet Uyar: When I run with -i option, I get "The supplied authentication is invalid (code 6fabbe7400aeab8f398985f86c299dc0)". The details at: <https://hastebin.com/olifilocul.sql> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057614163500?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:27:22 UTC - Ahmet Uyar: I am using couchdb as standalone installation https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057642163900 ---- 2019-07-25 12:27:51 UTC - Ahmet Uyar: I appreciate any help https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057671164300 ---- 2019-07-25 12:28:20 UTC - chetanm: Looks like authorization header is incorrect https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057700164400?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:28:35 UTC - chetanm: Its `Y2F0IGFuc2libGUvZmlsZXMvYXV0aC5ndWVzdA=="` => `cat ansible/files/auth.guest` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057715164600?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:29:01 UTC - chetanm: Probably the command was not properly executed while setting auth in wsk https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057741164800?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:30:16 UTC - Ahmet Uyar: let me send the content of auth.guest in the wsk command and see https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057816165000?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:31:46 UTC - Ahmet Uyar: <https://hastebin.com/livasepuqi.sql> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057906165200?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:32:14 UTC - Ahmet Uyar: this the result of sending guest key as --auth flag https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057934165400?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:32:15 UTC - chetanm: Try with `-i` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057935165600?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:33:02 UTC - Ahmet Uyar: waww, that worked. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057982165800?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:33:11 UTC - Ahmet Uyar: many thanks https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564057991166000?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:33:31 UTC - Ahmet Uyar: how can I avoid sending it in --auth flag always https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564058011166200?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:33:58 UTC - chetanm: wsk property set --apihost ${WHISK_IP} --auth `cat ${ANSIBLE_HOME}/files/auth.guest` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564058038166400?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:34:14 UTC - chetanm: I think when you ran that command you missed the backticks https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564058054166600?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:34:41 UTC - chetanm: change the command to refer to auth.guest file actual path on your setup https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564058081166800?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:34:58 UTC - Ahmet Uyar: let me try https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564058098167000?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:44:55 UTC - Ahmet Uyar: yes, backtick character as the problem https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564058695167200?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 12:45:08 UTC - Ahmet Uyar: many many thanks https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564058708167400?thread_ts=1564057614.163500&cid=C3TPCAQG1 ---- 2019-07-25 14:02:46 UTC - Matt Rutkowski: <https://www.sdxcentral.com/articles/news/openwhisk-gets-its-apache-software-diploma/2019/07/> clap : Zega https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564063366167700 ---- 2019-07-25 14:40:43 UTC - Zega: Guys, I am getting this error for every PVC “no persistent volumes available for this claim” after helm install. Any help is appreciated :slightly_smiling_face: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564065643169400?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 15:07:18 UTC - Dave Grove: Take a quick look at <https://github.com/apache/incubator-openwhisk-deploy-kube/blob/master/docs/configurationChoices.md#persistence> if you haven’t already. Short answer is that if persistence is enabled (the default), your cluster is expected to support dynamic provisioning of persistent volumes. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564067238169500?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 15:25:47 UTC - Zega: tks again sir. Trying to install it on Docker EE. Having some fun so far https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564068347169700?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 16:24:13 UTC - Zega: I had to disable persistence for now. Looks like Docker EE doesn’t like external GCE providers https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564071853169900?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:00:48 UTC - Zega: sir, do you have any clue about why some pods never come up, status is always Init:0/1 or something https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074048170100?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:00:54 UTC - Zega: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074054170300?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:01:30 UTC - Zega: controller, cloudantprovider, kafkaprovider etc https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074090170700?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:01:44 UTC - Zega: also, kafka-0 keeps restarting https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074104170900?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:02:06 UTC - Zega: there is nothing useful when I describe the pod https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074126171100?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:03:58 UTC - Zega: even logs for stopped controller-0 pod shows empty https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074238171300?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:10:04 UTC - Dave Grove: try to figure out which of the controller’s init containers hasn’t completed yet. Very likely everything else is stalled on the controller coming up https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074604171500?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:10:46 UTC - Zega: meaning other init’s https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074646171700?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:11:46 UTC - Dave Grove: yes. the invoker’s init waits for the controller to be up. the other inits are all waiting for there to be >1 healthy invoker. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074706171900?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:12:03 UTC - Zega: thx https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564074723172100?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:24:34 UTC - Zega: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564075474172300?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:24:54 UTC - Zega: sorry for paste images, I can’t copy and paste text from citrix https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564075494172700?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:25:01 UTC - Zega: see that? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564075501172900?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:25:08 UTC - Zega: seems something related to the proxy https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564075508173100?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:34:25 UTC - Adam Varsano: Hi, I have few questions, I've deployed openwhisk on kubernetes, The invokers are taking too much time, especially when I need to call 1 action that invoke others. It takes them time to swarm and invoke, and they are not staying alive too much time, even when they alive it doesn't reuse them every time.
1. What is the best practice to make them work fast? 2. Should I config the actions as concurrency: true? - according to this document: <https://github.com/apache/incubator-openwhisk/blob/master/docs/concurrency.md> Thanks https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564076065176300 ---- 2019-07-25 17:35:18 UTC - Adam Varsano: I also created some prob that every minute invoke the actions so some action will be warm, it doesn't work so well, because when new request coming, it doesn't use the warmed invokers every time https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564076118177300 ---- 2019-07-25 17:56:34 UTC - Dave Grove: that snippet was from the init-couchdb jobs log? Looks like it wasn’t able to git clone the openwhisk repo to get the code it needs to execute to initialize the couchdb instance. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564077394177400?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 17:56:57 UTC - Dave Grove: you might be able to debug it by just execing into the pod and trying to git clone https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564077417177600?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:02:38 UTC - Zega: confirmed https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564077758178500?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:03:19 UTC - Zega: my company is forcing a certificate in their end https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564077799179000?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:06:24 UTC - Dave Grove: @Adam Varsano first thing is to make sure you are using an action kind that is configured with “stemcell” containers. This can mostly hide the latency of creating new containers to run actions by keeping a couple of extra containers on standby for important runtime kinds. The default settings (in helm/openwhisk/templates/runtimes.json) configures the system for 2 nodejs:10 stemcells per invoker. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564077984181500 ---- 2019-07-25 18:06:53 UTC - Zega: ow-utils image https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564078013181600?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:10:41 UTC - Zega: I see the company created a self certificate to comunicate with github https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564078241181800?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:10:52 UTC - Zega: this happened after all those TLS issues https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564078252182000?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:13:06 UTC - Dave Grove: the script that is running is in `helm/openwhisk/configMapFiles/initCouchDB/initdb.sh`. it is mounted as a configmap when the Helm chart is deployed, so if necessary you can make local edits to the script, then redeploy the helm chart to use your modified script. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564078386182200?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:28:21 UTC - Zega: man https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079301182400?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:28:35 UTC - Zega: I fixied in a UGLY way at least to make a PoC https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079315182600?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:28:59 UTC - Zega: I imported that self signed certificate to the image and commited it locally https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079339182800?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:29:42 UTC - Zega: worked, but I don’t want to wait weeks until add github in white list https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079382183000?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:30:12 UTC - Zega: if we decide to use it, it needed to be whitelisted https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079412183200?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:30:45 UTC - Dave Grove: good enough for PoC. you aren’t the only one who has had problems with the git clone during the init jobs. There’s a backlog issue to avoid it by making a docker image that contains the needed source. <https://github.com/apache/incubator-openwhisk-deploy-kube/issues/431> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079445183400?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:30:58 UTC - Zega: ahaha https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079458183600?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:31:21 UTC - Zega: thanks for working in a bank! security in every port https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079481183800?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:31:24 UTC - Zega: literally! https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079484184000?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:31:52 UTC - Dave Grove: yep. others who had a problem where working in similar controlled environments. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079512184200?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:32:02 UTC - Dave Grove: need an airgap ready deploy https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079522184400?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:32:32 UTC - Zega: thanks again for your patience https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079552184600?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:32:42 UTC - Zega: now everything is showing up, time to play https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079562184800?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 18:32:54 UTC - Dave Grove: have fun :slightly_smiling_face: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564079574185000?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 19:42:36 UTC - Zega: rookie question, openwhisk namespace should match with kubernetes namespace or both are independent? in the first look I thought that I would deploy on kube namespace, but it deployed on guest https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564083756185200?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 19:45:45 UTC - Dave Grove: independent. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564083945185400?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 19:46:21 UTC - Zega: got it, I will go around docs, but looks like it’s more like an user https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564083981185600?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 19:46:39 UTC - Zega: now I need to figure out how to integrate with Docker EE RABC https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564083999185800?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 19:46:41 UTC - Zega: RBAC* https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564084001186000?thread_ts=1564065643.169400&cid=C3TPCAQG1 ---- 2019-07-25 19:47:26 UTC - Dave Grove: yes. openwhisk’s concept of a namespace is roughly a user. there is a wskadmin tool to create new namespaces. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1564084046186200?thread_ts=1564065643.169400&cid=C3TPCAQG1 ----