FYI there were existing blueprints covering some of this functionality here:

https://blueprints.launchpad.net/nova/+spec/admin-cli
https://blueprints.launchpad.net/nova/+spec/admin-service-actions

I like the detailed features in the wiki.  A few notes:

a) managing one administrative api across multiple projects is going to be 
difficult, might be good to focus on each project individually, perhaps pushing 
some common code into openstack-common.
b) users/projects/roles is out of scope for nova, this can be administered 
through keystone + keystone-client
c) a lot of administrative features are already in the nova cli (you can delete 
networks but not create them yet)


I think there will be some serious weight behind the operational support team 
in this cycle.  Would love to see nova-manage + talking directly to the db go 
boom. For now i will target this blueprint to the nova-operations team to sort 
out vs other blueprints.

https://blueprints.launchpad.net/~nova-operations


On Apr 11, 2012, at 12:55 PM, Wilkinson, Lyle wrote:

> Hi folks,
>  
> We’ve got some significant interest in creating a pattern for OpenStack 
> management APIs.  We’ve created a blueprint to capture some of our thoughts 
> around how to do this for Nova.
>  
> https://blueprints.launchpad.net/nova/+spec/management-api
>  
> We’re hoping to discuss this at the design summit next week.  We’ve created 
> an etherpad page to get the discussion going, so if you have questions, 
> suggestions, etc., feel free to contribute there.
>  
> http://etherpad.openstack.org/Management-API
>  
> Thanks in advance!
>  
> Lyle Wilkinson
>  
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to