Comment 5 for bug 1878481

Revision history for this message
peter eisch (peterbokunet) wrote :

nova-api.log
  60995 2020-10-09 09:24:53.917 1346 ERROR nova.volume.cinder [req-af525fe2-040a-4a10-aeb9-87530d4bb1e1 5ae0b9cf906e4312aa9f2a0f57471d49 d2ff913f5b6542cda307c9cd6a95a214 - default default] [instance: 2668538c-2d79-48d8-b58f-22a3c76dc62f] Create attachment failed for vo lume 41426c57-e520-4626-8da8-963fdb1e2490. Error: The request you have made requires authentication. (HTTP 401) Code: 401: Unauthorized: The request you have made requires authentication. (HTTP 401)
  60996 2020-10-09 09:24:53.933 1346 ERROR nova.api.openstack.wsgi [req-af525fe2-040a-4a10-aeb9-87530d4bb1e1 5ae0b9cf906e4312aa9f2a0f57471d49 d2ff913f5b6542cda307c9cd6a95a214 - default default] Unexpected exception in API method: Unauthorized: The request you have made requires authentication. (HTTP 401)

cinder-manager.log
2020-04-22 14:08:42.542 2256794 CRITICAL cinder [req-86c017a1-c30c-4428-9ef2-9b352d42e763 - - - - -] Unhandled error: VolumeNotFound: Volume <email address hidden> could not be found.
2020-04-22 14:08:42.542 2256794 ERROR cinder Traceback (most recent call last):
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/bin/cinder-manage", line 10, in <module>
2020-04-22 14:08:42.542 2256794 ERROR cinder sys.exit(main())
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/cmd/manage.py", line 868, in main
2020-04-22 14:08:42.542 2256794 ERROR cinder fn(**fn_kwargs)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/cmd/manage.py", line 468, in delete
2020-04-22 14:08:42.542 2256794 ERROR cinder volume = objects.Volume.get_by_id(ctxt, volume_id)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/objects/base.py", line 345, in get_by_id
2020-04-22 14:08:42.542 2256794 ERROR cinder orm_obj = db.get_by_id(context, cls.model, id, *args, **kwargs)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/db/api.py", line 1789, in get_by_id
2020-04-22 14:08:42.542 2256794 ERROR cinder return IMPL.get_by_id(context, model, id, *args, **kwargs)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/db/sqlalchemy/api.py", line 183, in wrapper
2020-04-22 14:08:42.542 2256794 ERROR cinder return f(*args, **kwargs)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/db/sqlalchemy/api.py", line 7089, in get_by_id
2020-04-22 14:08:42.542 2256794 ERROR cinder return _GET_METHODS[model](context, id, *args, **kwargs)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/db/sqlalchemy/api.py", line 183, in wrapper
2020-04-22 14:08:42.542 2256794 ERROR cinder return f(*args, **kwargs)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/db/sqlalchemy/api.py", line 2186, in volume_get
2020-04-22 14:08:42.542 2256794 ERROR cinder return _volume_get(context, volume_id)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/db/sqlalchemy/api.py", line 183, in wrapper
2020-04-22 14:08:42.542 2256794 ERROR cinder return f(*args, **kwargs)
2020-04-22 14:08:42.542 2256794 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/db/sqlalchemy/api.py", line 1954, in _volume_get
2020-04-22 14:08:42.542 2256794 ERROR cinder raise exception.VolumeNotFound(volume_id=volume_id)
2020-04-22 14:08:42.542 2256794 ERROR cinder VolumeNotFound: Volume <email address hidden> could not be found.
2020-04-22 14:08:42.542 2256794 ERROR cinder

Spun this on a different cluster, same issue. The detail to note is I'm using the "--type" arg when creating the volume. This requests cinder to create the volume in CEPH pool other than the default.

I guess I have a workaround by ignoring cinder and RBD mounting the volume within the node, but this is clumsy.