[OpenStack-DefCore] Specific Capabilities Recommendation

Chris Hoge chris at openstack.org
Fri Oct 17 16:11:38 UTC 2014


I have to back off on my statement about using the client too. It appears that many of the tests are using direct access. I’m not sure test coverage is the real issue here. Need to investigate more.

http://git.openstack.org/cgit/openstack/tempest/tree/tempest/api/identity

-Chris

On Oct 17, 2014, at 9:06 AM, Morgan Fainberg <morgan.fainberg at gmail.com> wrote:

> Hi Chris,
> 
> I’ve added 2 more items to the etherpad, which specifically related to the catalog (as lots of things need the catalog in the “openstack” format.
> 
> Let me know if anyone wants to discuss this further and/or wants more detail on specific items.
> 
> I’m definitely available to help keep this discussion (and associated work) moving forward.
> 
> Cheers,
> Morgan
> 
> On October 17, 2014 at 08:57:55, Chris Hoge (chris at openstack.org) wrote:
>> morgan.fainberg at modernsteam.netmorgan.fainberg@modernsteam.net"morgan.fainberg at modernsteam.net"  
>> eam at Rackspace. But, I wanted to make sure the  
>> Defcore team is aware.
>>>>> 
>>>>> Troy
>>>>> 
>>>>>> On Oct 16, 2014, at 11:12 PM, rob at zehicle.com wrote:
>>>>>> 
>>>>>> DefCore,
>>>>>> 
>>>>>> I believe it's important for us to have a specific recommendation for the board meeting  
>> so there can be a vote that moves us forward. I've compiled a draft based on my understanding  
>> of the Foundation's proposal and discussions on the list. Discussion (or +1) is encouraged!  
>>>>>> 
>>>>>> I will preemptively remind everyone about the glaring omission of Keystone. There  
>> were no tests, so we have no Havana Keystone capabilities.
>>>>>> 
>>>>>> Platform and Program Capabilities
>>>>>> 
>>>>>> Recommendation: Extend the DefCore principles to allow for multiple levels: programs  
>> and platforms. Programs represent subsections of the overall platform. In some cases,  
>> it is acceptable for a program identified without being included in the platform. New  
>> programs are added at Foundation recommendation via board approval. Programs are added  
>> to the platform via board approval.
>>>>>> 
>>>>>> Recommendation: The initial programs will be Compute & Object. The DefCore platform  
>> will require the Compute program, Object program and additional capabilities.
>>>>>> 
>>>>>> Recommendation: The Compute Program will consist of the following capabilities:  
>>>>>> 
>>>>>> compute-servers
>>>>>> 
>>>>>> compute-volume
>>>>>> 
>>>>>> compute-quotas
>>>>>> 
>>>>>> compute-flavors
>>>>>> 
>>>>>> compute-auth
>>>>>> 
>>>>>> compute-keypairs
>>>>>> 
>>>>>> compute-servers-metadata
>>>>>> 
>>>>>> compute-floating-ips
>>>>>> 
>>>>>> compute-images
>>>>>> 
>>>>>> compute-instance-actions
>>>>>> 
>>>>>> compute-security-groups
>>>>>> 
>>>>>> 
>>>>>> Recommendation: The Object Program will consist of the following capabilities:  
>>>>>> 
>>>>>> objectstore-object,
>>>>>> 
>>>>>> objectstore-container
>>>>>> 
>>>>>> 
>>>>>> Recommendation: The Platform will consist of all the capabilities in the Compute  
>> and Object programs and the following capabilities:
>>>>>> 
>>>>>> images-v1
>>>>>> 
>>>>>> volume
>>>>>> 
>>>>>> volume-snapshots
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Rob
>>>>>> ____________________________
>>>>>> Rob Hirschfeld, 512-773-7522
>>>>>> 
>>>>>> I am in CENTRAL (-6) time
>>>>>> http://robhirschfeld.com
>>>>>> twitter: @zehicle, github: cloudedge & ravolt
>>>>>> _______________________________________________
>>>>>> Defcore-committee mailing list
>>>>>> Defcore-committee at lists.openstack.org
>>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee  
>>>>> 
>>>>> _______________________________________________
>>>>> Defcore-committee mailing list
>>>>> Defcore-committee at lists.openstack.org
>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee  
>>> 
>>> _______________________________________________
>>> Defcore-committee mailing list
>>> Defcore-committee at lists.openstack.org
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee
>> 
>> 
> 




More information about the Defcore-committee mailing list