13:01:02 #startmeeting 13:01:02 Meeting started Wed Sep 18 13:01:02 2013 UTC. The chair is aglitke. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:02 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:01:08 #meetingname scrum 13:01:08 The meeting name has been set to 'scrum' 13:01:12 aglitke, we will come back to work on Sunday. 13:01:28 #info Agenda: 1) Remaining items for next release 13:01:34 that's all I have. 13:01:41 I want to do a quick review of what remains. 13:02:01 anything else? 13:02:29 #topic 1.0 outstanding patches 13:02:30 looks good to me, I think we have accomplished all the feature lists in this reales. 13:02:36 Here is my list 13:02:44 (Aline) KPIs -- Awaiting next set of patches 13:02:44 (XD) Streamline template creation flows 13:02:44 Are you working on this? When might we have patches to look at? 13:02:44 (XD) Allow a user editing a template to specify a custom storage pool 13:02:44 (HLW) Update UI to make use of enriched responses 13:02:45 (HLW) Add languange selector to login screen, set in session, update i18 to be sensitive to session setting 13:02:45 (Bing Bu) REST API to manage storage pools 13:02:57 alinefm: I await your next patch series for KPI 13:03:21 aglitke, yeap! I will send them out after this meeting 13:03:30 I see XinDing is not on today 13:03:39 nor hlw 13:03:42 he is on vocation 13:04:19 bing bu's storagepool refresh patch depend on apporc's autostart patch, if the "REST API for storage pool" are referring to this. 13:04:24 zhoumeina: Can you answer for them? Do you know if xinding is working on the UI flow redesign and adding the storage pool selector to the template edit page? 13:05:00 royce: ok. Maybe someone can line those patches up together in one series. 13:05:12 aglitke: I think not yet 13:05:21 I know bing bu has moved on so hopefully someone can pick them up. 13:05:27 I have rebased it, can be sent after the auto start's merged 13:05:51 I can take them if we all agree :P 13:05:52 zhoumeina: ok... We need to have it completed for the release. Hopefully it can be started soon. 13:05:52 royce: I will call apporc 13:06:00 royce: Fine for me 13:06:15 it's not urgent and can wait until next week,. 13:06:27 Next week is our last week for new feature development. 13:06:28 aglitke, so when are they due? 13:06:35 zhoumeina: Can you reiterate the issues for REST API to manage storage pools. ? 13:06:47 shaohef, that's really nice of you 13:06:53 aglitke: I will tell him about the UI redesign of template soon. 13:07:02 zhoumeina: ok, thanks. 13:07:27 Finally, we have the language selector at login. Hope to see it next week. 13:07:37 default storage pool fix is not in yet? 13:07:56 right, ming, but I think it is ready 13:07:57 ming: adding one when missing? 13:08:10 aglitke: yes. 13:08:10 has it been recently sent? 13:08:20 ming: no one take default storage pool 13:08:22 aglitke, the patch seems reviewed by you.. 13:08:35 but not merged yet, seems 13:08:38 hmm... I will try to find it. 13:08:51 Sometimes patches can fall through the cracks. 13:08:52 1) the mock model and model should check the same parameter 13:09:00 another one is the storage pool refresh removal. 13:09:37 ming: Is that one of bing bu's patches? if so, royce will bundle them and submit a series. 13:09:57 zhoumeina: Absolutely. we need keep them the same behaviour. 13:10:42 zhoumeina, ming, they are in the pending patch of refresh which can be sent after auto start 13:10:48 yep... I just replied to your patch with a suggested fix./ 13:10:49 $ ls /home/shhfeng/iso/test/ 13:10:50 ubuntu-12.04-dvd-amd64.iso 13:10:50 I create a storage pool, path is /home/shhfeng/iso/, it reports test is directory, and capital is 0 13:11:14 not sure this is right. 13:11:32 shaohef: I don't understand 13:11:38 s/capital/capability 13:11:43 capacity? 13:11:58 you mean dir pool reports capacity 0? 13:12:04 s/capital/capacity 13:12:06 in test mode? 13:12:06 yes 13:12:10 create pool can not support "capacity" now. 13:12:11 no 13:12:19 really mode 13:12:25 aglitke: I think the issue how can we report capacity for both file directory pool and iSCSI pool. 13:12:29 zhoumeina, but should be reported 13:12:50 capacity actually make no sense for file directory pool. 13:13:00 I mean you don't pass it as a param in create, but it will reported in lookup 13:13:03 shaohef: It should have the same capacity as 'df -h' reports for the filesystem where that directory is located. 13:13:05 support capacity for dir is hard> 13:13:23 zhoumeina: libvirt reports capacity 13:13:29 it should work fine. 13:13:49 if it is not, then we might have a bug 13:13:55 so why we don't support capacity for dir?? confused 13:14:11 aglitke: Let me check if that capacity works. 13:14:15 supported by libvirt 13:14:25 virsh # pool-info home-pool 13:14:25 Name: home-pool 13:14:25 UUID: 3cb9f467-bbd2-3db9-74bf-fff04390186c 13:14:25 State: running 13:14:25 Persistent: yes 13:14:26 Autostart: yes 13:14:27 Capacity: 269.09 GiB 13:14:29 Allocation: 21.50 GiB 13:14:31 Available: 247.59 GiB 13:14:33 not work, bing bu told me that when I do the UI design 13:14:33 yep 13:14:42 so I drop the design of capacity 13:14:55 zhoumeina: it should work. You cannot specify it during create 13:14:57 I believe Bingbu tested that and found something wrong. 13:14:59 but it will be reported 13:15:28 aglitke: You refreshed my memory about that. 13:15:31 There is a bug in the MockModel. It should not expect capacity as a parameter for create. 13:15:48 right, aglitke 13:15:48 I think the Model works correctly. 13:16:17 Let's fix mock model bug and keep capacity 13:16:19 aglitke: do you means 13:16:19 $ du -h /home/shhfeng/iso/test 13:16:19 1.6G /home/shhfeng/iso/test 13:16:23 shaohef: If you are still having problems with the display of capacity you should open an issue. 13:17:00 ming: Yep. See my recent reply to zhoumeina on the ML 13:17:00 aglitke: OK. I'm not sure the capacity should be 0 for dir 13:17:16 shaohef: Right, it should be > 0 13:17:29 aglitke: OK, got it. 13:17:37 shaohef, mine is a dir too 13:17:39 what does capacity mean? if the dir is not the mnt point of a fs, then the space of the fs could be stolen by other files except the vm volumes. so the capacity for dir is not exact 13:17:49 shaohef: du reports allocated space. df reports filesystem stats 13:18:15 Guest7019: That is true. It's a small limitation 13:18:27 But it still gives you an idea of how much space you could use. 13:18:41 yep, I agree 13:19:09 we can't currently put a quota on the directory. 13:19:44 aglitke: should we support quota on the directory in future? 13:20:10 Guest7019, according to my test, capacity is my whole mounted space in libvirt 13:20:11 shaohef: No 13:20:17 it's not that important 13:20:29 All: We also have this bug list https://github.com/kimchi-project/kimchi/issues?labels=bug&page=1&state=open 13:20:44 I have tried to close all of the ones we've fixed. 13:20:58 Let's move the discussion in the bug list. 13:21:17 I have created some local vms for Fedora 19, Ubuntu 13.04, openSUSE 12.3 and RHEL-6.4 13:21:46 aglitke: for demo? 13:21:48 I would encourage everyone else to test kimchi on other distros so we can fix build and install issues. 13:21:54 aglitke: so we can use your vms for test kimchi 13:21:59 nope. just for testing and development. 13:22:10 shaohef: No. You'll need to create your owm 13:22:12 own 13:22:21 royce, yes, but that is inaccurate, because some of space could be used for other purpose rather than vm volumes. 13:22:32 aglitke, we'll do and we have env 13:22:38 ming: of course I am not going to review the bug list. I hope everyone will help to fix them before release though. 13:22:43 right, Guest7019 13:22:47 royce: great, thanks. 13:22:48 aglitke: guess, Your vms are not clean for kimchi 13:23:18 shaohef: They are clean, but you can recreate them locally faster than you could download them from me. 13:23:35 they are just clean installs so I can test the kimchi install process. 13:23:59 royce: Did you see: https://github.com/kimchi-project/kimchi/wiki/Testing-1.0 13:24:31 aglitke: so the next week is test week, test bugs and fix bugs? 13:24:36 that's great 13:24:39 I think it will help us track and fix install issues across supported distros. 13:24:55 shaohef: No. Next week is the last week for new features. 13:25:01 aglitke: I think we need list the extra packages which are not in the standard distro realese 13:25:01 we have to finish the above list. 13:25:12 Then we have 2 weeks for bug fixing and release prep. 13:25:34 for example. we need epel repo to install external packages for RHEL 6.4 13:25:48 ming: Yes -- a good idea. 13:25:58 I think our final goal is to remove all these external packages. 13:26:03 right 13:26:07 Now just list them. 13:26:14 I am glad we are creating individual sections for each distro in the dependencies section of the readme. 13:26:42 ming: epel repo ? what is it? 13:26:52 there should be nothing that kimchi requires that requires unpackaged software. 13:26:58 epel is ok to require. 13:27:18 shaohef, they are not included in the official repo, but supplied by fedora 13:27:28 shaohef: Extra Packages for Enterprise Linux 13:27:33 epel is not a official site maintained by Redhat? 13:27:38 ut us 13:27:40 it is 13:28:01 but the packages do not get the same level of support as the core distro 13:28:16 but many people use the epel repos 13:28:32 Okay, we can treat epel packages as native packages. 13:28:46 yes 13:29:11 aglitke: epel is not stable 13:29:13 ok. I want to get you all off to your vacation. Any other topics to cover? 13:29:21 aglitke: right? 13:29:30 shaohef: It is good enough for our needs right now. 13:29:46 aglitke:no other topics 13:29:47 In future releases, kimchi might be a part of base rhel 13:29:57 ok... anyone else? 13:30:07 aglitke: that's great 13:30:09 All for me today. 13:30:12 Good for me now:P I'm eating my moon cake when we are done 13:30:26 ok... Enjoy your holiday! See you next week. 13:30:32 royce: yum! 13:30:34 See u. 13:30:37 :) 13:30:39 #endmeeting