[openstack-dev] [all] Switching to longer development cycles

Jay Pipes jaypipes at gmail.com
Fri Dec 22 14:54:08 UTC 2017


On 12/21/2017 07:27 PM, Matt Riedemann wrote:
> On 12/21/2017 4:37 PM, Joshua Harlow wrote:
>> My 3 cents are that this isn't something that u get asked to put in 
>> from operators, it's something that is built in from the start. Just 
>> look at other workflow systems (which is really what 
>> nova/cinder/neutron... are); they don't try to add this functionality 
>> in later (or they shouldn't at least) but c'est la vie...
>>
>> With that stated I would agree this is a community-wide goal (and a 
>> very very hard one since every single project 'forgot' to build this 
>> in from the start).
>>
>> https://raw.githubusercontent.com/spotify/luigi/master/doc/visualiser_front_page.png 
>> (another example of another projects UI that does something similar).
> 
> Seems like something you could build based on consuming the notification 
> RPC queue events in an external system. Most operations in nova have a 
> start/end/error notification sequence. You can track when there are 
> tasks running based on the start events, and when they finish based on 
> the end/error events.
> 
> So, this is something you could build with what's available, as a 
> separate optional dashboard thing. Not everything needs to be baked 
> directly into a project as long as that project provides the APIs for 
> consumers to build from it. Very similar concept with the zaqar thing 
> that was discussed in the -tc channel yesterday.

Precisely my thoughts, too.

-jay



More information about the OpenStack-dev mailing list