Fixes KeyError on volume create/delete
Seems, that cinder changed format of notifications in rocky, as image_id in glance_metadata is not a list anymore. Due to this bug agent-notification get stuck and info about volume delete was not delivered to gnocchi. Change-Id: Id5a2b3e1fb9aed3e620c8b0e9ffb9cf1a447fea8 Closes-Bug: 1801348
This commit is contained in:
parent
da95ab99e3
commit
643f7b5702
|
@ -128,7 +128,7 @@ metric:
|
|||
metadata:
|
||||
display_name: $.payload.display_name
|
||||
volume_type: $.payload.volume_type
|
||||
image_id: $.payload.glance_metadata[?key=image_id][0].value
|
||||
image_id: $.payload.glance_metadata[?key=image_id].value
|
||||
instance_id: $.payload.volume_attachment[0].server_id
|
||||
|
||||
- name: 'snapshot.size'
|
||||
|
|
|
@ -82,7 +82,7 @@
|
|||
created_at:
|
||||
fields: payload.created_at
|
||||
image_id:
|
||||
fields: payload.glance_metadata[?key=image_id][0].value
|
||||
fields: payload.glance_metadata[?key=image_id].value
|
||||
instance_id:
|
||||
fields: payload.volume_attachment[0].server_id
|
||||
- event_type: ['volume.exists', 'volume.create.*', 'volume.delete.*', 'volume.resize.*', 'volume.attach.*', 'volume.detach.*', 'volume.update.*']
|
||||
|
|
Loading…
Reference in New Issue