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