nova/doc/notification_samples
Matt Riedemann 21d7f8b11f Remove dest node allocation if evacuate MoveClaim fails
If the MoveClaim during an evacuate fails we need to
remove the destination node allocation since the
ResourceTracker isn't going to do it.

This also fixes test_rebuild_server_exc which was faking
a rebuild failure by raising an error that would not
actually happen during a rebuild. ComputeResourcesUnavailable
only happens if a claim fails, and for a rebuild, which
is on the same host that the instance is already on, doesn't
involve a claim attempt.

Change-Id: I59ff47bf773c9831d0f44e1caf7877fe08c911c3
Closes-Bug: #1713786
(cherry picked from commit 5bc137f7eb)
2017-09-12 15:49:33 -04:00
..
aggregate-create-end.json handle uninited fields in notification payload 2017-03-03 15:34:41 +01:00
aggregate-create-start.json handle uninited fields in notification payload 2017-03-03 15:34:41 +01:00
aggregate-delete-end.json handle uninited fields in notification payload 2017-03-03 15:34:41 +01:00
aggregate-delete-start.json handle uninited fields in notification payload 2017-03-03 15:34:41 +01:00
compute-exception.json Aggregate create and destroy work against API db 2016-08-01 08:22:08 -07:00
flavor-create.json handle uninited fields in notification payload 2017-03-03 15:34:41 +01:00
flavor-delete.json Don't lazy-load flavor.projects during destroy() 2017-05-02 13:45:03 -04:00
flavor-update.json handle uninited fields in notification payload 2017-03-03 15:34:41 +01:00
instance-create-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-create-error.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-create-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-delete-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-delete-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-live_migration_rollback-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-live_migration_rollback-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-pause-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-pause-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-power_off-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-power_off-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-power_on-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-power_on-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-reboot-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-reboot-error.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-reboot-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-rebuild-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-rebuild-error.json Remove dest node allocation if evacuate MoveClaim fails 2017-09-12 15:49:33 -04:00
instance-rebuild-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-resize-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-resize-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-resize_finish-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-resize_finish-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-restore-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-restore-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-resume-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-resume-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-shelve-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-shelve-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-shelve_offload-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-shelve_offload-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-shutdown-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-shutdown-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-snapshot-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-snapshot-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-soft_delete-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-soft_delete-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-suspend-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-suspend-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-unpause-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-unpause-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-unshelve-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-unshelve-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-update-tags-action.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-update.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_attach-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_attach-error.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_attach-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_detach-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_detach-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_swap-end.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_swap-error.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
instance-volume_swap-start.json Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
keypair-create-end.json Transform keypair.create notification 2017-06-14 07:28:47 +02:00
keypair-create-start.json Transform keypair.create notification 2017-06-14 07:28:47 +02:00
service-update.json Resource tracker compatibility with Ocata and Pike 2017-08-10 09:47:20 -04:00