20:12:37 <harlowja> #startmeeting state-management
20:12:38 <openstack> Meeting started Thu Jul 25 20:12:37 2013 UTC.  The chair is harlowja. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:12:39 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
20:12:41 <openstack> The meeting name has been set to 'state_management'
20:12:45 <harlowja> hi everyone!!!! sorry for being late
20:14:02 <harlowja> lunch was slow :-P
20:14:18 <changbl> hello
20:15:04 <harlowja> howdy
20:15:08 <harlowja> jlucci yooo
20:15:11 <jlucci> sup
20:15:37 <harlowja> changbl hi
20:15:44 <changbl> hi there
20:15:54 <harlowja> so sorry about not sending anything out with an agenda (my fault)
20:16:58 <harlowja> #topic status
20:17:31 <harlowja> i think jlucci is still working on the distrubted stuff, seen a demo, looks pretty cool
20:17:49 <harlowja> i've been continuing on the threaded_flow, review comments would be awesome if anyone wants them
20:17:52 <harlowja> *wants to give some
20:18:22 <harlowja> #link https://review.openstack.org/#/c/34488/
20:19:11 <harlowja> afaik also kevin has been finishing up the basics of the database storage for tasks/flows, so thats awesome!
20:19:27 <jlucci> Yupyup. He's also started working on a callback mechanism
20:19:30 <harlowja> :)
20:20:02 <harlowja> changbl have u been able to try anything out? comments always welcome :)
20:20:19 <harlowja> *or anyone else* to, more messing around with it is always welcome
20:20:36 <changbl> harlowja,  looking through the code, hopefully i can contribute some code by next meeting
20:21:11 <harlowja> changbl sweet :)
20:21:33 <changbl> just wonder, what is the status for taskflow with Nova/Cinder?
20:22:03 <harlowja> so cinder i am readjusting my initial patch to use the updated library, so that will get usage in the create_volume 'flow' in cinder
20:22:14 <harlowja> i beleive we have another folk working on the create_snapshot 'flow' also
20:22:21 <harlowja> hopefully both can get in for H series
20:23:32 <harlowja> as far as nova, afaik not much 'traction' there yet, but i believe there task restructuring is in the same manner that taskflow can readily use
20:24:45 <harlowja> i am hoping to get some more traction there soon, as soon as i get some of the basics going in cinder :)
20:25:01 <harlowja> hoping for the best :)
20:25:33 <harlowja> sound good changbl ?
20:28:37 <harlowja> alright, how about we jump into the new update.py mechanism :)
20:29:19 <harlowja> #topic getting-state-management
20:30:31 <harlowja> so after last week i was going to for now to see about having a oslo like 'update.py' mechaism
20:30:40 <harlowja> so i pushed something out for that
20:31:10 <harlowja> https://github.com/stackforge/taskflow/blob/master/update.py
20:31:12 <harlowja> #link https://github.com/stackforge/taskflow/blob/master/update.py
20:31:39 <changbl> harlowja, sorry, was interrupted by someone chatting with me
20:32:46 <changbl> harlowja, thanks for the status update
20:32:54 <harlowja> np :)
20:33:57 <harlowja> so there is a new update.py that we can use until the library is ready
20:34:01 <harlowja> *similar to oslo
20:34:03 <harlowja> so i think thats good
20:34:43 <harlowja> that way no more need to wait around for the library release (which will come soon i think, but maybe not all ready by H-end)
20:36:18 <harlowja> so u can make a similar conf file like oslo that can move the code into taskflow
20:36:23 <harlowja> primitives = flow.linear_flow,flow.graph_flow,task
20:37:07 <changbl> i like the idea of using a update.py similar to oslo
20:37:21 <harlowja> ya, for now it seems like its a 'ok deal' given the situation
20:37:22 <changbl> what is the difference between oslo/update.py and taskflow/update.py?
20:37:56 <harlowja> no major difference, pretty similar actually (from the same code actually, slightly modified for taskflow)
20:38:11 <changbl> k
20:40:02 <harlowja> instead of the oslo value of 'modules' though (to copy modules) i put in the 'primitives' way of copying, since taskflow is more built around primitives instead of modules
20:40:19 <harlowja> but this way seems ok for now
20:41:16 <harlowja> sound good? :)
20:41:21 <changbl> yes~
20:41:35 <harlowja> sweet
20:41:58 <harlowja> so i'm hoping to get cinder stuff finished by mondayish, then we can have it finally get commited :)
20:42:11 <harlowja> and then i'll see maybe about trying a nova commit
20:42:11 <harlowja> :)
20:43:28 <harlowja> so hopefully that will work out well
20:43:40 <changbl> it the cinder commit this one: https://review.openstack.org/#/c/29862/?
20:43:46 <harlowja> correct
20:43:53 <harlowja> working on fixing it back up
20:43:54 <harlowja> (rebasing)
20:44:10 <harlowja> was out on vacation last week, so it is getting old
20:44:25 <changbl> ok, seems it has been reviewed from May 20 to now...
20:44:45 <harlowja> :)
20:45:04 <harlowja> turtle beats the hare :-P
20:45:27 <changbl> :)
20:46:30 <harlowja> #topic open-discussion
20:47:06 <harlowja> so anything to talk about :)
20:51:58 <harlowja> if nothing thats fine also
20:52:39 <changbl> fine with me. I will probably sync with you guys on private channels later
20:52:48 <harlowja> :)
20:52:52 <harlowja> sounds good
20:52:55 <harlowja> thx all
20:53:05 <harlowja> #endmeeting