Freezer-agent cinder restore not working

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

Bug Description

Hi team,

I am using Freezer-agent for restore Cinder storage but getting below Critical error during restoration .

Freezer-agent version 8.1.0

Centos - RHEL -openstack / storage -local

command - freezer-agent --action restore --cinder-vol-id 35fada73-f02b-47c0-88ff-4095f16c291a --storage local --container /home/stack/cinder-bkp --backup-name bootable_volume-bkp --mode cinder --log-file cinder-restore.log

Kindly re-test codecs.py

Error---File "/usr/lib64/python3.6/codecs.py",
data = self.bytebuffer + newdata TypeError: can't concat str to bytes.

2020-05-29 21:17:40.368 22387 INFO freezer.job [-] Validating args for the restore job.
2020-05-29 21:17:40.368 22387 INFO freezer.main [-] Job execution Started at: 2020-05-29 21:17:40
2020-05-29 21:17:40.368 22387 INFO freezer.job [-] Executing Restore...
2020-05-29 21:17:40.368 22387 INFO freezer.job [-] Restoring cinder backup from glance. Volume ID: 5d7aed70-2e03-46fb-9355-cb10111c0c7a, timestamp: None
2020-05-29 21:17:40.369 22387 ERROR freezer.main [-] can't concat str to bytes: TypeError: can't concat str to bytes
2020-05-29 21:17:40.369 22387 ERROR freezer.main Traceback (most recent call last):
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/local/lib/python3.6/site-packages/freezer/main.py", line 270, in main
2020-05-29 21:17:40.369 22387 ERROR freezer.main freezer_main(backup_args)
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/local/lib/python3.6/site-packages/freezer/main.py", line 137, in freezer_main
2020-05-29 21:17:40.369 22387 ERROR freezer.main return run_job(backup_args, storage)
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/local/lib/python3.6/site-packages/freezer/main.py", line 150, in run_job
2020-05-29 21:17:40.369 22387 ERROR freezer.main response = freezer_job.execute()
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/local/lib/python3.6/site-packages/freezer/job.py", line 565, in execute
2020-05-29 21:17:40.369 22387 ERROR freezer.main restore_timestamp)
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/local/lib/python3.6/site-packages/freezer/openstack/restore.py", line 262, in restore_cinder_by_glance
2020-05-29 21:17:40.369 22387 ERROR freezer.main (info, image) = self._create_image(volume_id, restore_from_timestamp)
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/local/lib/python3.6/site-packages/freezer/openstack/restore.py", line 160, in _create_image
2020-05-29 21:17:40.369 22387 ERROR freezer.main info = json.load(open(metadata_file, 'r'))
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/local/lib/python3.6/site-packages/oslo_serialization/jsonutils.py", line 260, in load
2020-05-29 21:17:40.369 22387 ERROR freezer.main return json.load(codecs.getreader(encoding)(fp), **kwargs)
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/lib64/python3.6/json/__init__.py", line 296, in load
2020-05-29 21:17:40.369 22387 ERROR freezer.main return loads(fp.read(),
2020-05-29 21:17:40.369 22387 ERROR freezer.main File "/usr/lib64/python3.6/codecs.py", line 499, in read
2020-05-29 21:17:40.369 22387 ERROR freezer.main data = self.bytebuffer + newdata
2020-05-29 21:17:40.369 22387 ERROR freezer.main TypeError: can't concat str to bytes
2020-05-29 21:17:40.369 22387 ERROR freezer.main
2020-05-29 21:17:40.370 22387 CRITICAL freezer.main [-] Run freezer agent process unsuccessfully
2020-05-29 21:17:40.370 22387 CRITICAL freezer.main [-] Critical Error: can't concat str to bytes

Changed in freezer:
status: New → Fix Committed
status: Fix Committed → Incomplete
status: Incomplete → New
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.