Another error: Dashboard -> Flavors: "Error: Unauthorized: Unable to retrieve flavor list."
`nova flavor-list' returns: ERROR: Unauthorized (HTTP 401) I am missing something but, where? Tks! Thiago On 11 April 2013 05:20, Martinx - ジェ�`ムズ <[email protected]> wrote: > Just for the record, under Dashboard -> System Info, the Default Quotas is > empty. > > > On 11 April 2013 05:15, Martinx - ジェ�`ムズ <[email protected]> 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 <[email protected]> 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 >>> [email protected] >>> -----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 : [email protected] Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp

