Friday, 2019-05-24

goldyfruitlxkong, 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
goldyfruitThere is no way to get the output ?00:01
goldyfruitOr having a method to get the output without authentication based on the execution_id returned by the webhook ?00:03
lxkonggoldyfruit: yeah, that would be useful. BTW, do you think the webhook concept makes sense?02:03
goldyfruitlxkong, definitely02:07
goldyfruitIt was one of the first questions I got from the devs02:07
goldyfruitIs it possible to reach endpoint without Keystone authentication02:08
lxkongcool, because i didn't see the similar concepts from other FaaS projects when Qinling was created02:09
lxkongwhat's the purpose of accessing endpoint without auth?02:09
goldyfruitIt could be use for generic functions used by multiple application02:11
goldyfruitJust basic stuff, retrieve a list of items shared at multiple places for example02:11
lxkongcurrently, 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 IRC02:12
goldyfruitYeah I told them that it was possible to disable authentication02:12
goldyfruitBut I don't like the idea of being open bar :D02:13
lxkongif there is a function need to be accessed in many places, you need a webhook for that.02:13
*** altlogbot_2 has joined #openstack-qinling02:13
goldyfruitMaybe when the function is created we could add the flag saying that this one could be reach without authentication02:13
lxkongthat's duplicate with webhook02:14
goldyfruityep02:14
goldyfruitI just opened a task (one more)02:14
goldyfruit(sorry about that)02:15
goldyfruithttps://storyboard.openstack.org/#!/story/200577102:15
goldyfruitI think sensitive data should be hide from the log02:15
lxkongyeah, make sense02:15
lxkonggoldyfruit: btw, have you guys decided to deploy Qinling in your cloud, or still comparing with other solutions?02:16
goldyfruitWe are going with Qinling02:16
goldyfruitIt's not perfect (as the other solution) but at least it's integrated with OpenStack02:16
lxkongHave you tried openfaas, i'm very interested to know how openfaas goes?02:17
goldyfruitWhich save us lot of work02:17
goldyfruitYes I gave it a shot02:17
goldyfruitvery responsive02:17
goldyfruitbut kind of the same usage02:17
goldyfruityou have faas-cli02:17
goldyfruitcreate the runtime, execute the function02:18
goldyfruitthey provide kind of the same runtime02:18
goldyfruitThey have PHP02:18
goldyfruitI spent less time to use it than Qinling02:18
goldyfruitBut it's a cool solution if you don't require multi-tenancy02:19
goldyfruitthey have openfaas-cloud but I didn't try it02:19
lxkongah, yeah, fair enough.02:19
goldyfruitWe explained the concept of serverless to one of our potential customer who wants to do CI/CD02:21
goldyfruitand he loved the idea02:21
lxkongnice, serverless is pretty new stuff, may take time for the people to buy it02:21
goldyfruitYeah, it's a way to code02:22
goldyfruitnew*02:22
goldyfruitAre you the only one at Catalyst working on Qinling ?02:23
lxkongyes, we are a small team taking care of a public cloud :-)02:27
lxkongi'm in the dev team, besides qinling, i also need to cover Octavia, Heat, Aodh, Trove and openstack cloud provider in kubernetes02:28
goldyfruitSame here, except that I'm in the ops team02:28
lxkongyou are one of the great ops i've met who can write code and do upstream contributions02:30
lxkong:-)02:30
goldyfruitAhah, thanks :p02:30
goldyfruitTime to live :)02:59
goldyfruitHave a great day02:59
lxkonghave a good night02:59
goldyfruitThx03:00
*** goldyfruit has quit IRC03:25
*** mnaser has quit IRC07:35
*** mnaser has joined #openstack-qinling07:44
*** mnaser has quit IRC08:02
*** mnaser has joined #openstack-qinling08:06
*** yuxin_ has quit IRC08:12
*** yuxin_ has joined #openstack-qinling08:14
*** goldyfruit has joined #openstack-qinling13:06
*** goldyfruit has quit IRC22:32
*** goldyfruit has joined #openstack-qinling22:56
*** goldyfruit has quit IRC23:20

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!