15:00:59 #startmeeting manila 15:01:02 Meeting started Thu Aug 14 15:00:59 2014 UTC and is due to finish in 60 minutes. The chair is bswartz. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:05 The meeting name has been set to 'manila' 15:01:07 Hi 15:01:08 good morning folks 15:01:14 hi 15:01:20 hi 15:01:25 Hello 15:01:31 #agenda https://wiki.openstack.org/wiki/Manila/Meetings 15:01:31 hi 15:01:39 hi 15:01:42 hi 15:01:50 I'm traveling today so I'm going to try to keep this quick 15:01:58 #topic incubation update 15:02:22 for those of you who weren't aware, the TC considered our incubation request on Tuesday 15:02:30 #link http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-08-12-20.02.log.html 15:02:42 start at like UTC 20:22 15:02:53 I'll let you all read the logs 15:02:55 any questions? 15:03:27 bswartz: there is expected second round of consideration? 15:03:54 yeah they should put us on the agenda again either next week or the week after 15:03:57 and give us a decision 15:04:11 we'll have to see 15:04:18 personally I thought the meeting went well 15:04:48 It seems like good dialogue. 15:04:51 okay we can move on 15:05:11 #topic Cirros status 15:05:29 csaba: what have you got? 15:06:49 uh oh did my network connection die? 15:06:55 no 15:07:00 whew 15:07:52 okay maybe we'll skip this topic and come back to it 15:07:55 #topic dev status 15:08:02 Dev status for last week: 15:08:15 1) Generic driver is distro-independent now. It does not depend on ubuntu-specific stuff anymore. It uses only two libs: 'exportfs' and 'net' to handle shares, so Generic driver is able to work with any linux image, that has NFS and CIFS preinstalled and its mentioned share handlers. 15:08:15 gerrit: #link https://review.openstack.org/112279 15:08:15 status: merged 15:08:34 bswartz: csaba got disconnected. he's trying to reconnect. 15:08:42 2) Cmode driver refactor (removing dependency on 7mode driver) 15:08:42 bp: #link https://blueprints.launchpad.net/manila/+spec/remove-netapp-7mode-driver 15:08:42 gerrit: #link https://review.openstack.org/113596 15:08:42 status: ready for review, testing is in progress 15:08:50 bswartz: I'm back, sorry guys 15:08:50 vponomaryov: how about samba 3.5 vs 4.0 -- any differences that we depend on? 15:09:00 csaba: we'll come back to your topic 15:09:12 bswartz: it is related to image 15:09:33 bswartz: Is your question about image size change? 15:09:34 I know that 4.0 is supposed to be dramatically smaller, therefore we want it 15:09:47 but do we depend on anything that changes between the 2 versions? 15:09:52 bswartz: I think csaba know more about it 15:10:10 does anyone know? 15:10:16 I suppose we just need to test it to find out 15:10:27 bswartz: well in case of cirros it is expected to be an easy change 15:10:38 it would be ideal if the generic driver was compatible with both samba versions 15:10:41 as buildroot has recipe for samba4 15:11:14 bswartz: I don't think there is incompatible change of configuration 15:11:19 actually different recipe for samba and samba4, I'll have to check if they can deployed at the same time 15:11:32 no I don't think anyone would deploy both 15:11:50 the point is not to force users to use one if they'd rather use the other 15:12:13 well you mean then to have two image flavors? 15:12:20 are we finished with status? 15:12:30 no the "official" image should eventually use samba4 15:12:41 but I expect admins to roll their own images somewhat frequently 15:13:00 yes ty vponomaryov 15:13:13 #topic cirros update 15:13:24 okay csaba 15:13:30 bswartz: thx 15:14:08 so I can just have negative reports, but sharpens the picture a bit.. 15:14:19 we had two progressive assumptions with vponomaryov 15:14:37 a) the issue is that nfs-utils on cirros image is too old 15:14:41 #link https://github.com/csabahenk/cirros/issues/9 15:15:05 b) the issue is that the kernel version and the nfs-utils version on the image are incompatibble 15:15:33 (so if b), hypotetycally both up and downgrade can be a way out, with o/c upgrade preferred) 15:15:44 interesting 15:15:53 how did we end up with an old version? 15:16:00 a) is clearly refuted by the fact that the ubuntu image has older nfs-utils than cirros 15:16:06 can't we use whatever version we want? 15:16:27 so ubuntu has: linux 3.2.0, nfs-utils 1.2.5 15:16:45 cirros has: linux 3.11, nfs-utils 1.2.6 15:17:10 and actual stable versions are: linux 3.16, nfs-utils 1.3.0, FYI 15:17:15 I hope to have some time to look into this personally before next week 15:17:30 so what I checked is cirros with 3.2.0 kernel 15:17:58 whereby there is just one micro version difference from ubuntu wrt nfs-utils 15:18:04 and that does not work either 15:18:27 which lessens the probability of b) hypothesis working out 15:18:50 however, upgrading everything is still something that we can and should do 15:18:58 what makes us think the problem is with the kernel and/or nfsutils? 15:19:20 bswartz: debug showed that the problem is in NFS daemon 15:19:31 yeah it makes sense -- I just want to know how we're sure 15:19:31 bswartz: weird stuff in dmesg about nfs 15:19:33 bswartz: itis provided by nfs-utils lib in cirros 15:19:36 oh 15:19:52 okay I'll take your word for it until I can try it out on my own 15:20:08 so what I think has a chance would be hypothesis c) -- uclibc issue 15:20:09 would more people looking at this help you csaba? 15:20:20 bswartz: yes of course 15:20:25 hmmmm 15:20:31 bswartz: I wanted to add a little info about that 15:20:37 yes uclibc could be a culprit 15:20:37 how to get at it 15:20:46 we've tried to compile binaries for cirros before and run into that issue 15:20:48 ie. you don't need openstack environment 15:21:09 just need to fire up the image in say libvirt 15:21:14 right 15:21:28 and start nfsd (/etc/init.d/S60nfsd) 15:21:33 and try to mount from host 15:21:34 csaba: any special requirements to build your image? 15:21:52 or can I git clone ; make all 15:21:53 ? 15:22:20 it's practical to edit the boot options to have dslist=nocloud in kernel cmdline... otherwise you have to wait a cloud-init timeout at boot 15:22:32 good to know 15:22:35 bswartz: the readme elaborates 15:22:54 #link https://github.com/csabahenk/cirros/blob/manila-service-generic/README 15:22:58 basically standard dev enviromentd 15:23:05 k 15:23:23 recently I added ruby, which is used in the initrd-trimming srcipt 15:23:37 anything else csaba? 15:24:06 (recall cirros' trick to reuse the same image as the rootfs for initrd... I have a ruby script that weeds out things that are not needed in early userspace) 15:24:25 yes 15:24:51 so my vision is to polish the bug reproduction until it can be submitted upsrtream 15:24:58 (buildroot/ uClibc) 15:25:03 okay awesome 15:25:17 I'll ping you if I discover anything on my own 15:25:24 which involves syncing up buildroot with upstream and trying nfs-utils 1.3.0 15:25:42 (nb. buildroot still has 1.2.6 so it has to be done manually) 15:25:50 however, next week I'm on leave 15:26:00 so I can pick these up the week after 15:26:02 ah 15:26:22 okay 15:26:28 (that's all) 15:26:34 ok 15:26:37 #topic open discussion 15:27:09 anyone have anything? 15:27:26 vponomaryov: I have something 15:27:37 yes? 15:27:46 it seems likely that our dropbox files is NOT getting cached 15:27:53 and it's simply downloading extremely fast 15:28:13 I'm going to get together with the infra folks and they are likely to have a way to help us 15:28:30 they have mirrors and stuff 15:28:48 bswartz: great news 15:29:07 I've got some names 15:29:16 and I'll see if I can reach them today/tomorrow 15:29:32 anything else? 15:29:46 not from me 15:29:56 yay 30 minute meeting! 15:30:01 thanks all 15:30:04 bye 15:30:08 bye 15:30:10 I'll send out more notes when I head from the TC again 15:30:13 hear* 15:30:16 cool 15:30:21 #endmeeting