QualiSystems / AWS-Shell

:books::shell: A CloudShell 'Shell' that allows integrating AWS as an app's deployment option. Why is this Open? :cloud::shell: CloudShell cloud providers come out of the box and cannot be extended or modified independently. However, feel free to take a look at our code to better understand how things work under the hood. If you like you can experiment with our sofware, but please make sure you contact us if you need new cloud providers that would be supported in your production CloudShell deployment!
ISC License
1 stars 8 forks source link

AWS: Failed to reserve app associated with non-Global Domain #532

Open margokl opened 3 years ago

margokl commented 3 years ago

Steps to reproduce: Deploy 2020.2 on AWS Resource manager: Create Domain D1 CloudShell: Login as admin to D1 domain Navigate to Manage --> Categories --> Services Categories. Create Service Category SC1 associated with D1 domain. Navigate to Inventory and Discover the AWS CP. https://quali.atlassian.net/wiki/spaces/QPV/pages/672366684/Deploy+QualiX+on+AWS Navigate to Manage --> App and apps and add any app (aws ami id sample ami-015232c01a82b847b) Navigate to Blueprints --> Create Blueprint with this app under D1 domain. reserve it.

Actual result: The reservation is failed due to authentication error.

Logs attached QsPythonDriverHost_91281.log Error: ClientError

Sandbox is active with error. Description: An error occurred (UnauthorizedOperation) when calling the DescribeVpcs operation: You are not authorized to perform this operation. Parameters:

When performing the same scenario without service category on Global domain - reservation succeed

Expected result: The reservation succeed.