Comment 9 for bug 1831735

Revision history for this message
Tzach Shefi (tshefi) wrote :

Don't know if I should reopen, same issue or other related issue.
openstack-cinder-15.0.1-0.20191114132949.b91f514.el8ost.noarch

Again failing to backup a volume using Cinder's Google backup driver.

5a7c386672 - default default] Exception during message handling: cinder.backup.drivers.gcs.GCSConnectionFailure: Google Cloud Storage connection failure: 'bytes' object has no attribute 'encode'
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/drivers/gcs.py", line 134, in func_wrapper
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server return func(self, *args, **kwargs)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/drivers/gcs.py", line 325, in close
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server md5 = md5.encode('utf-8')
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server AttributeError: 'bytes' object has no attribute 'encode'
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server During handling of the above exception, another exception occurred:
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", line 165, in _process_incoming
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", line 274, in dispatch
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", line 194, in _do_dispatch
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/manager.py", line 417, in create_backup
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server self._update_backup_error(backup, six.text_type(err))
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server self.force_reraise()
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/six.py", line 693, in reraise
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server raise value
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/manager.py", line 406, in create_backup
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server updates = self._run_backup(context, backup, volume)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/manager.py", line 494, in _run_backup
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server tpool.Proxy(device_path))
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/chunkeddriver.py", line 626, in backup
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server object_meta, extra_metadata)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/chunkeddriver.py", line 375, in _backup_chunk
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server writer.write(output_data)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 221, in __exit__
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server return proxy_call(self._autowrap, self._obj.__exit__, *exc)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 148, in proxy_call
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server rv = execute(f, *args, **kwargs)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 129, in execute
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server six.reraise(c, e, tb)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/six.py", line 693, in reraise
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server raise value
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 83, in tworker
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server rv = meth(*args, **kwargs)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/drivers/gcs.py", line 306, in __exit__
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server self.close()
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/cinder/backup/drivers/gcs.py", line 140, in func_wrapper
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server raise GCSConnectionFailure(reason=err)
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server cinder.backup.drivers.gcs.GCSConnectionFailure: Google Cloud Storage connection failure: 'bytes' object has no attribute 'encode'
2019-12-04 15:27:02.236 24 ERROR oslo_messaging.rpc.server