Glance retry failed: TypeError: get() got an unexpected keyword argument 'schema_name'

Bug #1871744 reported by yenai
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
yenai

Bug Description

cinder.conf:
[DEFAULT]
glance_api_servers = http://10.144.91.39:9292,http://10.144.91.46:9292
glance_num_retries = 1

When glance service of 10.144.91.39 is down, retry failed:
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server result = task.execute(**arguments)
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/cinder/volume/flows/manager/create_volume.py", line 324, in execute
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server 'image_meta': image_service.show(context, image_id),
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/cinder/image/glance.py", line 287, in show
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server base_image_meta = self._translate_from_glance(context, image)
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/cinder/image/glance.py", line 453, in _translate_from_glance
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server version=2)
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/cinder/image/glance.py", line 212, in call
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server return getattr(controller, method)(*args, **kwargs)
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server TypeError: get() got an unexpected keyword argument 'schema_name'
2020-04-08 16:00:19.542 130573 ERROR oslo_messaging.rpc.server

yenai (yenai2008)
Changed in cinder:
assignee: nobody → yenai (yenai2008)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.opendev.org/718592

Changed in cinder:
status: New → In Progress
Changed in cinder:
milestone: none → ussuri-rc1
Changed in cinder:
milestone: ussuri-rc1 → victoria-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.opendev.org/718592
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=2e46e7ddb99a5e7b13eb0ede38b183c4f39fde74
Submitter: Zuul
Branch: master

commit 2e46e7ddb99a5e7b13eb0ede38b183c4f39fde74
Author: yenai <email address hidden>
Date: Thu Apr 9 10:28:03 2020 +0800

    Fix TypeError when doing glance retry

    'controller' arg is removed in the first retry loop,
    just kick it out of loop.

    Change-Id: Id592107e383d7cde3e376309c8d5b351fc60d7be
    Closes-Bug: #1871744

Changed in cinder:
status: In Progress → Fix Released
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.