We landed a fix in Horizon yesterday ( tracked in
https://bugs.launchpad.net/horizon/+bug/1155876 ) that addresses this problem
for the Grizzly RC.
Nova should have followed a proper deprecation path here and accepted the
parameters in this release and reject them (if they really must) in Havana.
Stripping them out in novaclient and logging a deprecation warning would also
have been an acceptable solution.
In general, any backwards-incompatible change in an API needs to be versioned
and/or properly deprecated.
- Gabriel
> -----Original Message-----
> From: [email protected]
> [mailto:openstack-
> [email protected]] On Behalf Of
> Kevin L. Mitchell
> Sent: Monday, March 18, 2013 11:11 AM
> To: [email protected]
> Subject: Re: [Openstack] Grizzly Dashboard Quota Problem...
>
> On Mon, 2013-03-18 at 14:57 -0300, Martinx - ジェームズ wrote:
> > I'm reinstalling everything (Grizzly from PPA) from scratch again, if
> > I hit the BUG one more time, I'll let you guys know.
>
> I believe the quota settings error is a bug in nova, rather than in horizon or
> novaclient. The problem is that, recently, a change went in that causes nova
> to reject quota update requests that have unrecognized quotas. The
> problem is that older versions of nova had two quota resources ("gigabytes"
> and "volumes") that have been removed in Grizzly, because of the
> nova/cinder split. Thus, all clients that operate against pre-Grizzly nova
> will
> fail to work with Grizzly nova…and it is also the case that novaclient and
> probably horizon have not been updated to remove those two quota
> resources.
>
> The correct fix will probably be to revert the nova merge that causes this
> HttpBadRequest to be raised, and to subsequently apply the IETF
> mantra: "Be liberal in what you accept and conservative in what you send."
> --
> Kevin L. Mitchell <[email protected]>
>
>
> _______________________________________________
> 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