deleted_at value in notification messages is wrong
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Low
|
Phil Day |
Bug Description
The deleted_at value in notification messages is set from the terminated_at value in the instance record.
Note that there is this comment in the notification code:
# Nova's deleted vs terminated instance terminology is confusing,
# this should be when the instance was deleted (i.e. terminated_at),
# not when the db record was deleted. (mdragon)
While I can see that there might be some confusion between terminated_at and deleted_at - mapping from one name to the other in the notification message doesn't seem like a great way to resolve it. Surely it would be better to keep the names consistent and include both values in the message - so that the receiver can decide which one they want to use.
This current remapping just enforces one view of difference (or not) between a terminated and a deleted instance
Changed in nova: | |
importance: | Undecided → Low |
Changed in nova: | |
status: | New → Confirmed |
Changed in nova: | |
milestone: | none → havana-rc1 |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | havana-rc1 → 2013.2 |
Fix proposed to branch: master /review. openstack. org/47558
Review: https:/