13:01:21 #startmeeting 13:01:21 Meeting started Wed Apr 9 13:01:21 2014 UTC. The chair is alinefm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:21 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:01:21 #meetingname scrum 13:01:21 #info Agenda 1) Status 2) Open discussion 13:01:21 anything else? 13:01:21 The meeting name has been set to 'scrum' 13:02:52 #topic Status 13:02:53 #info Please provide your status using the #info command: #info 13:02:58 #info alinefm 13:03:18 #info alinefm sent patches to add mechanism to translate help pages 13:03:56 #info pvital sent patch to fix issue #365: Preventing duplicate Bridged VLAN tagged network. 13:05:23 #info adamkingit send patches implementing general jQuery form handing support 13:05:26 #info rotru fixed a problem with cdrom midia bus type (IDE was hardcoded and always being used) 13:05:35 #info adamkingit sent patch for VMEdit 13:06:05 #info yuxin edit vm network interface working 13:06:27 #info rotru worked and sent patches to fix issue #363 - Template edit window was not showing storage volumes of type iscsi/scsi 13:07:21 #info shaohef send a patch to check i18n. 13:07:22 #info shaohef send two RFC about vm shutdown and stop network. 13:08:40 anything else? 13:09:17 rotru_Truja_: I also send a similar patch to you last week. 13:09:39 shaohef; what patch ? 13:11:13 I'd like everyone to open the wiki page: https://github.com/kimchi-project/kimchi/wiki/Todo-1.2.1 13:11:32 I am a little bit concerned about the sprint 1 tasks 13:11:41 from all the tasks listed just one is merged 13:11:59 there are some patches on mail list to other tasks but most of them there is nothing 13:12:02 alinefm, which one? 13:12:11 rotru_Truja_: #363 13:12:24 we have already passed the same situation some time ago and we know it will not work in the end 13:12:30 pvital, ? 13:13:04 shaohef; let me see the emails 13:13:13 alinefm, you said there's only one task from sprint1 already merged. which one? 13:13:25 pvital, ui for clone template 13:13:30 thanks 13:13:46 Its marked "(COMPLETED)" 13:14:12 alinefm, adamkingit: yes! just noticed that :-D (about he COMPLETED) 13:14:26 * pvital a little lazy today 13:14:29 :-) 13:14:44 so I strongly recommend everyone to send a patch/RFC/mock for the sprint 1 tasks by the *end of this week* 13:14:54 do you think it is possible? 13:15:02 we have some tasks without owners. 13:15:42 or with out noted owners anyway 13:16:08 adamkingit, yes - I've just updated the wiki now 13:16:22 now the only task without owner is "Manage guest disks" 13:16:35 anyone would like it? royce ^? 13:16:48 alinefm, about scsi bus for cdrom , tested with rhel, opensuse,fedora, ubuntu, among those, all passed except rhel 6.5, shall I distinguish distros? 13:16:49 royce, I know you has being working in it 13:16:59 Sure, alinefm 13:17:31 alinefm, the mogration tasks doesnt have owner also! 13:17:35 royce, are you overloaded with the cdrom task? or do you think you can send a patch for disk management this week? 13:18:00 pvital, this tasks is for investigation - there is no patch needed to close it 13:18:13 I think I can manage to send one at least before Sunday:) I'm ok 13:18:14 but I agree someone should focus on it too 13:18:35 alinefm, OK, but would be good see an owner for it on planning :-D 13:18:39 royce, are you planning to work in the weekend? 13:18:54 nope, just make sure I have buffer 13:19:03 don't worry about me, alinefm 13:19:23 royce, whew! 13:19:48 shaohef, do you want to investigate the migration task? 13:20:19 alinefm: yes. but Ming has investigated the migration task. 13:20:36 shaohef, is there a wiki with what he found? 13:21:05 alinefm: No. let me check. he take vocation these days. 13:21:17 alinefm; shaohef what is the Migration task about ? 13:21:51 rotru_Truja_, we will have a feature for discover kimchi peers in the same network 13:22:01 then you can migrate your vms to other kimchi servers 13:22:32 alinefm; just Kimchi ? or other types of virtualization manager ? 13:22:42 rotru_Truja_, just kimchi 13:22:46 kimchi to kimchi 13:22:58 alinefm: on, sorry, Ming is working on discover kimchi peers in the same network. 13:23:04 at the moment I see the steps for it are: create a mechanism to discover peers - broadcast messages (?) 13:23:06 alinefm: I make a mistake. 13:23:11 alinefm; I am asking , because I think I have a module almost ready for this ... 13:23:18 shaohef, it is also a part of migration investigation 13:23:21 alinefm: yes. I can investigate the migration task 13:23:40 alinefm: OK. with work with Ming on it. 13:23:50 shaohef, it is great 13:23:58 alinefm: he will come to work soon. 13:24:05 shaohef, I will also create a wiki with my ideas and send the link to mail list 13:24:10 1. how do we discover kimchi peers? broadcast? 13:24:33 2. how do we transfer the vm images to other server? 13:25:16 I want to have a detailed information about it so we can check how much work is needed to get the feature done 13:25:23 this feature will not be in 1.2.1 13:25:24 i suggest we investigate 2 first. There are many ways to decide where to transfer, but we don't yet know HOW to transfer 13:25:36 but for the next release we need a real plan to it 13:25:55 adamkingit, and the best approach for us 13:26:42 alinefm: great 13:27:01 so, royce, can I add you to "Manage guest disks" in the wiki? 13:27:15 shaohef, can I add you and ming to invetsigate migration task? 13:27:23 alinefm; , shaohef I think you missed my message ... anyway, I can talk to you offline later 13:27:24 alinefm: yes. 13:27:53 rotru_Truja_: ok. 13:28:02 rotru_Truja_, whichi message? 13:28:30 sure, alinefm 13:28:43 alinefm; that I have a module for migration ready 13:28:58 where? 13:29:11 rotru_Truja_, which protocols did you use? 13:29:15 alinefm; from other project 13:29:23 open source project? 13:29:35 alinefm; not really 13:29:51 rotru_Truja_, hmm so maybe we can not use it 13:30:00 alinefm; but can become make it open source 13:30:28 alinefm; I mean, I think there is no problem with open it 13:30:43 alinefm; we can chat later 13:30:45 rotru_Truja_, we need to ask it to the owner first 13:30:52 and get legal stuffs clear 13:31:00 we can discuss it after meeting 13:31:07 sure 13:31:35 alinefm, about scsi bus for cdrom , tested with rhel, opensuse,fedora, ubuntu, among those, all passed except rhel 6.5, shall I distinguish distros? or just use ide? 13:31:52 royce, how is the problem with rhel? 13:32:12 the vm does not boot with scsi cdrom? 13:32:17 cdrom with scsi bus cannot boot 13:32:26 late status: 13:32:27 #info danielhb sent a patch to fix github #329: kimchi must not run as root. Patch is waiting for review. 13:32:31 same as your problem on 13.04? 12.10? 13:32:32 royce, same behavior with sata bus? 13:32:58 royce, yes - I testes on ubuntu 12.10 13:33:02 *tested 13:33:26 just finished all test today, haven't tried other bus yet, I can investigate tomorrow 13:34:04 royce, just try sata on rhel and let's see if it works but I doubt 13:34:27 so distinguish distros to use ide or scsi or apply the same behavior for all them? 13:34:32 suggestions? 13:35:13 for maintenance, I'd say keep the same behavior for all distros, ie, continue to use ide 13:35:51 but in this case we need to limit the cdrom number 13:35:56 to avoid problems 13:36:06 Mark told me that scsi is not stable on some qemu support, both are ok for me, patches are ready 13:36:53 royce, have you already had patches to limit cdrom number in de bus? 13:37:32 alinefm, limit cdrom number just need to change the error raising I think 13:37:46 ok 13:38:15 royce, seems only you and I are involved in this discussion so let's keep ide 13:38:36 Will we keep IDE drives? 13:38:44 ok, alinefm 13:38:45 The limit is 4 total 13:38:51 we can move the scsi cdrom support back to backlog and when get rhel update we can take a look on it again 13:38:59 adamkingit, yes 13:39:09 about scsi bus for cdrom , tested with rhel, opensuse,fedora, ubuntu, among those, all passed except rhel 6.5, shall I distinguish distros? or just use ide?, adamKingit 13:39:18 adamkingit^ 13:39:42 Any idea if rhel 7 works? 13:39:47 adamkingit, 4 is more than enough 13:40:06 adamkingit, probably as it is based on fedora 19 13:40:13 but we need to get it released first =) 13:40:42 I agree with alinefm that using the same on all distros is generally prefereable 13:41:12 I heard rhel7 will be released in june 13:41:12 4 total drives may be tolerable. 13:42:07 at least until RHEL7 ships :-D 13:42:20 yeap 13:42:23 ok 13:42:42 let's move to open discussion section 13:42:47 #topic Open Discussion 13:42:56 any other topic for today? 13:43:01 royce? shaohef? 13:43:11 no. 13:43:22 adamkingit? 13:43:25 n 13:43:33 all for me 13:43:40 for shutdown, we will support 2 api, right? stop and forceoff. 13:44:42 for stop network, it is not bug, right. as we design, we do not allow stop network when vm/template link to it. 13:45:09 shaohef, correct 13:45:27 for shutdown do we want actions: shutdown and poweroff? 13:45:35 I agree its 2 actions 13:45:45 as I commented on mail list, if we allow stopping a network associated to a template or vm we will get inconsistent resources and it is not the idea of Kimchi 13:45:48 just like on a physical computer 13:46:26 adamkingit, are you suggestion to do the API as shutdown and poweroff? 13:46:49 y 13:47:30 shaohef, are you ok? 13:47:46 alinefm: I'm OK. 13:47:56 those actions names are fine for me too 13:48:13 alinefm: /vm/vm1/shutdown and /vm/vm1/poweroff 13:48:17 yes 13:48:18 do we have the same issue with reset? 13:48:37 yes - because we implement it like stop + start 13:48:52 we also need to update the reset implementation 13:49:34 seems, we have not implement reset 13:49:43 adamkingit: yes. reboot and reset 13:50:13 i was guessing we had implemented reset but not reboot 13:52:31 adamkingit, indeed 13:53:59 I don't think we should worry about it right now 13:55:20 about the Version/build number. Version = 1.2.0, build = kimchi-1.2.0-11-g090487b ? 13:56:08 shaohef, when kimchi is installed in the machine we display the version (as it does not have a build number) 13:56:23 and when we are running it from come we display the build number 13:56:48 but how about the "make install"? it does not have version or build number 13:58:24 we need to update a build number in config 13:58:43 config.py.in 13:59:22 shaohef, yes 13:59:24 make install, will install the config.py, and get the build numbe. 13:59:49 shaohef, we can also use the same approach when is running from code 13:59:58 and only differ when have a package installed 14:01:49 yes. just distinguish package or not. 14:03:01 ok 14:03:05 anything else for today? 14:03:54 so thanks all for joining 14:04:01 #endmeeting