08:00:06 #startmeeting storlets 08:00:07 Meeting started Tue Sep 20 08:00:06 2016 UTC and is due to finish in 60 minutes. The chair is eranrom. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:10 The meeting name has been set to 'storlets' 08:00:12 yey 08:00:16 Hi 08:00:18 hi 08:00:18 :-) 08:00:46 Lets start! Agenda is here: https://wiki.openstack.org/wiki/Meetings/Storlets 08:00:55 do you want to add anything? 08:01:45 I'll talk little about python package in 2nd topic 08:01:59 looks good to me on the agenda 08:02:10 ok. 08:02:11 but no big change is needed 08:02:18 i thought to add my multiinput thing but it exists in :D 08:02:29 :-) 08:03:02 takashi: So I take it there are no python updates other then package - right? 08:03:20 eranrom: and i think, i and takashi should be today's meeting quickly beause, a big typhoon is comming to Japan 08:03:38 kota_: yes :-( 08:03:41 wow. sure. do you want to cancel? 08:03:45 eranrom: so we should be back home as soon as possible 08:03:56 eranrom: you mean, python storlet, right? 08:04:08 right. 08:04:09 eranrom: no worries, we can do maybe ,that comes to early moning tmorrow 08:04:15 but seems we best end now. 08:04:44 np for me. I was thinking to go back home after this meeting. :-) 08:04:57 takashi: me too! 08:05:00 it is not hard wearther now 08:05:02 alright so lets be quick. 08:05:14 go back to python storlet thing 08:05:20 #topic Big tent work 08:05:37 takashi: its all yours 08:05:51 just a little about python storlet. I still need to work about docs, but still need to take some time for that 08:06:00 and about big tent 08:06:29 I submitted the patch for python packaging, patch 370332 08:06:56 In this patch, we can install all things, including java codes and c codes using simply calling python setup.py 08:07:03 370332 08:07:12 sorry, this one https://review.openstack.org/#/c/370332/ 08:07:57 I'm still trying to find what is the best practice to do so, but I hope I don't need so big change from current one 08:07:57 ok, Is it switll WIP? 08:08:13 eranrom: At least I need to fix ansible script, based on the change 08:08:14 takashi: ok gotcha. So I will start looking 08:09:11 eranrom: At first, I'd like to ask some feadback about new directory structure. 08:09:55 ok. The current structure can sure use some refactoring... 08:10:16 #action eranrom to first look at the dir structure 08:10:48 Currently I'm checking if it is really good idea to merge java codes installation totally to setup.py 08:11:19 As far as I check monasca, which also has python codes and java codes, they have independent maven setting only for install java codes 08:12:43 but about directory structure I basically follow some existing projects which have java/c codes 08:13:23 takashi: ok. Do you think that we will need to switch from ant to maven? (not now) 08:14:21 eranrom: I don't know so much about maven, but it makes sense to me at some points. Maven seems to be used generally 08:14:26 but currently ant is enough for us 08:14:34 takashi: ok. 08:14:44 takashi: anything else on the topic? 08:15:10 eranrom: nothing from my side 08:15:44 ok. Lets defer the discussion on big tent and switch to long lasting patches. 08:16:05 #topic Long existing patches 08:16:26 kota_: all yours 08:16:37 k 08:16:54 the first thing multiinput 08:17:19 this morning, I was working on rebasing/addressing for takashi's comment 08:17:36 the rebasing succeeded, the patch got +1 from jenkins at the gerrit 08:18:06 in the perspective for takash's comment, I think only one thing is remaining to discuss 08:18:17 what I didn't get yet 08:18:40 takashi: https://review.openstack.org/#/c/347258/23/Engine/swift/storlet_gateway/gateways/docker/runtime.py@582 this one. 08:18:49 kota_: ok 08:20:44 kota_: When I checked the code, I noticed you don't pass metadata of extra sources from gateway to sdaemon 08:21:35 from extra resourcces? 08:21:51 yes 08:21:59 kota_: Currently metadata of input object is included in the metadata of the read fd of input object 08:22:01 and you mean user metadata of extra objects 08:22:10 kota_: right 08:23:20 takashi: good point. maybe just my lazy implementation 08:23:43 kota_: IMO we need to refactor DockerRequest somehow to manage multiple input 08:23:56 kota_: so I currently just make sure it is intended or not 08:24:12 just want to make sure 08:24:34 takashi: exactly it might be useful to include user meta, just it was unecessary for my use case. 08:25:20 do you want to have it as a follow on or not (I am good with both) 08:25:22 either is fine to me, to do in the patch or later though. if we try to address right now, I need to update some functional tests to assert it 08:26:10 kota_: I'm also good with both 08:26:15 kota_: takashi: What do you say about: 08:26:24 1. land it now (unless there are other issues) 08:26:47 2. have a doc update patch that specifies user metadata of extra resources is not available 08:27:01 3. follow on patch that adds yuser metadata to code and doc 08:27:10 s/yuser/user 08:28:07 eranrom: maybe we do not have paticular order about 2 and 3 08:28:18 takashi: ok with me 08:28:48 Its just that I would like the doc updated sooner then later... 08:29:16 but its not a big deal anyway. 08:29:24 Also, I can help with the doc. 08:30:35 yey, that definately helps me :) 08:30:42 kota_: with pleasure 08:31:09 anything else on this topic? 08:31:53 about multi input? 08:31:56 yes 08:32:40 * kota_ is thinking we can move to the next 08:34:55 ok, on the next thing for long exiting patches 08:35:07 Improve file_manager: https://review.openstack.org/#/c/349834/ 08:35:16 takashi: you still here? 08:35:18 yes 08:35:46 but nothing progress, I need more time for rebasing and consideration with current master. 08:35:56 last week I rebased the patch to validate file_manager option, to prevent unsafe status at least 08:36:12 maybe, I can take a time to work on that after Newton Swift released 08:37:05 kota_: Just curious, when is the release planned for? 08:37:59 eranrom: notmyname is planning around this week (he said in the swift meeting) 08:38:15 kota_: ok, thanks 08:38:17 As far as I know about other projects, Oct 5 seems to be a deadline 08:38:17 in the last meeting 08:38:55 https://releases.openstack.org/ 08:39:15 It seems that Oct 6 is Newton release data 08:39:36 looking at SwiftPriority reviews https://wiki.openstack.org/wiki/Swift/PriorityReviews, it's close to cut a release (almost priority patches have been landed) 08:40:09 ok thanks. Takashi, would the python packaging work cause a painful merge to the file manager stuff? 08:40:52 eranrom: I tested some rebasing this week, and I already confirmed the way to rebase my package patch 08:40:58 eranrom: so I don't think so 08:41:04 takashi: ok, greate! 08:41:08 great! 08:41:23 So anything else on this? 08:41:50 eranrom: just a thing. I saw you had some discussion about design summit slot in dev ml. 08:42:24 sorry not on this. should be talked in open discussion 08:42:25 takashi: yes. I think that the 'math' is not done yet, and Thierry is still gathering information. 08:42:37 eranrom: ok 08:43:37 eranrom: nice 08:44:02 If I do not hear from him, I will ask later this week. 08:44:08 eranrom: so far we have more requests than we have available free slots 08:44:26 So I don't think you would end up with more than one 08:44:40 but then you can use it as a gathering point and then meet up in the hallway somewhere :) 08:44:41 ttx: I was afraid this is the situation. Thanks anyway. 08:44:59 I expect teams to liberate some slots later this week though 08:45:08 I'll keep you posted anyway 08:45:13 sure, I think that fb is what we are really after. We are a small team and will find a space to do the workings. 08:45:21 ttx: Thanks very much! 08:45:31 so far nobody released a fishbowl 08:45:40 those are precious :) 08:45:54 ttx: I see. ok 08:46:12 Will try to give it to you if I get one 08:46:24 ttx: Thanks! 08:46:41 ok, so lets move on. 08:46:53 #topic open discussion 08:47:20 From my side, would be happy if someone looked at the recent storlet acl patch 08:47:42 eranrom: will have a look. I saw you updated your bp 08:48:22 takashi: Thanks. I wanted to have it in two patches, but ended up with one as I have changed course during the implementation. 08:48:36 Anyway the spec reflects the implementation 08:48:42 Thanks! 08:48:49 eranrom: I see 08:49:02 Anything else? 08:49:45 nothing from my side 08:50:12 Take care with the typhoon. How many time a year do you get one? 08:51:00 nothing else for me. 08:51:48 aproxymately 2-3 hit Japan for a year, this year is more than usual :/ 08:52:03 I see. 08:52:12 we already have 5 for this year... 08:52:16 wow. 08:52:22 So do take care. 08:52:30 eranrom: thanks! 08:52:31 Thank you very much for joining! 08:52:53 thank you. 08:53:06 Ending a few minutes earlier :-) 08:53:11 #endmeeting