Skip to content

Commit

Permalink
Check role ARN
Browse files Browse the repository at this point in the history
Check if role ARN matches the role name (boto3 get_role works by name, not by arn)
  • Loading branch information
SofiaSazonova authored Jan 9, 2024
1 parent 964ea7b commit b7400c8
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions backend/dataall/base/aws/iam.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ def get_role(account_id: str, role_arn: str, role=None):
response = iamcli.get_role(
RoleName=role_arn.split("/")[-1]
)
assert response['Role']['Arn'] == role_arn, "Arn doesn't match the role name. Check Arn and try again."
except Exception as e:
log.error(
f'Failed to get role {role_arn} due to: {e}'
Expand Down

0 comments on commit b7400c8

Please sign in to comment.