-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
IAP brand & client #3135
IAP brand & client #3135
Conversation
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 9 files changed, 923 insertions(+), 2 deletions(-)) |
} | ||
|
||
resource "google_iap_brand" "project_brand" { | ||
support_email = "[email protected]" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This acceptance test won't succeed unless the specified group is owned by the service account running the test.
drive-by: the "fixes" statement won't automatically close the issue if it's in a comment- it needs to be in the PR description or a commit (I usually do the PR description like in #3063) |
templates/terraform/extra_schema_entry/iap_identity_aware_proxy_client.erb
Outdated
Show resolved
Hide resolved
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 9 files changed, 938 insertions(+), 2 deletions(-)) |
Sorry for the comment/question, feel free to redirect me to the right place if I should ask this somewhere else. If I correctly understand this PR, its purpose is to provide a way to create the "APIs & Services / OAuth consent screen". However, I do not see how to specify information such as authorised domains, homepage link, etc. Am I missing something? Also I see that client ID and client secret are made available but how to specify "Authorised JavaScript origins" and "Authorised redirect URIs". Is it out of scope of this PR? |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 9 files changed, 939 insertions(+), 2 deletions(-)) |
#3162 Should fix the issues I ran into around the beta provider and base path names. I'm happy with the current implementation, I would just like to get integration tests working for this so that we can run them via CI. I think all we need is to add a new environment variable to |
Hey @drebes do you think you will have a chance to add support for those tests via the environment variable sometime soon? I can also pick this up and add the changes to your branch, just let me know if you want me to do that |
Sure I can add them (sorry, I didn't understand "all we need is to add a new environment variable" to mean me, but I can look into it.) |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 10 files changed, 950 insertions(+), 2 deletions(-)) |
Added the configurable domain for the acceptance tests. You need to create a group "support@<acceptance_test_domain>" and make the acceptance test service account an owner of such group, and then set |
Awesome, looks good! I got it to pass locally, so I'll modify the CI test org to add this. Can you rebase this from master, looks like a couple things are out of sync |
There you go. Rebased with the collapsed sidebar changes that were causing the conflict. Which also made me realized that I hadn't updated the sidebar for |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 10 files changed, 950 insertions(+), 2 deletions(-)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the additions!
* IAP brand & client * First pass at review * get rid of extra_schema entry * Make GOOGLE_ORG_DOMAIN a test variable
Fixes hashicorp/terraform-provider-google#1287
Release Note Template for Downstream PRs (will be copied)