Wednesday, 2018-07-18

openstackgerritLingxian Kong proposed openstack/qinling master: Add scope information when getting session from Keystone  https://review.openstack.org/58342001:03
*** huntxu has joined #openstack-qinling01:19
*** kevinz has quit IRC01:40
*** larainema has quit IRC01:46
*** caoyuan has joined #openstack-qinling01:46
*** caoyuan has quit IRC02:11
*** caoyuan has joined #openstack-qinling02:18
*** larainema has joined #openstack-qinling02:22
openstackgerritLingxian Kong proposed openstack/qinling master: Add scope information when getting session from Keystone  https://review.openstack.org/58342003:15
openstackgerritLingxian Kong proposed openstack/qinling master: Add scope information when getting session from Keystone  https://review.openstack.org/58342004:06
*** caoyuan has quit IRC04:16
*** caoyuan has joined #openstack-qinling04:17
*** caoyuan has quit IRC04:26
*** caoyuan has joined #openstack-qinling04:53
*** caoyuan has quit IRC05:00
*** caoyuan has joined #openstack-qinling05:01
*** openstackgerrit has quit IRC05:10
*** lxkong has quit IRC05:16
*** kei-ichi has quit IRC05:19
*** kei-ichi has joined #openstack-qinling05:19
*** caoyuan has quit IRC05:33
*** lxkong has joined #openstack-qinling05:35
*** caoyuan has joined #openstack-qinling05:56
*** caoyuan has quit IRC06:16
*** caoyuan has joined #openstack-qinling06:23
*** caoyuan has quit IRC06:23
*** caoyuan has joined #openstack-qinling06:30
*** heychirag has joined #openstack-qinling08:41
heychiragHi, my name is Chirag and I am testing the Qinling project for CERN so that it can integrated into their cloud.08:44
heychiragSo I am trying to connect Qinling to an external Kubernetes cluster.08:47
heychiragBut my function execution on python runtime is returning a HTTP 500 on line 86-102: cglimit.py08:49
heychiragI tried skipping cglimit.py and the function execution worked flawlessly.08:50
heychiragCan someone explain why cglimit.py is necessary and what would happen if I don't use it?08:50
huntxuheychirag: cglimit is used to limit the resource used when running a function(i.e. during an execution)08:53
huntxuheychirag: it prevents *bad* functions exhausting the resources of your nodes08:53
huntxuheychirag: if you are not acting as a service provider, which means that all your functions are from trusted sources, just pay attention to your execution stastics if you don't use the limiting09:00
huntxu*statistics09:01
huntxuheychirag: back to your issue, could you please check whether dockerd and kubelet are using the 'cgroupfs' cgroupdriver instead of 'systemd', unfortunately, the current cglimit implementation requires the former being used09:06
*** openstackgerrit has joined #openstack-qinling09:16
openstackgerritHunt Xu proposed openstack/qinling master: Increase etcd3gw dependency version  https://review.openstack.org/58352809:16
*** caoyuan has quit IRC09:19
heychiraghuntxu: Thanks! the cgroupdriver is systemd. This resolves my query.09:20
*** heychirag has quit IRC09:47
openstackgerritHunt Xu proposed openstack/qinling master: [DNM] make tempest work with python3  https://review.openstack.org/58194710:02
openstackgerritMerged openstack/qinling master: Add scope information when getting session from Keystone  https://review.openstack.org/58342010:22
*** huntxu has quit IRC11:12
openstackgerritMerged openstack/qinling master: Increase etcd3gw dependency version  https://review.openstack.org/58352811:21
*** caoyuan has joined #openstack-qinling12:22
*** heychirag has joined #openstack-qinling13:44
*** heychirag has left #openstack-qinling13:46
*** heychirag_ has joined #openstack-qinling13:47
*** heychirag_ has quit IRC13:48
*** heychirag has joined #openstack-qinling13:48
*** heychirag has quit IRC13:49
*** heychirag has joined #openstack-qinling13:49
*** heychirag has quit IRC13:49
*** heychirag has joined #openstack-qinling13:50
*** heychirag is now known as chirag13:50
*** chirag has joined #openstack-qinling13:50
*** chiragarora has joined #openstack-qinling13:50
*** caoyuan has quit IRC15:23
chiragaroraHey. I heard somewhere in one of the summit videos that the current python runtime is not production level/(something similar). What does this exactly mean?15:41
openstackgerritNeerja Narayan proposed openstack/qinling master: Creating functions using OpenStack Swift  https://review.openstack.org/58270718:19
lxkongchiragarora: hi, the rumtime implementation in qiling repo is just for testing purpose and runtime should be considered a critical part of faas implementation.21:31
lxkongchiragarora: in production deployment, the rumtime image is supposed not to be open source.21:31
lxkongespecially if you want to support docker image type function (i.e, the function written in any programming language)21:32
lxkongbecause once the malicious user know how you implement the runtime, you probably have the risk to be exploited21:33
lxkongchiragarora: but if you trust your user, then the current python 2 runtime should be ok21:33
openstackgerritNeerja Narayan proposed openstack/qinling master: Creating functions using OpenStack Swift  https://review.openstack.org/58270723:05
*** caoyuan has joined #openstack-qinling23:06
*** caoyuan has quit IRC23:18

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