Add key_name field to InstancePayload
Add key_name field to InstancePayload which means every instance.<action> notification now have key_name field based on the instance.key_name. Change-Id: I39059c5077c790aa85dff6b4563f581c54536b86 Implements: bp additional-notification-fields-for-searchlight
This commit is contained in:
parent
f756964b22
commit
bae0deb137
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"keypairs": [{
|
||||
"nova_object.name": "KeypairPayload",
|
||||
"nova_object.namespace": "nova",
|
||||
|
@ -80,7 +81,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceCreatePayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.3"
|
||||
"nova_object.version":"1.4"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
"host":"compute",
|
||||
"host_name":"some-server",
|
||||
"ip_addresses": [],
|
||||
"key_name": "my-key",
|
||||
"keypairs": [{
|
||||
"nova_object.name": "KeypairPayload",
|
||||
"nova_object.namespace": "nova",
|
||||
|
@ -77,7 +78,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceCreatePayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.3"
|
||||
"nova_object.version":"1.4"
|
||||
},
|
||||
"priority":"ERROR",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
"host":null,
|
||||
"host_name":"some-server",
|
||||
"ip_addresses": [],
|
||||
"key_name": "my-key",
|
||||
"keypairs": [{
|
||||
"nova_object.name": "KeypairPayload",
|
||||
"nova_object.namespace": "nova",
|
||||
|
@ -67,7 +68,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceCreatePayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.3"
|
||||
"nova_object.version":"1.4"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
"host":"compute",
|
||||
"host_name":"some-server",
|
||||
"ip_addresses":[],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -55,7 +56,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"auto_disk_config":"MANUAL",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
}
|
||||
}],
|
||||
"auto_disk_config":"MANUAL",
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -78,7 +79,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"ERROR",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
}
|
||||
}],
|
||||
"auto_disk_config":"MANUAL",
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"publisher_id": "nova-compute:compute",
|
||||
"payload": {
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version":"1.2",
|
||||
"nova_object.version":"1.3",
|
||||
"nova_object.data": {
|
||||
"node": "fake-mini",
|
||||
"fault": null,
|
||||
|
@ -14,6 +14,7 @@
|
|||
"display_description": "some-server",
|
||||
"auto_disk_config":"MANUAL",
|
||||
"tenant_id": "6f70656e737461636b20342065766572",
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"created_at": "2012-10-29T13:42:11Z",
|
||||
"host": "compute",
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
"nova_object.data": {
|
||||
"state": "active",
|
||||
"availability_zone": "nova",
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"host_name": "some-server",
|
||||
"progress": 0,
|
||||
|
@ -77,7 +78,7 @@
|
|||
"nova_object.namespace": "nova"
|
||||
}
|
||||
},
|
||||
"nova_object.version":"1.2",
|
||||
"nova_object.version":"1.3",
|
||||
"nova_object.namespace": "nova"
|
||||
},
|
||||
"publisher_id": "nova-compute:compute",
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"payload": {
|
||||
"nova_object.name": "InstanceActionPayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version":"1.2",
|
||||
"nova_object.version":"1.3",
|
||||
"nova_object.data": {
|
||||
"display_description": "some-server",
|
||||
"reservation_id": "r-rqe0mlje",
|
||||
|
@ -15,6 +15,7 @@
|
|||
"auto_disk_config":"MANUAL",
|
||||
"node": "fake-mini",
|
||||
"created_at": "2012-10-29T13:42:11Z",
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"metadata": {},
|
||||
"deleted_at": null,
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
"device_name": "tapce531f90-19"
|
||||
}
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id":"",
|
||||
"launched_at":"2012-10-29T13:42:11Z",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
|
@ -68,7 +69,7 @@
|
|||
},
|
||||
"nova_object.name":"InstanceActionPayload",
|
||||
"nova_object.namespace":"nova",
|
||||
"nova_object.version":"1.2"
|
||||
"nova_object.version":"1.3"
|
||||
},
|
||||
"priority":"INFO",
|
||||
"publisher_id":"nova-compute:compute"
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
}
|
||||
],
|
||||
"kernel_id": "",
|
||||
"key_name": "my-key",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"locked": false,
|
||||
"metadata": {},
|
||||
|
@ -84,7 +85,7 @@
|
|||
"uuid": "d5ca7280-1f12-4238-a86f-378bb5d93c38"},
|
||||
"nova_object.name": "InstanceUpdatePayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.3"},
|
||||
"nova_object.version": "1.4"},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-api:fake-mini"
|
||||
}
|
||||
|
|
|
@ -20,6 +20,7 @@
|
|||
"host": "compute",
|
||||
"host_name": "some-server",
|
||||
"image_uuid": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": null,
|
||||
"metadata": {},
|
||||
|
@ -73,7 +74,7 @@
|
|||
"uuid": "c03c0bf9-f46e-4e4f-93f1-817568567ee2"},
|
||||
"nova_object.name": "InstanceUpdatePayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.3"},
|
||||
"nova_object.version": "1.4"},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-compute:fake-mini"
|
||||
}
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -69,7 +70,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumePayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
"nova_object.version": "1.1"
|
||||
},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -58,6 +58,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -79,7 +80,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumePayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
"nova_object.version": "1.1"
|
||||
},
|
||||
"priority": "ERROR",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -69,7 +70,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumePayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
"nova_object.version": "1.1"
|
||||
},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -69,7 +70,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumePayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
"nova_object.version": "1.1"
|
||||
},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -69,7 +70,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumePayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
"nova_object.version": "1.1"
|
||||
},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -70,7 +71,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumeSwapPayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.2"
|
||||
"nova_object.version": "1.3"
|
||||
},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -58,6 +58,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -80,7 +81,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumeSwapPayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.2"
|
||||
"nova_object.version": "1.3"
|
||||
},
|
||||
"priority": "ERROR",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.0"
|
||||
}],
|
||||
"key_name": "my-key",
|
||||
"kernel_id": "",
|
||||
"launched_at": "2012-10-29T13:42:11Z",
|
||||
"metadata": {},
|
||||
|
@ -70,7 +71,7 @@
|
|||
},
|
||||
"nova_object.name": "InstanceActionVolumeSwapPayload",
|
||||
"nova_object.namespace": "nova",
|
||||
"nova_object.version": "1.2"
|
||||
"nova_object.version": "1.3"
|
||||
},
|
||||
"priority": "INFO",
|
||||
"publisher_id": "nova-compute:compute"
|
||||
|
|
|
@ -35,6 +35,8 @@ class InstancePayload(base.NotificationPayloadBase):
|
|||
|
||||
'image_uuid': ('instance', 'image_ref'),
|
||||
|
||||
'key_name': ('instance', 'key_name'),
|
||||
|
||||
'kernel_id': ('instance', 'kernel_id'),
|
||||
'ramdisk_id': ('instance', 'ramdisk_id'),
|
||||
|
||||
|
@ -55,7 +57,8 @@ class InstancePayload(base.NotificationPayloadBase):
|
|||
# Version 1.0: Initial version
|
||||
# Version 1.1: add locked and display_description field
|
||||
# Version 1.2: Add auto_disk_config field
|
||||
VERSION = '1.2'
|
||||
# Version 1.3: Add key_name field
|
||||
VERSION = '1.3'
|
||||
fields = {
|
||||
'uuid': fields.UUIDField(),
|
||||
'user_id': fields.StringField(nullable=True),
|
||||
|
@ -73,6 +76,8 @@ class InstancePayload(base.NotificationPayloadBase):
|
|||
'flavor': fields.ObjectField('FlavorPayload'),
|
||||
'image_uuid': fields.StringField(nullable=True),
|
||||
|
||||
'key_name': fields.StringField(nullable=True),
|
||||
|
||||
'kernel_id': fields.StringField(nullable=True),
|
||||
'ramdisk_id': fields.StringField(nullable=True),
|
||||
|
||||
|
@ -108,7 +113,8 @@ class InstanceActionPayload(InstancePayload):
|
|||
|
||||
# Version 1.1: locked and display_description added to InstancePayload
|
||||
# Version 1.2: Added auto_disk_config field to InstancePayload
|
||||
VERSION = '1.2'
|
||||
# Version 1.3: Added key_name field to InstancePayload
|
||||
VERSION = '1.3'
|
||||
fields = {
|
||||
'fault': fields.ObjectField('ExceptionPayload', nullable=True),
|
||||
}
|
||||
|
@ -121,8 +127,9 @@ class InstanceActionPayload(InstancePayload):
|
|||
@nova_base.NovaObjectRegistry.register_notification
|
||||
class InstanceActionVolumePayload(InstanceActionPayload):
|
||||
# Version 1.0: Initial version
|
||||
# 1.1: Added key_name field to InstancePayload
|
||||
|
||||
VERSION = '1.0'
|
||||
VERSION = '1.1'
|
||||
fields = {
|
||||
'volume_id': fields.UUIDField()
|
||||
}
|
||||
|
@ -140,7 +147,8 @@ class InstanceActionVolumeSwapPayload(InstanceActionPayload):
|
|||
|
||||
# Version 1.1: locked and display_description added to InstancePayload
|
||||
# Version 1.2: Added auto_disk_config field to InstancePayload
|
||||
VERSION = '1.2'
|
||||
# Version 1.3: Added key_name field to InstancePayload
|
||||
VERSION = '1.3'
|
||||
fields = {
|
||||
'old_volume_id': fields.UUIDField(),
|
||||
'new_volume_id': fields.UUIDField(),
|
||||
|
@ -164,7 +172,8 @@ class InstanceCreatePayload(InstanceActionPayload):
|
|||
# instance.create notification using this new payload does not
|
||||
# have decreasing version.
|
||||
# 1.3: Add keypairs field
|
||||
VERSION = '1.3'
|
||||
# 1.4: Add key_name field to InstancePayload
|
||||
VERSION = '1.4'
|
||||
|
||||
fields = {
|
||||
'keypairs': fields.ListOfObjectsField('KeypairPayload')
|
||||
|
@ -184,7 +193,8 @@ class InstanceUpdatePayload(InstancePayload):
|
|||
# Version 1.1: locked and display_description added to InstancePayload
|
||||
# Version 1.2: Added tags field
|
||||
# Version 1.3: Added auto_disk_config field to InstancePayload
|
||||
VERSION = '1.3'
|
||||
# Version 1.4: Added key_name field to InstancePayload
|
||||
VERSION = '1.4'
|
||||
fields = {
|
||||
'state_update': fields.ObjectField('InstanceStateUpdatePayload'),
|
||||
'audit_period': fields.ObjectField('AuditPeriodPayload'),
|
||||
|
|
|
@ -517,7 +517,7 @@ class UsageInfoTestCase(test.TestCase):
|
|||
|
||||
for attr in ('display_name', 'created_at', 'launched_at',
|
||||
'state', 'task_state', 'display_description', 'locked',
|
||||
'auto_disk_config'):
|
||||
'auto_disk_config', 'key_name'):
|
||||
self.assertIn(attr, payload, "Key %s not in payload" % attr)
|
||||
|
||||
self.assertEqual(payload['image_uuid'], uuids.fake_image_ref)
|
||||
|
|
|
@ -375,18 +375,18 @@ notification_object_data = {
|
|||
'FlavorNotification': '1.0-a73147b93b520ff0061865849d3dfa56',
|
||||
'FlavorPayload': '1.3-6335e626893d7df5f96f87e6731fef56',
|
||||
'InstanceActionNotification': '1.0-a73147b93b520ff0061865849d3dfa56',
|
||||
'InstanceActionPayload': '1.2-b7b2481bcd0e1edcc1970ef7150df5aa',
|
||||
'InstanceActionPayload': '1.3-b57b9564bf5a180c9d3999dfc2be4e29',
|
||||
'InstanceActionVolumeNotification': '1.0-a73147b93b520ff0061865849d3dfa56',
|
||||
'InstanceActionVolumePayload': '1.0-20c0dca4cfaf1a68d3e8c45e5aca3907',
|
||||
'InstanceActionVolumePayload': '1.1-77163365e23cfff0bffa47d4ca5bf62e',
|
||||
'InstanceActionVolumeSwapNotification':
|
||||
'1.0-a73147b93b520ff0061865849d3dfa56',
|
||||
'InstanceActionVolumeSwapPayload': '1.2-d7925b763e0795f8e5c1aa0e95bd67bd',
|
||||
'InstanceActionVolumeSwapPayload': '1.3-5efb715850d07c496447009ca14cec83',
|
||||
'InstanceCreateNotification': '1.0-a73147b93b520ff0061865849d3dfa56',
|
||||
'InstanceCreatePayload': '1.3-f365937eb5a0547055a679d1a99b7aeb',
|
||||
'InstancePayload': '1.2-a1988f6fe728bd4b478353a85c48ad55',
|
||||
'InstanceCreatePayload': '1.4-125ba6eacf5a567213600221b1e4a74c',
|
||||
'InstancePayload': '1.3-7c6f0360955b22b492d6eaedd2192001',
|
||||
'InstanceStateUpdatePayload': '1.0-07e111c0fa0f6db0f79b0726d593e3da',
|
||||
'InstanceUpdateNotification': '1.0-a73147b93b520ff0061865849d3dfa56',
|
||||
'InstanceUpdatePayload': '1.3-5bf5f18ed1232b1d8884fa784b77728f',
|
||||
'InstanceUpdatePayload': '1.4-052b015d109385f3cbb2f1a0f33381c2',
|
||||
'IpPayload': '1.0-8ecf567a99e516d4af094439a7632d34',
|
||||
'KeypairNotification': '1.0-a73147b93b520ff0061865849d3dfa56',
|
||||
'KeypairPayload': '1.0-6daebbbde0e1bf35c1556b1ecd9385c1',
|
||||
|
|
Loading…
Reference in New Issue