Description of problem: .missing is missing in ManageIQ / System / Event / EmsEvent / AZURE, causing the following error when events are received with not corresponding handler: ERROR -- : Class [System/Event/EmsEvent/AZURE] not found in MiqAeDatastore Version-Release number of selected component (if applicable): 5.6.1.2.20160810181333_8ba817b How reproducible: Always Steps to Reproduce: 1. Deploy CloudForms 2. Configure an Azure provider 3. Wait and see the automation.log Actual results: Events are logged as ERROR as they are not handled properly: ERROR -- : Class [System/Event/EmsEvent/AZURE] not found in MiqAeDatastore Expected results: Events should be handled properly with a .missing (like all other providers) Additional info:
https://github.com/ManageIQ/manageiq/pull/11545
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/7b7c14f939f9374f66497bfa32338244f86b533a commit 7b7c14f939f9374f66497bfa32338244f86b533a Author: Lucy Fu <lufu> AuthorDate: Tue Sep 27 13:31:41 2016 -0400 Commit: Lucy Fu <lufu> CommitDate: Tue Sep 27 13:31:41 2016 -0400 Add .missing for Azure EmsEvent. https://bugzilla.redhat.com/show_bug.cgi?id=1379435 .../ManageIQ/System/Event/EmsEvent/Azure.class/_missing.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 db/fixtures/ae_datastore/ManageIQ/System/Event/EmsEvent/Azure.class/_missing.yaml
*** Bug 1380880 has been marked as a duplicate of this bug. ***
Verified in 5.8.0.2. The instance is present in the domain and there are no related logs in the log. I have let it provision an instance and also let the tail -f run for an hour or so.