*** caoyuan has joined #openstack-qinling | 00:58 | |
*** caoyuan has quit IRC | 01:00 | |
*** huntxu has joined #openstack-qinling | 01:05 | |
*** caoyuan has joined #openstack-qinling | 01:59 | |
*** caoyuan has quit IRC | 01:59 | |
*** caoyuan has joined #openstack-qinling | 01:59 | |
openstackgerrit | Lingxian Kong proposed openstack/qinling master: The original image link does not work https://review.openstack.org/580893 | 02:33 |
---|---|---|
*** caoyuan_ has joined #openstack-qinling | 03:04 | |
openstackgerrit | Merged openstack/qinling master: The original image link does not work https://review.openstack.org/580893 | 03:09 |
*** caoyuan_ has quit IRC | 03:11 | |
*** caoyuan_ has joined #openstack-qinling | 03:13 | |
*** caoyuan has quit IRC | 03:29 | |
*** caoyuan has joined #openstack-qinling | 03:30 | |
openstackgerrit | Dong Ma proposed openstack/qinling master: Support alias for execution creation https://review.openstack.org/580896 | 03:30 |
lxkong | larainema: 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 |
lxkong | or is there anything that will block to do so? | 03:34 |
*** caoyuan has quit IRC | 03:39 | |
larainema | sure lxkong, I will look into it | 03:40 |
lxkong | larainema: thanks | 03:40 |
*** caoyuan has joined #openstack-qinling | 03:45 | |
*** caoyuan has quit IRC | 03:49 | |
*** caoyuan has joined #openstack-qinling | 03:54 | |
*** caoyuan has quit IRC | 03:55 | |
*** caoyuan has joined #openstack-qinling | 03:56 | |
lxkong | huntxu: 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 |
lxkong | i don't have answer myself for now, that's just one of the tasks related to qinling security. | 04:28 |
lxkong | huntxu: btw, i am trying to install k8s with kata or gvisor. We need a more secure container solution for production deployment. | 04:32 |
lxkong | maybe neither of the two tasks are related to code change, but some doc work. We will see. | 04:32 |
*** caoyuan__ has joined #openstack-qinling | 04:38 | |
*** caoyuan has quit IRC | 04:42 | |
huntxu | lxkong: 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 week | 05:31 |
*** kei-ichi has joined #openstack-qinling | 05:41 | |
lxkong | huntxu: cool, thanks! | 05:46 |
lxkong | kei-ichi: hi, i noticed you assigned the horizon plugin task to yourself, do you need any help from the team? | 05:50 |
lxkong | to to honest, we are not familiar with horizon coding :-( but we can help on the server side. | 05:51 |
kei-ichi | Hi, huntxu! Nice to meet you! | 05:54 |
kei-ichi | I 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 |
lxkong | kei-ichi: you are always welcome to ask questions here | 05:56 |
kei-ichi | Thanks a lot! | 05:57 |
kei-ichi | o/ | 05:57 |
lxkong | kei-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 |
lxkong | i can do that, but i's up to you | 05:57 |
kei-ichi | Firstly I'm thinking implement qinling-dashboard as one of my public repository. | 05:58 |
lxkong | kei-ichi: yeah, that's also an option | 05:58 |
kei-ichi | Afterward I'll create openstack public repository(I mean governance settings and so on...). | 05:58 |
lxkong | kei-ichi: cool, sounds great | 05:58 |
kei-ichi | Also I can manage infrastructure relevant repository settings... | 05:59 |
lxkong | kei-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-ichi | lxkong Thank you ! | 06:02 |
lxkong | np | 06:02 |
lxkong | kei-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 |
lxkong | we have some customers who have tens of thousands objects in a single container(i know it's not a good habit) | 06:04 |
lxkong | in the horizon, it looks like being stuck when user clicks on the container | 06:05 |
lxkong | but we know that horizon is trying to fetch all the objects information from swift | 06:05 |
lxkong | in the background | 06:05 |
kei-ichi | If 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-ichi | And I'm not sure about AngularJS base pagination... | 06:06 |
lxkong | yeah, that's what i mainly concerned. I'm not sure if it's easy to do that under angular 1 architecture. | 06:07 |
kei-ichi | But in Qinling case, I'm going to use Python so I'll try to implement pagination for this plugin o/ | 06:07 |
lxkong | kei-ichi: hah, brilliant | 06:07 |
*** caoyuan_ has quit IRC | 06:53 | |
larainema | hi 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 |
lxkong | larainema: 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 |
lxkong | larainema: in `qinling_tempest_plugin.tests.api.test_executions.ExecutionsTest` | 08:28 |
lxkong | take a look at how we write `qinling_tempest_plugin.tests.api.test_executions.ExecutionsTest#test_create_with_function_version` | 08:29 |
lxkong | your mothod should be `test_create_with_function_alias` | 08:29 |
larainema | ah, thanks lxkong, I think I got it, will look at it | 08:31 |
lxkong | larainema: 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 |
larainema | yes, I know that, will think about it | 08:34 |
*** blkart has joined #openstack-qinling | 08:57 | |
*** caoyuan__ has quit IRC | 09:57 | |
*** caoyuan has joined #openstack-qinling | 09:58 | |
*** caoyuan has quit IRC | 09:59 | |
*** caoyuan has joined #openstack-qinling | 10:00 | |
*** caoyuan has quit IRC | 10:05 | |
*** huntxu has quit IRC | 10:52 | |
*** blkart has quit IRC | 11:33 | |
*** blkart has joined #openstack-qinling | 11:46 | |
*** caoyuan has joined #openstack-qinling | 12:21 | |
*** yuxin_ has quit IRC | 12:25 | |
*** yuxin_ has joined #openstack-qinling | 12:25 | |
*** yuxin_ has quit IRC | 12:26 | |
*** yuxin_ has joined #openstack-qinling | 12:27 | |
*** caoyuan_ has joined #openstack-qinling | 12:32 | |
*** caoyuan has quit IRC | 12:35 | |
*** caoyuan_ has quit IRC | 12:49 | |
*** caoyuan has joined #openstack-qinling | 12:50 | |
*** caoyuan has quit IRC | 15:04 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!