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: openstack-bounces+gabriel.hurley=nebula....@lists.launchpad.net > [mailto:openstack- > bounces+gabriel.hurley=nebula....@lists.launchpad.net] On Behalf Of > Kevin L. Mitchell > Sent: Monday, March 18, 2013 11:11 AM > To: openstack@lists.launchpad.net > 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 <kevin.mitch...@rackspace.com> > > > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp