curl http://controller:9292 is ok, but curl http://controller:9292/v2 is false
1.start script==>glance-api
2.curl controller:9292
{"versions": [{"status": "CURRENT", "id": "v2.5", "links": [{"href": "http://
3.curl controller:9292/v2
<html>
<head>
<title>401 Unauthorized<
</head>
<body>
<h1>401 Unauthorized</h1>
This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand how to supply the credentials required.<br /><br />
</body>
</html>
3.curl controller:
{"versions": [{"status": "CURRENT", "id": "v2.5", "links": [{"href": "http://
4. I install glance from git source
5. before i install nova, I can curl controller:
6. I guess some python package version is mess,but I don't konw how to do.(I have tried reinstall , but didn't work.)
5.some error message below:
017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi [req-8468a50c-
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi Traceback (most recent call last):
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi request, **action_args)
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi return method(*args, **kwargs)
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi return func(self, req, *args, **kwargs)
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi image_repo.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi result = self.base.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi super(ImageRepo
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi result = self.base.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi return super(ImageRepo
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi result = self.base.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi return super(ImageRepo
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi result = self.base.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi result = super(ImageRepo
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi result = self.base.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi new_values = self.db_
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi image = _image_
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi return Retrying(*dargs, **dkw).call(f, *args, **kw)
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi return attempt.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi six.reraise(
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi attempt = Attempt(fn(*args, **kwargs), attempt_number, False)
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi return f(*args, **kwargs)
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi session = get_session()
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi facade = _create_
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi _FACADE = session.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi expire_
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi slave_connectio
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi engine_args, maker_args)
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi sql_connection=
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi test_conn = _test_connectio
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "/usr/local/
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi six.reraise(
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi File "<string>", line 2, in reraise
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi DBConnectionError: (pymysql.
2017-04-13 16:48:57.176 15738 ERROR glance.common.wsgi
2017-04-13 16:48:57.201 15738 INFO eventlet.
Question information
- Language:
- English Edit question
- Status:
- Expired
- For:
- Glance Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: