glance create-iamge fail (kolla)
I deploy use kolla deploy openstack,when i create image like:
[root@localhost glance]# glance image-create --name cirror --disk-format qcow2 --container-format bare --is-public True --progress < cirros-0.3.3-x86_64-disk.img
I got error:
[root@localhost glance]# glance image-create --name cirror --disk-format qcow2 --container-format bare --is-public True --progress < cirros-0.3.3-x86_64-disk.img
[=============================>] 100%
<html>
<head>
<title>403 Forbidden</title>
</head>
<body>
<h1>403 Forbidden</h1>
Access was denied to this resource.<br /><br />
</body>
</html> (HTTP 403)
[root@localhost glance]#
and the glance-api log record:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl
func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/eventlet/wsgi.py", line 661, in process_request
proto.__init__(sock, address, self)
File "/usr/lib64/python2.7/SocketServer.py", line 649, in __init__
self.handle()
File "/usr/lib64/python2.7/BaseHTTPServer.py", line 342, in handle
self.handle_one_request()
File "/usr/lib/python2.7/site-packages/eventlet/wsgi.py", line 288, in handle_one_request
if not self.parse_request():
File "/usr/lib64/python2.7/BaseHTTPServer.py", line 286, in parse_request
self.send_error(400, "Bad request syntax (%r)" % requestline)
File "/usr/lib64/python2.7/BaseHTTPServer.py", line 368, in send_error
self.send_response(code, message)
File "/usr/lib64/python2.7/BaseHTTPServer.py", line 395, in send_response
self.send_header('Server', self.version_string())
File "/usr/lib64/python2.7/BaseHTTPServer.py", line 401, in send_header
self.wfile.write("%s: %s\r\n" % (keyword, value))
File "/usr/lib64/python2.7/socket.py", line 324, in write
self.flush()
File "/usr/lib64/python2.7/socket.py", line 303, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
File "/usr/lib/python2.7/site-packages/eventlet/greenio.py", line 359, in sendall
tail = self.send(data, flags)
File "/usr/lib/python2.7/site-packages/eventlet/greenio.py", line 342, in send
total_sent += fd.send(data[total_sent:], flags)
error: [Errno 32] Broken pipe