Just for the record, under Dashboard -> System Info, the Default Quotas is empty.
On 11 April 2013 05:15, Martinx - ジェ�`ムズ <thiagocmarti...@gmail.com> wrote: > Hi! > > I figure it out! The nova-api *depends* on iptables but, the Ubuntu > package is currently *missing that*. > > When I first install Grizzly on top of a Ubuntu minimum virtual machine > today, iptables wasn't installed... > > I started it from scratch again, installing iptables before nova-api, the > Dashboard works (in parts). > > --- > > Now, after login into my Grizzly Dashboard, I'm seeing the following two > error messages there: > > Dashboard error: > > "Error: Unauthorized: Unable to retrieve usage information." > > "Error: Unauthorized: Unable to retrieve quota information." > > > The Apache error: > ----- > [Thu Apr 11 05:08:54 2013] [notice] Apache/2.2.22 (Ubuntu) mod_wsgi/3.3 > Python/2.7.3 configured -- resuming normal operations > [Thu Apr 11 08:09:11 2013] [error] \x1b[31;1mUnauthorized: Unauthorized > (HTTP 401)\x1b[0m > [Thu Apr 11 08:09:11 2013] [error] Traceback (most recent call last): > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py", > line 95, in summarize > [Thu Apr 11 08:09:11 2013] [error] self.usage_list = > self.get_usage_list(start, end) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py", > line 130, in get_usage_list > [Thu Apr 11 08:09:11 2013] [error] return > api.nova.usage_list(self.request, start, end) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/nova.py", > line 474, in usage_list > [Thu Apr 11 08:09:11 2013] [error] > novaclient(request).usage.list(start, end, True)] > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/v1_1/usage.py", line 35, in > list > [Thu Apr 11 08:09:11 2013] [error] "tenant_usages") > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 62, in _list > [Thu Apr 11 08:09:11 2013] [error] _resp, body = > self.api.client.get(url) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 230, in get > [Thu Apr 11 08:09:11 2013] [error] return self._cs_request(url, 'GET', > **kwargs) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 227, in > _cs_request > [Thu Apr 11 08:09:11 2013] [error] raise e > [Thu Apr 11 08:09:11 2013] [error] Unauthorized: Unauthorized (HTTP 401) > [Thu Apr 11 08:09:11 2013] [error] \x1b[31;1mUnauthorized: Unauthorized > (HTTP 401)\x1b[0m > [Thu Apr 11 08:09:11 2013] [error] Traceback (most recent call last): > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py", > line 112, in get_quotas > [Thu Apr 11 08:09:11 2013] [error] self.quotas = > quotas.tenant_quota_usages(self.request) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/horizon/utils/memoized.py", line 33, in > __call__ > [Thu Apr 11 08:09:11 2013] [error] value = self.func(*args) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py", > line 116, in tenant_quota_usages > [Thu Apr 11 08:09:11 2013] [error] disabled_quotas=disabled_quotas): > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py", > line 99, in get_tenant_quota_data > [Thu Apr 11 08:09:11 2013] [error] tenant_id=tenant_id) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py", > line 76, in _get_quota_data > [Thu Apr 11 08:09:11 2013] [error] quotasets.append(getattr(nova, > method_name)(request, tenant_id)) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/nova.py", > line 457, in tenant_quota_get > [Thu Apr 11 08:09:11 2013] [error] return > QuotaSet(novaclient(request).quotas.get(tenant_id)) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/v1_1/quotas.py", line 37, in > get > [Thu Apr 11 08:09:11 2013] [error] return > self._get("/os-quota-sets/%s" % (tenant_id), "quota_set") > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 140, in _get > [Thu Apr 11 08:09:11 2013] [error] _resp, body = > self.api.client.get(url) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 230, in get > [Thu Apr 11 08:09:11 2013] [error] return self._cs_request(url, 'GET', > **kwargs) > [Thu Apr 11 08:09:11 2013] [error] File > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 227, in > _cs_request > [Thu Apr 11 08:09:11 2013] [error] raise e > [Thu Apr 11 08:09:11 2013] [error] Unauthorized: Unauthorized (HTTP 401) > ----- > > The nova-api.log: > ------ > 2013-04-11 05:12:26.906 1468 INFO nova.osapi_compute.wsgi.server [-] > (1468) accepted ('10.32.14.232', 48975) > 2013-04-11 05:12:26.924 1468 INFO nova.osapi_compute.wsgi.server [-] > 10.32.14.232 "GET > /v2/ed8359db8be04d41869ae48aee048102/os-simple-tenant-usage?start=2013-04-01T00:00:00&end=2013-04-11T08:12:26.903197&detailed=1 > HTTP/1.1" status: 401 len: 461 time: 0.0163829 > 2013-04-11 05:12:26.929 1468 INFO nova.osapi_compute.wsgi.server [-] > (1468) accepted ('10.32.14.232', 48977) > 2013-04-11 05:12:26.931 1468 INFO nova.osapi_compute.wsgi.server [-] > 10.32.14.232 "GET /v2/ed8359db8be04d41869ae48aee048102 HTTP/1.1" status: > 401 len: 461 time: 0.0009260 > 2013-04-11 05:12:26.935 1468 INFO nova.osapi_compute.wsgi.server [-] > (1468) accepted ('10.32.14.232', 48978) > 2013-04-11 05:12:26.936 1468 INFO nova.osapi_compute.wsgi.server [-] > 10.32.14.232 "GET > /v2/ed8359db8be04d41869ae48aee048102/os-quota-sets/ed8359db8be04d41869ae48aee048102 > HTTP/1.1" status: 401 len: 461 time: 0.0007942 > 2013-04-11 05:12:26.942 1468 INFO nova.osapi_compute.wsgi.server [-] > (1468) accepted ('10.32.14.232', 48979) > 2013-04-11 05:12:26.944 1468 INFO nova.osapi_compute.wsgi.server [-] > 10.32.14.232 "GET /v2/ed8359db8be04d41869ae48aee048102 HTTP/1.1" status: > 401 len: 461 time: 0.0007391 > ----- > > Am I missing something? > > Tks! > Thiago > > > On 10 April 2013 13:31, James Page <james.p...@canonical.com> wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA256 >> >> On 10/04/13 17:14, Martinx - ジェ�`ムズ wrote: >> > Guys, This isn't ready. Just install Ubuntu 12.04 + Grizzly via >> > UCA, after login into Dashboard, getting "Internal Server Error" >> > message. Dashboard is broken. >> >> Please can you turn Debug on in >> /etc/openstack-dashboard/local_settings.py, restart apache and grab a >> stack trace? >> >> I've been testing with the full set of OpenStack services with the CA >> and I'm not hitting this issue. >> >> - -- >> James Page >> Technical Lead >> Ubuntu Server Team >> james.p...@canonical.com >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.12 (GNU/Linux) >> Comment: Using GnuPG with undefined - http://www.enigmail.net/ >> >> iQIcBAEBCAAGBQJRZZPXAAoJEL/srsug59jDJXsP/1d4fVD2Pd9qZ91P8wkQSCOl >> 4VDAJLf8ZQX9LDD8k//mZ4WrsGzsZx4/FU9fGU3oQPs8t0o7+ao7c+GLLTvIf2D4 >> 8SvbtfIssOiVM8jdMVk/iTGEORh6qUWZ5RJDeHfJvACWYc5Gm3PSJGFj/A97bWOu >> Yd1xJBRT+7q6dbZld4/NqIwZeZWBsEDuSP+3f6WhqAVXBoclt/wfb6zhKmYotCfH >> s139kastJKo6ypPS4c8ZxByhwlGyeVGugTS79fDeCmfrbgOtJmjpAk4n4P5SL2xw >> 2pZ3HOwHjsB0+u5uohfTxZsIdvp40u5zbSxfRZWG1UoebQdsLkg+zBNEwRmRdn8/ >> K3qR5G0eDvtZDQhWlIp51/r8E55Xzvhgueu4kPN7hAENx2f6jlXF/Aj1jhq+neMG >> DoOsWWuVbD6yO9hAapH1+hv/6H29vjyOSlWiW+fJpei9fYRnanSZZz+s7aiidajq >> pACxMcwRE9DP+Cp0UzK03ISX2jIKC35qqpSm8GklZBl1/3NCSKJg9iPZDHvwTlEj >> HFwxZfBzmE0LWB+3cp3PzuOmYwsaAJxoolFQ7kfuut36j6BYO03j4YVqDU8XZQW1 >> MWS9iTHue8ReXMjZPhCrPq91CMaswo14Jpgtkkk2sRl8HZ2ydxvuAWIk6UIgXEyk >> XfVu2O5C+tImbccrRC+C >> =qmfk >> -----END PGP SIGNATURE----- >> > >
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp