Bug 1514270
Summary: | Automate handlers are missing for some AWS events | ||
---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Satoe Imaishi <simaishi> |
Component: | Providers | Assignee: | Ladislav Smola <lsmola> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Matouš Mojžíš <mmojzis> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 5.9.0 | CC: | gblomqui, izapolsk, jfrey, jhardy, obarenbo |
Target Milestone: | GA | ||
Target Release: | 5.9.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | ec2:refresh | ||
Fixed In Version: | 5.9.0.10 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 1511621 | Environment: | |
Last Closed: | 2018-07-12 17:24:43 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | AWS | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1511621 | ||
Bug Blocks: |
Comment 2
CFME Bot
2017-11-29 20:29:50 UTC
New commit detected on ManageIQ/manageiq-content/gaprindashvili: https://github.com/ManageIQ/manageiq-content/commit/101f05f55f5831b0b66de24fe02d364b730df587 commit 101f05f55f5831b0b66de24fe02d364b730df587 Author: Greg McCullough <gmccullo> AuthorDate: Thu Nov 16 10:51:31 2017 -0500 Commit: Satoe Imaishi <simaishi> CommitDate: Fri Nov 17 10:32:55 2017 -0500 Merge pull request #217 from Ladas/add_more_aws_event_handlers Add more aws event handlers (cherry picked from commit bba2391ced0fe83cee347ac2b879446852ffb9a4) https://bugzilla.redhat.com/show_bug.cgi?id=1514270 .../Amazon.class/aws_api_call_associatedhcpoptions.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_associateroutetable.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_attachinternetgateway.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_createkeypair.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_createroute.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_createroutetable.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_deleteinternetgateway.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_deletekeypair.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_deletenetworkinterface.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_deleteroute.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_deleteroutetable.yaml | 12 ++++++++++++ .../Event/EmsEvent/Amazon.class/aws_api_call_deletevpc.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_deregisterimage.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_detachinternetgateway.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_disassociateroutetable.yaml | 12 ++++++++++++ .../aws_api_call_enablevpcclassicdnssupport.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_enablevpcclassiclink.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_api_call_importkeypair.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_modifyvpcattribute.yaml | 12 ++++++++++++ .../aws_api_call_replaceroutetableassociation.yaml | 12 ++++++++++++ .../Amazon.class/aws_api_call_revokesecuritygroupegress.yaml | 12 ++++++++++++ .../aws_api_call_revokesecuritygroupingress.yaml | 12 ++++++++++++ .../Amazon.class/aws_ec2_internetgateway_create.yaml | 12 ++++++++++++ .../Amazon.class/aws_ec2_internetgateway_delete.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_ec2_networkacl_create.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_ec2_networkacl_update.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_ec2_routetable_create.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_ec2_routetable_delete.yaml | 12 ++++++++++++ .../EmsEvent/Amazon.class/aws_ec2_routetable_update.yaml | 12 ++++++++++++ .../Event/EmsEvent/Amazon.class/aws_ec2_subnet_create.yaml | 12 ++++++++++++ .../Event/EmsEvent/Amazon.class/aws_ec2_vpc_create.yaml | 12 ++++++++++++ .../Event/EmsEvent/Amazon.class/aws_ec2_vpc_delete.yaml | 12 ++++++++++++ 32 files changed, 384 insertions(+) create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_associatedhcpoptions.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_associateroutetable.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_attachinternetgateway.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_createkeypair.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_createroute.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_createroutetable.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_deleteinternetgateway.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_deletekeypair.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_deletenetworkinterface.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_deleteroute.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_deleteroutetable.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_deletevpc.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_deregisterimage.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_detachinternetgateway.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_disassociateroutetable.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_enablevpcclassicdnssupport.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_enablevpcclassiclink.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_importkeypair.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_modifyvpcattribute.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_replaceroutetableassociation.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_revokesecuritygroupegress.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_api_call_revokesecuritygroupingress.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_internetgateway_create.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_internetgateway_delete.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_networkacl_create.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_networkacl_update.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_routetable_create.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_routetable_delete.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_routetable_update.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_subnet_create.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_vpc_create.yaml create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Amazon.class/aws_ec2_vpc_delete.yaml AWS Networks & Network Routers are working correctly. Image Delete event is not working correctly because AWS sends delete event sooner than image is deleted. Key Pairs are still investigated, but there is probably issue on AWS side that KeyPairs events are not sent to SQS so we can't catch them. Also I am testing all events from this file: https://github.com/Ladas/manageiq-providers-amazon/blob/a9a281f710075e348354e853614b30d8faed0460/spec/models/manageiq/providers/amazon/cloud_manager/event_target_parser_spec.rb#L537 But didn't have enough time to go through all these events. Verified in 5.9.0.22. The issue with key pairs was actually in our environment and with some modification it works correctly. |