Devstack installation error on Ubuntu 64
I am trying to install Devstack on Ubuntu 12.04 (64 bit) and stack.sh crashes with this error:
2013-06-14 11:26:49 + glance --os-auth-token --os-image-url http://10.0.2.15:9292 image-create --name cirros-0.3.1-x86_64-uec --public --container-format ami --disk-format ami
2013-06-14 11:26:50 usage: glance [--version] [-d] [-v] [-k] [--cert-file CERT_FILE]
2013-06-14 11:26:50 [--key-file KEY_FILE] [--os-cacert <ca-certificate-file>]
stack@abhishek-VirtualBox:~/devstack$ 2013-06-14 11:26:50 [--ca-file OS_CACERT] [--timeout TIMEOUT] [--no-ssl-compression]
2013-06-14 11:26:50 [-f] [--dry-run] [--ssl] [-H ADDRESS] [-p PORT]
2013-06-14 11:26:50 [--os-username OS_USERNAME] [-I OS_USERNAME]
2013-06-14 11:26:50 [--os-password OS_PASSWORD] [-K OS_PASSWORD]
2013-06-14 11:26:50 [--os-tenant-id OS_TENANT_ID] [--os-tenant-name OS_TENANT_NAME]
2013-06-14 11:26:50 [-T OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL] [-N OS_AUTH_URL]
2013-06-14 11:26:50 [--os-region-name OS_REGION_NAME] [-R OS_REGION_NAME]
2013-06-14 11:26:50 [--os-auth-token OS_AUTH_TOKEN] [-A OS_AUTH_TOKEN]
2013-06-14 11:26:50 [--os-image-url OS_IMAGE_URL] [-U OS_IMAGE_URL]
2013-06-14 11:26:50 [--os-image-api-version OS_IMAGE_API_VERSION]
2013-06-14 11:26:50 [--os-service-type OS_SERVICE_TYPE]
2013-06-14 11:26:50 [--os-endpoint-type OS_ENDPOINT_TYPE] [-S OS_AUTH_STRATEGY]
2013-06-14 11:26:50 glance: error: argument --os-auth-token: expected one argument
2013-06-14 11:26:50 ++ failed
2013-06-14 11:26:50 ++ local r=2
2013-06-14 11:26:50 +++ jobs -p
2013-06-14 11:26:50 ++ kill
2013-06-14 11:26:50 ++ set +o xtrace
2013-06-14 11:26:50 stack.sh failed: full log in /opt/stack/logs/stack.sh.log.2013-06-14-112453
The log file has the same information. It also has this error for keystone:
2013-06-14 11:54:44 Configuration error: Client configured to run without a service catalog. Run the client using --os-auth-url or OS_AUTH_URL, instead of --os-endpoint or OS_SERVICE_ENDPOINT, for example.
It seems that keystone is not configured properly. That causes the OS_AUTH_TOKEN to be empty. Any idea why?