Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only enable requester pays when necessary #400 #402

Merged

Conversation

mbaumann-broad
Copy link
Collaborator

@mbaumann-broad mbaumann-broad commented Jan 18, 2023

For a description of the change, see: #400

Status

  • All intended functionality implemented and working as expected
  • Automated tests updated
  • No update to README (requester pays was not mentioned and is going away)
  • Completed final review
  • Ready to merge and release!

Michael Baumann added 4 commits January 19, 2023 05:02
Add support for using Microsoft Azure default credentials
when running in a Terra Azure Interactive Analysis Cloud Environment.
These credentials are used to auth with Terra backend services,
including Martha/terra-drs-hub and Rawls.

When running in a Terra Google IA Cloud Environment,
the behavior is as before, with no changes.

This initial implementation is thought to be functionally complete,
yet tests and documentation remain to be added.
Currently, there is not enough reliable information available
to accurately determine the execution environment and
execution platform. Until that is available, change
get_execution_context to provide better values for
the most common cases.
@mbaumann-broad mbaumann-broad force-pushed the mbaumann-issue-399-add-drs-azure-auth branch from 11756a3 to 37e4018 Compare January 19, 2023 13:07
@mbaumann-broad mbaumann-broad force-pushed the mbaumann-issue-400-only-enable-rp-when-necessary branch 4 times, most recently from 6ba6767 to d2fb875 Compare January 19, 2023 13:43
@mbaumann-broad mbaumann-broad force-pushed the mbaumann-issue-400-only-enable-rp-when-necessary branch 2 times, most recently from df6732b to 07feb56 Compare January 20, 2023 05:39
@mbaumann-broad mbaumann-broad force-pushed the mbaumann-issue-400-only-enable-rp-when-necessary branch 2 times, most recently from c4054aa to 81d2df4 Compare January 24, 2023 16:21
@mbaumann-broad mbaumann-broad changed the title Only enable requester pays when necessary #400 - DRAFT Only enable requester pays when necessary #400 Jan 24, 2023
Copy link
Member

@DailyDreaming DailyDreaming left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, this looks good to me. Thank you @mbaumann-broad .

@mbaumann-broad mbaumann-broad force-pushed the mbaumann-issue-400-only-enable-rp-when-necessary branch from 81d2df4 to 598785f Compare January 25, 2023 00:25
@mbaumann-broad mbaumann-broad changed the base branch from mbaumann-issue-399-add-drs-azure-auth to master January 25, 2023 01:19
@mbaumann-broad mbaumann-broad merged commit 70b55c9 into master Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants