Verify access to SQS before starting the EventCatcher #784
Closed
Description
INFO -- evm: MIQ(ManageIQ::Providers::Amazon::CloudManager#with_provider_connection) Connecting through ManageIQ::Providers::Amazon::CloudManager: [AWS]
ERROR -- evm: MIQ(ManageIQ::Providers::Amazon::CloudManager::EventCatcher::Runner#start_event_monitor) EMS [] as [AKIAZWHQRYM2XTM36DH5] Event Monitor Thread aborted because [Access to the resource https://sqs.us-east-1.amazonaws.com/ is denied.]
ERROR -- evm: [Aws::SQS::Errors::AccessDenied]: Access to the resource https://sqs.us-east-1.amazonaws.com/ is denied. Method:[block (2 levels) in <class:LogProxy>]
ERROR -- evm: /opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/seahorse/client/plugins/raise_response_errors.rb:17:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/aws-sdk-core/plugins/checksum_algorithm.rb:111:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/aws-sdk-core/plugins/jsonvalue_converter.rb:22:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/aws-sdk-core/plugins/idempotency_token.rb:19:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/aws-sdk-core/plugins/param_converter.rb:26:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/seahorse/client/plugins/request_callback.rb:71:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/aws-sdk-core/plugins/response_paging.rb:12:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/seahorse/client/plugins/response_target.rb:24:in `call'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-core-3.130.2/lib/seahorse/client/request.rb:72:in `send_request'
/opt/IBM/infrastructure-management-gemset/gems/aws-sdk-sqs-1.51.1/lib/aws-sdk-sqs/client.rb:930:in `create_queue'
/opt/IBM/infrastructure-management-gemset/bundler/gems/bluecf-providers-amazon-b6ef87053a7a/app/models/manageiq/providers/amazon/cloud_manager/event_catcher/stream.rb:103:in `block in sqs_create_queue'
/var/www/miq/vmdb/app/models/ext_management_system.rb:606:in `with_provider_connection'
/opt/IBM/infrastructure-management-gemset/bundler/gems/bluecf-providers-amazon-b6ef87053a7a/app/models/manageiq/providers/amazon/cloud_manager/event_catcher/stream.rb:102:in `sqs_create_queue'
/opt/IBM/infrastructure-management-gemset/bundler/gems/bluecf-providers-amazon-b6ef87053a7a/app/models/manageiq/providers/amazon/cloud_manager/event_catcher/stream.rb:75:in `rescue in find_or_create_queue'
/opt/IBM/infrastructure-management-gemset/bundler/gems/bluecf-providers-amazon-b6ef87053a7a/app/models/manageiq/providers/amazon/cloud_manager/event_catcher/stream.rb:68:in `find_or_create_queue'
/opt/IBM/infrastructure-management-gemset/bundler/gems/bluecf-providers-amazon-b6ef87053a7a/app/models/manageiq/providers/amazon/cloud_manager/event_catcher/stream.rb:47:in `block in poll'
/var/www/miq/vmdb/app/models/ext_management_system.rb:606:in `with_provider_connection'
/opt/IBM/infrastructure-management-gemset/bundler/gems/bluecf-providers-amazon-b6ef87053a7a/app/models/manageiq/providers/amazon/cloud_manager/event_catcher/stream.rb:45:in `poll'
/opt/IBM/infrastructure-management-gemset/bundler/gems/bluecf-providers-amazon-b6ef87053a7a/app/models/manageiq/providers/amazon/cloud_manager/event_catcher/runner.rb:10:in `monitor_events'
/var/www/miq/vmdb/app/models/manageiq/providers/base_manager/event_catcher/runner.rb:156:in `block in start_event_monitor'
Jul 22 12:58:48 unused-9-37-37-179.rtp.raleigh.ibm.com evm[7153]: INFO -- evm: MIQ(MiqQueue.put) Message id: [84078], Zone: [], Role: [], Server: [], MiqTask id: [], Handler id: [], Ident: [