Bug 1379435 - .missing is missing for Azure events, causing ERROR in the logs
Summary: .missing is missing for Azure events, causing ERROR in the logs
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Automate
Version: 5.6.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: GA
: 5.8.0
Assignee: Lucy Fu
QA Contact: Dmitry Misharov
URL:
Whiteboard: azure:automate
: 1380880 (view as bug list)
Depends On:
Blocks: 1382072 1383359
TreeView+ depends on / blocked
 
Reported: 2016-09-26 18:01 UTC by Jerome Marc
Modified: 2018-06-25 12:43 UTC (History)
8 users (show)

Fixed In Version: 5.8.0.0
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1382072 1383359 (view as bug list)
Environment:
Last Closed: 2017-06-12 17:37:59 UTC
Category: ---
Cloudforms Team: CFME Core
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Jerome Marc 2016-09-26 18:01:28 UTC
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:

Comment 3 CFME Bot 2016-09-27 20:40:44 UTC
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

Comment 4 Greg McCullough 2016-10-07 21:03:38 UTC
*** Bug 1380880 has been marked as a duplicate of this bug. ***

Comment 7 Milan Falešník 2017-02-28 15:28:48 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.