[openstack-dev] [devstack] openstack client slowness / client-as-a-service

Adam Young ayoung at redhat.com
Wed Apr 20 03:11:40 UTC 2016

On 04/19/2016 11:03 PM, Dean Troyer wrote:
> On Tue, Apr 19, 2016 at 8:17 PM, Adam Young <ayoung at redhat.com 
> <mailto:ayoung at redhat.com>> wrote:
>     Maybe it is time to revamp Devstack.  Is there some way that,
>     without a major rewrite, it could take better advantage of the
>     CLI? Could we group commands, or migrate sections to python
>     scripts that really all need to be done together? For example,
>     most of the early prep of the Keystone server moved to
>     keystone-manage bootstrap.  Is there more bootstrap-type behavior
>     we can and should consolidate?
> This is what I was talking about, trying to take advantage of the 
> interactive mode that also reads from stdin to do a series of comamnds 
> with a single load/auth cycle.  It lacks a LOT of things for a 
> resilient use case such as DevStack (error abort or error ignore?, 
> branching, everything a DSL would bring).
Right, so lets get those as feature requests into the Client, I think.

The same DSL could be used server side for batch commands?

> And if you'd like to replace stach.sh with stack.py, I'll not stop 
> you, just don't call it DevStack.  Now you are building yet another 
> deployment tool.  We've also been down that road before. It may well 
> be time to retire DevStack, be sure to let us know when those willing 
> to sponsor that work show up so they can attempt to learn from some of 
> our mistakes and not repeat them the hard way.
Nope.  Not gonna do it. I have no desire to do that.  Nope nope nopey 
nope nope.

> dt
> -- 
> Dean Troyer
> dtroyer at gmail.com <mailto:dtroyer at gmail.com>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160419/f3c1ec49/attachment.html>

More information about the OpenStack-dev mailing list