payload is empty when remove metadata with event updatemetadata.end
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Guangya Liu (Jay Lau) |
Bug Description
liugya@
Aggregate 1 has been successfully updated.
+----+-
| Id | Name | Availability Zone | Hosts | Metadata |
+----+-
| 1 | agg1 | None | | 'a=a1' |
+----+-
liugya@
(Pdb) n
> /opt/stack/
-> compute_
(Pdb) n
> /opt/stack/
-> "updatemetadata
(Pdb) n
> /opt/stack/
-> payload)
(Pdb) payload
{'meta_data': {u'a': None}, 'aggregate_id': 1}
(Pdb) n
> /opt/stack/
-> payload[
(Pdb)
> /opt/stack/
-> compute_
(Pdb)
> /opt/stack/
-> "updatemetadata
(Pdb)
> /opt/stack/
-> payload)
(Pdb) payload
{'meta_data': {}, 'aggregate_id': 1} <<< meta_data is empty, this caused 3rd party do not know which meta_data was now removed after get notification of updatemetadata.end
Changed in nova: | |
assignee: | nobody → Jay Lau (jay-lau-513) |
Changed in nova: | |
importance: | Undecided → Medium |
milestone: | none → juno-1 |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | juno-1 → 2014.2 |
Fix proposed to branch: master /review. openstack. org/67018
Review: https:/