Thanks for the response. So am I to assume that the VM start/stop showing up under EntityType Network is also a bug?
On Tue, Jun 25, 2013 at 6:05 AM, Murali Reddy <murali.re...@citrix.com> wrote: > > Opened bug CLOUDSTACK-3190 for this. > > On 25/06/13 4:03 PM, "Murali Reddy" <murali.re...@citrix.com> wrote: > >> >>Marcus, >> >>Events bus framework with current AMQP default implementation, has routing >>key with format >>'Eventsource.EventCategory.EventType.EntityType.EntityUUID' as described >>in [1]. If you see from the log you pasted below events of type >>'ResourceStateEvent' has details of entity UUID. Since it was new event >>type and was added in 4.1 it was easy to design so that all the entity >>details are published. Also intention of this event was for programatic >>consumption of events by external entities. >> >>Action Events existed from long time, and was implemented and used >>primarily for auditing messages for non-programmtic use. Unfortunately >>there is huge number of places for different actions corresponding to >>different entities need to be cleaned up. Please file a bug for some one >>to pick it up and work on it. >> >>[1] http://s.apache.org/MZS >> >>Thanks, >>Murali >> >>On 25/06/13 9:53 AM, "Marcus Sorensen" <shadow...@gmail.com> wrote: >> >>>Here's another, when deleting a VPC. I see the details of all of the >>>things it's doing (removing the router, networks, etc), but I can't >>>tell which VPC was being deleted. I feel like that '*' under >>>ActionEvent should be telling me the uuid, like that position does in >>>the other events: >>> >>>[x] >>>'management-server.ActionEvent.VPC-DELETE.Vpc.*':'{"status":"Scheduled"," >>>e >>>vent":"VPC.DELETE","account":"f668198a-bbdf-11e2-8bb5-52540014c04d","user >>>" >>>:"f66f14d8-bbdf-11e2-8bb5-52540014c04d"}' >>> [x] >>>'management-server.ResourceStateEvent.StopRequested.Network.b18e3e07-aed0 >>>- >>>473a-aeb2-bfad00bfb236':'{"id":"b18e3e07-aed0-473a-aeb2-bfad00bfb236","ol >>>d >>>-state":"Running","new-state":"Stopping","resource":"Network"}' >>> [x] >>>'management-server.ResourceStateEvent.OperationSucceeded.Network.b18e3e07 >>>- >>>aed0-473a-aeb2-bfad00bfb236':'{"id":"b18e3e07-aed0-473a-aeb2-bfad00bfb236 >>>" >>>,"old-state":"Stopping","new-state":"Stopped","resource":"Network"}' >>> [x] >>>'management-server.ResourceStateEvent.ExpungeOperation.Network.b18e3e07-a >>>e >>>d0-473a-aeb2-bfad00bfb236':'{"id":"b18e3e07-aed0-473a-aeb2-bfad00bfb236", >>>" >>>old-state":"Stopped","new-state":"Expunging","resource":"Network"}' >>> [x] >>>'management-server.ResourceStateEvent.DestroyRequested.Volume.5dca4da7-d4 >>>2 >>>8-4f6f-a474-11eee55fdf3a':'{"id":"5dca4da7-d428-4f6f-a474-11eee55fdf3a"," >>>o >>>ld-state":"Ready","new-state":"Destroy","resource":"Volume"}' >>> [x] >>>'management-server.ResourceStateEvent.DestroyRequested.Volume.5dca4da7-d4 >>>2 >>>8-4f6f-a474-11eee55fdf3a':'{"id":"5dca4da7-d428-4f6f-a474-11eee55fdf3a"," >>>o >>>ld-state":"Ready","new-state":"Destroy","resource":"Volume"}' >>> [x] >>>'management-server.ResourceStateEvent.OperationSucceeded.Volume.5dca4da7- >>>d >>>428-4f6f-a474-11eee55fdf3a':'{"id":"5dca4da7-d428-4f6f-a474-11eee55fdf3a" >>>, >>>"old-state":"Destroy","new-state":"Destroy","resource":"Volume"}' >>> [x] >>>'management-server.ResourceStateEvent.OperationSucceeded.Volume.5dca4da7- >>>d >>>428-4f6f-a474-11eee55fdf3a':'{"id":"5dca4da7-d428-4f6f-a474-11eee55fdf3a" >>>, >>>"old-state":"Destroy","new-state":"Destroy","resource":"Volume"}' >>>... >>> >>>On Mon, Jun 24, 2013 at 10:11 PM, Marcus Sorensen <shadow...@gmail.com> >>>wrote: >>>> Hi all, >>>> I've been playing around with the new event bus, trying to see if >>>> it could be useful, and I'm a bit confused about the output. If I >>>> subscribe to all topics, and try to reboot a virtual machine, this is >>>> all I see: >>>> >>>> >>>>'management-server.ActionEvent.VM-REBOOT.VirtualMachine.*':'{"status":"S >>>>c >>>>heduled","event":"VM.REBOOT","account":"f66d4d60-bbdf-11e2-8bb5-52540014 >>>>c >>>>04d","user":"f66f14d8-bbdf-11e2-8bb5-52540014c04d"}' >>>> >>>> I see the account info, but nothing about which VM is being rebooted. >>>> >>>> If I try to stop/start a VM, I likewise see no details in the >>>> ActionEvent, about the subject being acted upon: >>>> >>>> >>>>'management-server.ActionEvent.VM-STOP.VirtualMachine.*':'{"status":"Sch >>>>e >>>>duled","event":"VM.STOP","account":"f66d4d60-bbdf-11e2-8bb5-52540014c04d >>>>" >>>>,"user":"f66f14d8-bbdf-11e2-8bb5-52540014c04d"}' >>>> >>>> I do however see some details regarding a 'Network' resource, though >>>> if I were to write something to parse this output I wouldn't >>>> immediately know that it was related to a VM (note the 'id' here >>>> actually matches the VM I'm stopping, but there's nothing in the event >>>> to tell me it's a VM): >>>> >>>> >>>>'management-server.ResourceStateEvent.StopRequested.Network.d287a0fa-6b3 >>>>b >>>>-4e8b-8fb2-2677778ec32c':'{"id":"d287a0fa-6b3b-4e8b-8fb2-2677778ec32c"," >>>>o >>>>ld-state":"Running","new-state":"Stopping","resource":"Network"}' >>>> >>>> I'm just subscribing to "#", so I assume I'm getting everything, but >>>> I'm just having trouble making sense of the output. >>> >> >> >> > >