2020-03-18 12:23:17 UTC - Nitin Nizhawan: Hi, does anyone know what is the size limit and supported characters in ow namespace name? cc: @chetanm https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584534197357300 ---- 2020-03-18 12:35:20 UTC - chetanm: I think it should be 256 chars <https://github.com/apache/openwhisk/blob/master/common/scala/src/main/scala/org/apache/openwhisk/core/entity/EntityPath.scala#L199> +1 : Nitin Nizhawan https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584534920357900 ---- 2020-03-18 13:03:41 UTC - Matt Rutkowski: REMINDER!: OW Technical Interchange call starts in ~ 1 hour from now
• 10am EDT - New York; 7am PDT - San Francisco; 3pm CET - Berlin/Rome; 2pm GMT; 11pm KST - Seoul; 10pm CST - Beijing; • *Zoom:* *<https://zoom.us/my/asfopenwhisk>* https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584536621358200 ---- 2020-03-18 13:51:07 UTC - Matt Rutkowski: REMINDER!: OW Technical Interchange call starts in ~10 minutes hour from now • 10am EDT - New York; 7am PDT - San Francisco; 3pm CET - Berlin/Rome; 2pm GMT; 11pm KST - Seoul; 10pm CST - Beijing; • *Zoom:* *<https://zoom.us/my/asfopenwhisk>* https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584539467358400 ---- 2020-03-18 14:03:52 UTC - Matt Rutkowski: REMINDER!: OW Technical Interchange call Started! Now! • 10am EDT - New York; 7am PDT - San Francisco; 3pm CET - Berlin/Rome; 2pm GMT; 11pm KST - Seoul; 10pm CST - Beijing; • *Zoom:* *<https://zoom.us/my/asfopenwhisk>* https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584540232358600 ---- 2020-03-18 14:35:16 UTC - Rodric Rabbah: sorry i missed it/couldn’t join - trying to play school teacher is a lot harder than it looks https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584542116359400 ---- 2020-03-18 14:35:20 UTC - Rodric Rabbah: thanks for posting the video matt https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584542120359700 ---- 2020-03-18 21:20:39 UTC - Tom Barber: whislt @Michele Sciabarra’s book says that the cloudant package works with CouchDB, should I assume infact it doesn't? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584566439360500 ---- 2020-03-18 21:23:42 UTC - Rodric Rabbah: it ought to now https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584566622360800 ---- 2020-03-18 21:24:27 UTC - Tom Barber: <https://github.com/apache/openwhisk-package-cloudant/blob/master/actions/account-actions/create-database.js#L52> just looking at that. So I guess it might do, if I stuck an SSL proxy in front of it because I can't seem to define a port https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584566667361900 ---- 2020-03-18 21:25:09 UTC - Tom Barber: ```Activation: 'create-database' (e835a340142249d8b5a340142269d8c7) [ "2020-03-18T21:17:06.98169154Z stdout: error { Error: connect ETIMEDOUT <ip address>:443", "2020-03-18T21:17:06.98201659Z stdout: at Object.exports._errnoException (util.js:1020:11)", "2020-03-18T21:17:06.98204902Z stdout: at exports._exceptionWithHostPort (util.js:1043:20)", "2020-03-18T21:17:06.98207355Z stdout: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1099:14)", "2020-03-18T21:17:06.98209689Z stdout: name: 'Error',", "2020-03-18T21:17:06.98211788Z stdout: scope: 'socket',", "2020-03-18T21:17:06.98213749Z stdout: errid: 'request',", "2020-03-18T21:17:06.98215731Z stdout: code: 'ETIMEDOUT',", "2020-03-18T21:17:06.98217727Z stdout: errno: 'ETIMEDOUT',", "2020-03-18T21:17:06.98221488Z stdout: syscall: 'connect',", "2020-03-18T21:17:06.98223459Z stdout: address: '<ip address>',", "2020-03-18T21:17:06.98225471Z stdout: port: 443,", "2020-03-18T21:17:06.98229797Z stdout: stacktrace:", "2020-03-18T21:17:06.98231941Z stdout: [ 'Error: connect ETIMEDOUT <ip address>:443',", "2020-03-18T21:17:06.98236311Z stdout: ' at exports._exceptionWithHostPort (util.js:1043:20)',", "2020-03-18T21:17:06.98238441Z stdout: ' at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1099:14)' ] }"``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584566709362500 ---- 2020-03-18 21:30:04 UTC - Rodric Rabbah: can you set the port on the `host` argument? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567004362800 ---- 2020-03-18 21:30:29 UTC - Rodric Rabbah: assuming it’s ssl - the protocol is hardcoded i didnt know that https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567029363500 ---- 2020-03-18 21:31:58 UTC - Tom Barber: ``` wsk package bind /whisk.system/cloudant demodb7 -p username "admin" -p password "" -p host "<>" -p port "5984" -p dbname demodb``` That didn't make much difference nor did ``` wsk package bind /whisk.system/cloudant demodb6 -p username "admin" -p password "" -p host "<>" -p dbname demodb``` but as I'm gonna have to stick an SSL cert on there anyway, it doesn't make much difference, I'll try it on 443 and see what happens https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567118364900 ---- 2020-03-18 21:32:40 UTC - Rodric Rabbah: what about `-p host hostname:5984` but it’s still assuming https https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567160365500 ---- 2020-03-18 21:32:48 UTC - Rodric Rabbah: ``` cloudantUrl = "https://" + message.username + ":" + message.password + "@" + message.host;``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567168365800 ---- 2020-03-18 21:33:12 UTC - Tom Barber: sorry trimmed the port off it, did that in the second snippet https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567192366300 ---- 2020-03-18 21:33:19 UTC - Rodric Rabbah: ah ok https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567199366600 ---- 2020-03-18 21:33:40 UTC - Tom Barber: doesn't matter its all hooked up anyway, I'll bang a lets encrypt cert on and see what happens https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567220367300 ---- 2020-03-18 21:44:45 UTC - Tom Barber: cool, does work behind a proxy. I'll stick something in the readme https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567885367800 ---- 2020-03-18 21:45:00 UTC - Tom Barber: @Rodric Rabbah dumb side question, how do you delete a package bind? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567900368200 ---- 2020-03-18 21:45:13 UTC - Tom Barber: ```wsk package bind /whisk.system/cloudant demodb8``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567913368500 ---- 2020-03-18 21:45:28 UTC - Tom Barber: I had to keep incrementing :) https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584567928368900 ---- 2020-03-18 21:53:27 UTC - Rodric Rabbah: `wsk package delete demodb8` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584568407369100 ---- 2020-03-18 21:53:55 UTC - Tom Barber: aah yeah it creates duplicate packages I see it, I was looking at actions before +1 : Rodric Rabbah https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584568435369900 ---- 2020-03-18 21:53:59 UTC - Rodric Rabbah: glad it works - we can make the protocol programmable and add the port, for full generality https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584568439370000 ---- 2020-03-18 21:54:28 UTC - Tom Barber: yeah, I can make those changes. I'll play around a bit more and plug it into some stuff then if there's anything else I can incorporate those also +1 : Rodric Rabbah https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1584568468370800 ----