aws-samples / dbt-glue

This repository contains de dbt-glue adapter
Apache License 2.0
91 stars 59 forks source link

Re-submit #286 to fix credential handling for use_interactive_session_role_for_api_calls #320

Closed moomindani closed 5 months ago

moomindani commented 5 months ago

In # 319, We needed to revert multiple PRs including #286. This PR is to re-submit PR #286 to fix credential handling for use_interactive_session_role_for_api_calls.

Description

The CreateDabase operation is performed with the caller role. We want it to be performed by the glue session role_arn provided in profiles.yml.

Important note: There is a difference from #286. This PR does not change default value for use_interactive_session_role_for_api_calls parameter.

Checklist

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.