| goldyfruit | lxkong, the only way to get the output of a function from a webhook is by using the "function execution log " | 00:01 |
|---|---|---|
| goldyfruit | ? | 00:01 |
| goldyfruit | There is no way to get the output ? | 00:01 |
| goldyfruit | Or having a method to get the output without authentication based on the execution_id returned by the webhook ? | 00:03 |
| lxkong | goldyfruit: yeah, that would be useful. BTW, do you think the webhook concept makes sense? | 02:03 |
| goldyfruit | lxkong, definitely | 02:07 |
| goldyfruit | It was one of the first questions I got from the devs | 02:07 |
| goldyfruit | Is it possible to reach endpoint without Keystone authentication | 02:08 |
| lxkong | cool, because i didn't see the similar concepts from other FaaS projects when Qinling was created | 02:09 |
| lxkong | what's the purpose of accessing endpoint without auth? | 02:09 |
| goldyfruit | It could be use for generic functions used by multiple application | 02:11 |
| goldyfruit | Just basic stuff, retrieve a list of items shared at multiple places for example | 02:11 |
| lxkong | currently, you can config `auth_enable=False` to disable auth for all the API requests, but you can't config that for some specific APIs. | 02:12 |
| *** altlogbot_0 has quit IRC | 02:12 | |
| goldyfruit | Yeah I told them that it was possible to disable authentication | 02:12 |
| goldyfruit | But I don't like the idea of being open bar :D | 02:13 |
| lxkong | if there is a function need to be accessed in many places, you need a webhook for that. | 02:13 |
| *** altlogbot_2 has joined #openstack-qinling | 02:13 | |
| goldyfruit | Maybe when the function is created we could add the flag saying that this one could be reach without authentication | 02:13 |
| lxkong | that's duplicate with webhook | 02:14 |
| goldyfruit | yep | 02:14 |
| goldyfruit | I just opened a task (one more) | 02:14 |
| goldyfruit | (sorry about that) | 02:15 |
| goldyfruit | https://storyboard.openstack.org/#!/story/2005771 | 02:15 |
| goldyfruit | I think sensitive data should be hide from the log | 02:15 |
| lxkong | yeah, make sense | 02:15 |
| lxkong | goldyfruit: btw, have you guys decided to deploy Qinling in your cloud, or still comparing with other solutions? | 02:16 |
| goldyfruit | We are going with Qinling | 02:16 |
| goldyfruit | It's not perfect (as the other solution) but at least it's integrated with OpenStack | 02:16 |
| lxkong | Have you tried openfaas, i'm very interested to know how openfaas goes? | 02:17 |
| goldyfruit | Which save us lot of work | 02:17 |
| goldyfruit | Yes I gave it a shot | 02:17 |
| goldyfruit | very responsive | 02:17 |
| goldyfruit | but kind of the same usage | 02:17 |
| goldyfruit | you have faas-cli | 02:17 |
| goldyfruit | create the runtime, execute the function | 02:18 |
| goldyfruit | they provide kind of the same runtime | 02:18 |
| goldyfruit | They have PHP | 02:18 |
| goldyfruit | I spent less time to use it than Qinling | 02:18 |
| goldyfruit | But it's a cool solution if you don't require multi-tenancy | 02:19 |
| goldyfruit | they have openfaas-cloud but I didn't try it | 02:19 |
| lxkong | ah, yeah, fair enough. | 02:19 |
| goldyfruit | We explained the concept of serverless to one of our potential customer who wants to do CI/CD | 02:21 |
| goldyfruit | and he loved the idea | 02:21 |
| lxkong | nice, serverless is pretty new stuff, may take time for the people to buy it | 02:21 |
| goldyfruit | Yeah, it's a way to code | 02:22 |
| goldyfruit | new* | 02:22 |
| goldyfruit | Are you the only one at Catalyst working on Qinling ? | 02:23 |
| lxkong | yes, we are a small team taking care of a public cloud :-) | 02:27 |
| lxkong | i'm in the dev team, besides qinling, i also need to cover Octavia, Heat, Aodh, Trove and openstack cloud provider in kubernetes | 02:28 |
| goldyfruit | Same here, except that I'm in the ops team | 02:28 |
| lxkong | you are one of the great ops i've met who can write code and do upstream contributions | 02:30 |
| lxkong | :-) | 02:30 |
| goldyfruit | Ahah, thanks :p | 02:30 |
| goldyfruit | Time to live :) | 02:59 |
| goldyfruit | Have a great day | 02:59 |
| lxkong | have a good night | 02:59 |
| goldyfruit | Thx | 03:00 |
| *** goldyfruit has quit IRC | 03:25 | |
| *** mnaser has quit IRC | 07:35 | |
| *** mnaser has joined #openstack-qinling | 07:44 | |
| *** mnaser has quit IRC | 08:02 | |
| *** mnaser has joined #openstack-qinling | 08:06 | |
| *** yuxin_ has quit IRC | 08:12 | |
| *** yuxin_ has joined #openstack-qinling | 08:14 | |
| *** goldyfruit has joined #openstack-qinling | 13:06 | |
| *** goldyfruit has quit IRC | 22:32 | |
| *** goldyfruit has joined #openstack-qinling | 22:56 | |
| *** goldyfruit has quit IRC | 23:20 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!