Freezer-agent unbale to take backup of Nova instance

Bug #1883228 reported by vivek shrivastava
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Backup/Restore and DR (Freezer)
New
Undecided
Unassigned

Bug Description

Hi Team,

We are using Freezer-agent to take backup manually for openstack instance but unable to take backup

Getting below error

a bytes-like object is required, not 'str'

File "/usr/local/lib/python3.6/site-packages/freezer/storage/fslike.py", line 51, in write_backup
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming b_file.write(message)
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming TypeError: a bytes-like object is required, not 'str'

Freezer-agent version= 8.1.0
Openstack Queen release
Command= freezer-agent --action backup --mode nova --nova-inst-id f13111ef-c827-4f19-a0d5-894c24cf69c9 --storage local --container /home/stack/test-bkp --backup-name test-bkp --path-to-backup /home/stack/ --no-incremental true --engine nova --log-file test1-bkp.log.

2020-06-10 14:03:03.982 22320 INFO freezer.job [-] Executing nova backup. Instance ID: f13111ef-c827-4f19-a0d5-894c24cf69c9
2020-06-10 14:03:21.032 22320 INFO freezer.engine.nova.nova [-] Image type instance backup
2020-06-10 14:03:21.865 22320 INFO freezer.engine.nova.nova [-] Uploading image to storage path
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming [-] a bytes-like object is required, not 'str': TypeError: a bytes-like object is required, not 'str'
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming Traceback (most recent call last):
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/utils/streaming.py", line 112, in run
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming super(QueuedThread, self).run()
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming File "/usr/lib64/python3.6/threading.py", line 864, in run
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming self._target(*self._args, **self._kwargs)
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/storage/fslike.py", line 51, in write_backup
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming b_file.write(message)
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming TypeError: a bytes-like object is required, not 'str'
2020-06-10 14:03:23.371 22320 ERROR freezer.utils.streaming
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming [-] Forced stop: Exception: Forced stop
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming Traceback (most recent call last):
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/utils/streaming.py", line 80, in put
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming self.data_queue.put(message, timeout=1)
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/lib64/python3.6/queue.py", line 141, in put
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming raise Full
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming queue.Full
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming During handling of the above exception, another exception occurred:
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming Traceback (most recent call last):
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/utils/streaming.py", line 112, in run
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming super(QueuedThread, self).run()
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/lib64/python3.6/threading.py", line 864, in run
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming self._target(*self._args, **self._kwargs)
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/engine/engine.py", line 101, in backup_stream
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming manifest_path))
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/utils/streaming.py", line 70, in put_messages
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming self.put(message)
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/utils/streaming.py", line 83, in put
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming self.check_stop()
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming File "/usr/local/lib/python3.6/site-packages/freezer/utils/streaming.py", line 66, in check_stop
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming raise Exception("Forced stop")
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming Exception: Forced stop
2020-06-10 14:03:26.036 22320 ERROR freezer.utils.streaming
2020-06-10 14:03:26.037 22320 CRITICAL freezer.engine.engine [-] Engine error: Forced stop
2020-06-10 14:03:26.040 22320 CRITICAL freezer.engine.engine [-] Engine error: a bytes-like object is required, not 'str'
2020-06-10 14:03:26.043 22320 ERROR freezer.main [-] ('Engine error. Failed to backup.', {}): freezer.exceptions.engine.EngineException: ('Engine error. Failed to backup.', {}

Tags: freezer
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.