Monday, 2018-07-09

*** caoyuan has joined #openstack-qinling00:58
*** caoyuan has quit IRC01:00
*** huntxu has joined #openstack-qinling01:05
*** caoyuan has joined #openstack-qinling01:59
*** caoyuan has quit IRC01:59
*** caoyuan has joined #openstack-qinling01:59
openstackgerritLingxian Kong proposed openstack/qinling master: The original image link does not work  https://review.openstack.org/58089302:33
*** caoyuan_ has joined #openstack-qinling03:04
openstackgerritMerged openstack/qinling master: The original image link does not work  https://review.openstack.org/58089303:09
*** caoyuan_ has quit IRC03:11
*** caoyuan_ has joined #openstack-qinling03:13
*** caoyuan has quit IRC03:29
*** caoyuan has joined #openstack-qinling03:30
openstackgerritDong Ma proposed openstack/qinling master: Support alias for execution creation  https://review.openstack.org/58089603:30
lxkonglarainema: hi very glad to know you are still working on this patch. Before I look into the patch, can you add some functional tests for this one?03:33
lxkongor is there anything that will block to do so?03:34
*** caoyuan has quit IRC03:39
larainemasure lxkong, I will look into it03:40
lxkonglarainema: thanks03:40
*** caoyuan has joined #openstack-qinling03:45
*** caoyuan has quit IRC03:49
*** caoyuan has joined #openstack-qinling03:54
*** caoyuan has quit IRC03:55
*** caoyuan has joined #openstack-qinling03:56
lxkonghuntxu: hi, do you have tasks you are doing in qinling? Not sure if you have are available to investigate how to restrict the pods of different functions to reach each other in k8s?04:27
lxkongi don't have answer myself for now, that's just one of the tasks related to qinling security.04:28
lxkonghuntxu: btw, i am trying to install k8s with kata or gvisor. We need a more secure container solution for production deployment.04:32
lxkongmaybe neither of the two tasks are related to code change, but some doc work. We will see.04:32
*** caoyuan__ has joined #openstack-qinling04:38
*** caoyuan has quit IRC04:42
huntxulxkong: currently I am not assigned with any tasks. I also noticed the restriction feature on storyboard a couple of weeks ago (didn't have time then). I think I can put some time in it this week05:31
*** kei-ichi has joined #openstack-qinling05:41
lxkonghuntxu: cool, thanks!05:46
lxkongkei-ichi: hi, i noticed you assigned the horizon plugin task to yourself, do you need any help from the team?05:50
lxkongto to honest, we are not familiar with horizon coding :-( but we can help on the server side.05:51
kei-ichiHi, huntxu! Nice to meet you!05:54
kei-ichiI have a experience to develop some of Horizon plugin, but in my case, I'm not familiar with Qinling. I'm now learning how to use Qinling itself, so If I run into some problem I may ask Qinling team how to solve them.05:56
lxkongkei-ichi: you are always welcome to ask questions here05:56
kei-ichiThanks a lot!05:57
kei-ichio/05:57
lxkongkei-ichi: for now we don't even have a qinling-dashboard project, are you able to create one? or you prefer to have one created for you?05:57
lxkongi can do that, but i's up to you05:57
kei-ichiFirstly I'm thinking implement qinling-dashboard as one of my public repository.05:58
lxkongkei-ichi: yeah, that's also an option05:58
kei-ichiAfterward I'll create openstack public repository(I mean governance settings and so on...).05:58
lxkongkei-ichi: cool, sounds great05:58
kei-ichiAlso I can manage infrastructure relevant repository settings...05:59
lxkongkei-ichi: nice, just let us know if you need any clarification or context related to qinling. Either me or huntxu can help you.06:00
kei-ichilxkong Thank you !06:02
lxkongnp06:02
lxkongkei-ichi: hey, one question not relating to qinling. I saw you have some contribution to swift horizon plugin, do you think it's easy to add pagenation support for containers or objects?06:04
lxkongwe have some customers who have tens of thousands objects in a single container(i know it's not a good habit)06:04
lxkongin the horizon, it looks like being stuck when user clicks on the container06:05
lxkongbut we know that horizon is trying to fetch all the objects information from swift06:05
lxkongin the background06:05
kei-ichiIf API is supporting pagination, it is not so difficult to implement that. But in Swift case, all of Horizon pages are implemented as angularJS basis(not Python base).06:06
kei-ichiAnd I'm not sure about AngularJS base pagination...06:06
lxkongyeah, that's what i mainly concerned. I'm not sure if it's easy to do that under angular 1 architecture.06:07
kei-ichiBut in Qinling case, I'm going to use Python so I'll try to implement pagination for this plugin o/06:07
lxkongkei-ichi: hah, brilliant06:07
*** caoyuan_ has quit IRC06:53
larainemahi lxkong, need your help about functional tests, I didn't find a good way to add functional tests for this change, in this change, I just add one params of function_alias to create execution api, if function_alias is given, it will use alias to get function_id and version instead of the params, didn't change much about the create execution function.08:24
lxkonglarainema: so in the functional test, you need to create a function, a function version, and alias of that, then create an execution using the alias.08:27
lxkonglarainema: in `qinling_tempest_plugin.tests.api.test_executions.ExecutionsTest`08:28
lxkongtake a look at how we write `qinling_tempest_plugin.tests.api.test_executions.ExecutionsTest#test_create_with_function_version`08:29
lxkongyour mothod should be `test_create_with_function_alias`08:29
larainemaah, thanks lxkong, I think I got it, will look at it08:31
lxkonglarainema: btw, because this patch will support create execution with alias, the restrict of the deleting and updating alias which is used for execution creation should also be considered.08:32
larainemayes, I know that, will think about it08:34
*** blkart has joined #openstack-qinling08:57
*** caoyuan__ has quit IRC09:57
*** caoyuan has joined #openstack-qinling09:58
*** caoyuan has quit IRC09:59
*** caoyuan has joined #openstack-qinling10:00
*** caoyuan has quit IRC10:05
*** huntxu has quit IRC10:52
*** blkart has quit IRC11:33
*** blkart has joined #openstack-qinling11:46
*** caoyuan has joined #openstack-qinling12:21
*** yuxin_ has quit IRC12:25
*** yuxin_ has joined #openstack-qinling12:25
*** yuxin_ has quit IRC12:26
*** yuxin_ has joined #openstack-qinling12:27
*** caoyuan_ has joined #openstack-qinling12:32
*** caoyuan has quit IRC12:35
*** caoyuan_ has quit IRC12:49
*** caoyuan has joined #openstack-qinling12:50
*** caoyuan has quit IRC15:04

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