GitHub user ProjectMoon opened a pull request: https://github.com/apache/cloudstack/pull/1378
Emit event UUIDs on template deletion When a template is deleted, it emits a usage event over the event bus. However, it does not emit the UUID or class name of the template over the event bus. This is leads to null pointers when expecting a template UUID on a delete event. The UUID and class name of the template are present on template creation, and on other usage events for different resources. We have based this on 4.6 because we consider this a bug fix and it should be forward-merged. Testing: No unit tests provided, but we have tested it in a fully deployed staging environment. Without this fix, delete a template and check the messages on the event bus. No template UUID or class name (VirtualMachineTemplate). With this fix, the template UUID and class name are emitted on the event bus. You can merge this pull request into a Git repository by running: $ git pull https://github.com/greenqloud/cloudstack pr-emit-template-uuid-on-delete Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cloudstack/pull/1378.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1378 ---- commit e405d9075ab6dedcb061e6edcea77136303d3430 Author: jeff <j...@greenqloud.com> Date: 2016-01-28T10:19:00Z Emit template UUID and class name over event bus when deleting templates. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---