Skip to content

fix: invalid google user iam bug#2461

Merged
Ziinc merged 9 commits into
mainfrom
ziinc/anl-942-handle-deleted-google-accounts-bug
Jun 27, 2025
Merged

fix: invalid google user iam bug#2461
Ziinc merged 9 commits into
mainfrom
ziinc/anl-942-handle-deleted-google-accounts-bug

Conversation

@Ziinc

@Ziinc Ziinc commented Jun 25, 2025

Copy link
Copy Markdown
Contributor

This PR fixes a bug in the iam policy provisioning, where invalid (deleted) google users are not removed from the provisioning, causing iam policy creation to fail.

Depends on #2433

@Ziinc Ziinc requested review from a team and chasers June 25, 2025 10:59

@SteffenDE SteffenDE left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I left some suggestions, mostly just refactoring opportunities :)

Comment thread lib/logflare/google/resource_manager.ex
Comment thread lib/logflare/google/resource_manager.ex
Comment thread lib/logflare/google/resource_manager.ex
Comment thread lib/logflare/users/users.ex
Base automatically changed from ziinc/anl-931-logflare-service-account-provisioning to main June 26, 2025 05:19
@Ziinc Ziinc force-pushed the ziinc/anl-942-handle-deleted-google-accounts-bug branch from 966d6bc to 74ce2ff Compare June 27, 2025 05:15
@Ziinc Ziinc merged commit b80ceda into main Jun 27, 2025
7 checks passed
@Ziinc Ziinc deleted the ziinc/anl-942-handle-deleted-google-accounts-bug branch June 27, 2025 06:36
@Ziinc Ziinc mentioned this pull request Jun 27, 2025
djwhitt pushed a commit that referenced this pull request May 18, 2026
* feat: adding in iam management functions

* feat: iam service account provisioning

* feat: working service account impersonation

* docs: add in docs around  LOGFLARE_BIGQUERY_MANAGED_SA_POOL

* feat: add in BigQueryAdaptor.set_iam_policy/0 wrapper

* fix: phash on 0 value

* chore: formatting

* fix: add Projects copying

* fix: invalid google user iam bug
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