[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