18:04:51 #startmeeting Savanna 18:04:57 xD 18:04:57 Meeting started Thu Jun 13 18:04:51 2013 UTC. The chair is dmitryme. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:04:58 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:05:00 The meeting name has been set to 'savanna' 18:05:06 openstack, thank you! 18:05:24 Here is today's agenda: 18:05:31 #topic Meeting Agenda 18:05:31 #info 1. UI updates 18:05:33 #info 2. Savanna core updates 18:05:34 #info 3. Vanilla Plugin updates 18:05:35 #info 4. Swift Integration updates 18:05:36 #info 5. Other Updates 18:06:10 Lets go through the items one by one 18:06:19 #topic UI updates 18:06:27 dmitryme, bulk messaging guy :) 18:06:38 Nikita, update if you please 18:06:46 I recommend to do updates in a few words, no fancy 18:07:18 we have finished our rest client to access rest api for ui 18:07:33 now tables and wizards are populated using it 18:07:53 now, cluster creation wizard implementation is in progress 18:08:07 that's our ui update 18:08:20 btw here is our dashboard repo 18:08:21 #link http://github.com/stackforge/savanna-dashboard 18:08:22 thank you 18:08:31 #topic Savanna core updates 18:08:39 Sergey please 18:08:39 dmitryme, thank you 18:09:10 we are working hard on the core code implementation :) 18:09:37 i think that the most part of the behaviors has been implemented 18:09:45 now we are improving object model 18:09:54 and code around the "convert" method 18:10:04 of pluggable provisioning mechanism 18:10:19 mm, dmitryme, let's go on 18:10:27 sure 18:10:46 #topic Vanilla Plugin updates 18:10:55 Alexander, please update 18:11:04 ok, last week I'm working on reference implemntation of Vanilla plugin 18:11:24 it's almost completed 18:11:28 just polishing it 18:11:34 btw, link 18:11:40 #link https://review.openstack.org/#/c/31532/ 18:12:02 special thanks to Alex K for valuable comments) 18:12:51 you can try use it, it works as expectd I think 18:13:30 be sure, It works on our Lab. I've checked it xD 18:13:54 it works on my laptop too :) 18:13:55 Dima, please move on 18:14:09 thank you Alexander 18:14:25 #topic Swift Integration updates 18:14:38 Nadya, please tell us 18:14:54 hi all :) 18:15:07 swift integration to savanna is done. The first version is on review: https://review.openstack.org/32432 18:15:32 Tomorrow I'm planning to submit the final version 18:15:58 To make swift work with Hadoop on OpenStack it would be necessary not only to integrate savanna+swift but add several lines of code to each plugin. 18:16:16 Tomorrow the change-request for vanilla-plugin would be available and it may be used as an example 18:16:56 I've tested swift-integration with vanilla-plugin and it works on our lab 18:17:16 That's all 18:17:26 ok, thank you and finally 18:17:36 #topic Other updates 18:17:47 folks, anything you want to share? 18:18:00 yep, I want to update on Cinder integration 18:18:28 we are start working on basic integration with Cinder to provide an ability to auto create/attach volumes to instances of Hadoop cluster 18:18:41 I think it'll be done to the end of the next wek 18:18:44 week* 18:18:51 that's all from my side 18:19:00 are there any other updates? 18:19:03 we are moving along with our plugin. shooting for some internal testing today and tomorrow with an initial merge into savanna repo tomorrow 18:19:20 jmaron, great news! 18:19:20 jmaron, great! 18:19:44 I have a few words about diskimage-builder instructions of Vanilla images creation for Savanna are in progress 18:20:36 thank you! 18:20:43 anything else? 18:20:55 q&a? 18:21:06 yep, I think it's time for q&a 18:21:08 one question: can we get a listing of information/attributes available from the context/current? 18:21:10 yep, I think it is about time 18:21:27 #topic General Discussion 18:22:29 doesn't have to be now, but if we can get an email to the list or the like that would be helpful 18:22:45 jmaron, it contains user id, tenant id, auth token, request headers, database session 18:22:47 #link https://github.com/stackforge/savanna/blob/master/savanna/context.py#L31 18:23:23 ok. thx 18:23:46 another question: why is there a need for a username and password for the images? aren't we using key pairs? 18:24:14 additionally, there are some helpers like nova client and etc. that are available any ware but backed by the current context 18:24:32 jmaron, we don't need password now 18:24:39 ok 18:24:49 so I'll leave it blank in savanna.conf 18:24:54 jmaron, only username to determine which user should be used for provisioning and etc. 18:25:15 jmaron, what option do you mean? 18:25:32 jmaron, Savanna still need admin password in Savanna.conf 18:25:38 password in cluster_node group? 18:25:47 # User's password (string value) 18:25:47 #password=swordfish 18:25:52 look like I forgot to remove it :( 18:26:03 #action SergeyLukjanov to cleanup config samples 18:26:35 hm, as far as I recall we used OS admin credentials to verify user's token 18:27:29 ok, I got it 18:27:34 dmitryme, we are speaking about different configs :) 18:27:37 that is not admin password, that's image password 18:28:06 yes 18:28:49 it looks like the 'extra' field in Instance object was removed? 18:29:35 jmaron, no, it's mixed to the Instance object https://github.com/stackforge/savanna/blob/master/savanna/db/models.py#L145 18:29:57 ah…ok 18:30:06 jmaron, Cluster, NodeGroup and Instance objects have an extra field 18:30:18 good. thanks 18:30:52 jmaron, are you interested in swift integration? 18:31:08 jmaron, in your plugin 18:32:28 yes 18:33:27 are there any other questions? 18:33:43 not from me :) 18:36:00 I think that all for today :) 18:36:10 that's * 18:36:18 thanks everyone for taking part in the meeting! 18:36:21 ok. thank you 18:36:26 openstack, please, end the meeting! 18:36:30 #endmeeting