[Openstack] Quota classes, Store quota data relation

2012-11-28 Thread Aguiar, Glaucimar (Brazil RD-ECL)
Hi,

I am trying to understand the relation of quota classes' implementation (which 
I understand as unfinished) with the 
https://blueprints.launchpad.net/keystone/+spec/store-quota-data blueprint, if 
any.
Per my understanding the implementation of StoreQuotaData and the movement of 
services to use this central repository require the implementation of quota 
classes in nova to be also moved to this centralized location. Are there plans 
on this area?

Thanks for clarifications or help in better understand this relationship.

Glaucimar Aguiar

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Quota classes, Store quota data relation

2012-11-28 Thread Everett Toews
Store Quota Data (in Keystone) is only intended to be a very simple way to 
store quotas centrally. It is not related to quota classes and there are no 
plans to do so.

That blueprint came out of a use case to have quotas in Swift. However, Swift 
doesn't store any user/tenant/project data so it was moved to Keystone. The 
idea being that you could write Swift middleware to check the quotas in 
Keystone before performing some operation.

Regards,
Everett

From: Aguiar, Glaucimar (Brazil RD-ECL) 
glaucimar.agu...@hp.commailto:glaucimar.agu...@hp.com
Date: Wednesday, November 28, 2012 2:36 PM
To: openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net 
openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net
Subject: [Openstack] Quota classes, Store quota data relation

Hi,

I am trying to understand the relation of quota classes’ implementation (which 
I understand as unfinished) with the 
https://blueprints.launchpad.net/keystone/+spec/store-quota-data blueprint, if 
any.
Per my understanding the implementation of StoreQuotaData and the movement of 
services to use this central repository require the implementation of quota 
classes in nova to be also moved to this centralized location. Are there plans 
on this area?

Thanks for clarifications or help in better understand this relationship.

Glaucimar Aguiar

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Quota classes, Store quota data relation

2012-11-28 Thread Aguiar, Glaucimar (Brazil RD-ECL)
Thanks Everett!

So, does this mean that nova continue to store quotas assigned to projects as 
well as keystone? Meaning they will be duplicated?

Thanks again!
Glaucimar Aguiar


From: Everett Toews [mailto:everett.to...@rackspace.com]
Sent: quarta-feira, 28 de novembro de 2012 18:55
To: Aguiar, Glaucimar (Brazil RD-ECL); openstack@lists.launchpad.net
Subject: Re: [Openstack] Quota classes, Store quota data relation

Store Quota Data (in Keystone) is only intended to be a very simple way to 
store quotas centrally. It is not related to quota classes and there are no 
plans to do so.

That blueprint came out of a use case to have quotas in Swift. However, Swift 
doesn't store any user/tenant/project data so it was moved to Keystone. The 
idea being that you could write Swift middleware to check the quotas in 
Keystone before performing some operation.

Regards,
Everett

From: Aguiar, Glaucimar (Brazil RD-ECL) 
glaucimar.agu...@hp.commailto:glaucimar.agu...@hp.com
Date: Wednesday, November 28, 2012 2:36 PM
To: openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net 
openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net
Subject: [Openstack] Quota classes, Store quota data relation

Hi,

I am trying to understand the relation of quota classes' implementation (which 
I understand as unfinished) with the 
https://blueprints.launchpad.net/keystone/+spec/store-quota-data blueprint, if 
any.
Per my understanding the implementation of StoreQuotaData and the movement of 
services to use this central repository require the implementation of quota 
classes in nova to be also moved to this centralized location. Are there plans 
on this area?

Thanks for clarifications or help in better understand this relationship.

Glaucimar Aguiar

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Quota classes, Store quota data relation

2012-11-28 Thread Everett Toews

From: Aguiar, Glaucimar (Brazil RD-ECL) 
glaucimar.agu...@hp.commailto:glaucimar.agu...@hp.com
Date: Wednesday, November 28, 2012 3:08 PM
To: Everett Toews 
everett.to...@rackspace.commailto:everett.to...@rackspace.com, 
openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net 
openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net
Subject: RE: [Openstack] Quota classes, Store quota data relation

Thanks Everett!

So, does this mean that nova continue to store quotas assigned to projects as 
well as keystone? Meaning they will be duplicated?

---

They will not be duplicated. Nova will continue to use its own mechanism for 
quotas.

As it stands right now, the only use case for Quotas in Keystone will be for 
Swift. And even that's optional, depending on whether or not the deployer 
chooses to write Swift middleware to use it.

Cheers,
Everett

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Quota classes, Store quota data relation

2012-11-28 Thread Aguiar, Glaucimar (Brazil RD-ECL)
Got it!

Thank you much.

Glaucimar Aguiar


From: Everett Toews [mailto:everett.to...@rackspace.com]
Sent: quarta-feira, 28 de novembro de 2012 19:46
To: Aguiar, Glaucimar (Brazil RD-ECL); openstack@lists.launchpad.net
Subject: Re: [Openstack] Quota classes, Store quota data relation


From: Aguiar, Glaucimar (Brazil RD-ECL) 
glaucimar.agu...@hp.commailto:glaucimar.agu...@hp.com
Date: Wednesday, November 28, 2012 3:08 PM
To: Everett Toews 
everett.to...@rackspace.commailto:everett.to...@rackspace.com, 
openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net 
openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net
Subject: RE: [Openstack] Quota classes, Store quota data relation

Thanks Everett!

So, does this mean that nova continue to store quotas assigned to projects as 
well as keystone? Meaning they will be duplicated?

---

They will not be duplicated. Nova will continue to use its own mechanism for 
quotas.

As it stands right now, the only use case for Quotas in Keystone will be for 
Swift. And even that's optional, depending on whether or not the deployer 
chooses to write Swift middleware to use it.

Cheers,
Everett

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp