Skip to content

Convert identity center provisioning to new cache mechanism#54579

Merged
rosstimothy merged 1 commit intomasterfrom
tross/cache_provisioning
May 9, 2025
Merged

Convert identity center provisioning to new cache mechanism#54579
rosstimothy merged 1 commit intomasterfrom
tross/cache_provisioning

Conversation

@rosstimothy
Copy link
Copy Markdown
Contributor

Moves identity center assignments and provisioning states to the new cache collection scheme that was introduced in #52210.

In addition to migrating the collections, the cache was also updated to implement the following missing methods:

  • GetProvisioningState
  • ListProvisioningStatesForAllDownstreams
  • ListPrincipalAssignments

@rosstimothy rosstimothy added the no-changelog Indicates that a PR does not require a changelog entry label May 6, 2025
@rosstimothy rosstimothy marked this pull request as ready for review May 6, 2025 22:40
@rosstimothy rosstimothy requested a review from espadolini May 7, 2025 12:28
rosstimothy added a commit that referenced this pull request May 7, 2025
Cherry-picks the subset of #54579
which implements the missing identity center methods on the cache.
@rosstimothy
Copy link
Copy Markdown
Contributor Author

I've preemptively opened #54589 to backport the missing Cache receiver methods.

rosstimothy added a commit that referenced this pull request May 9, 2025
Cherry-picks the subset of #54579
which implements the missing identity center methods on the cache.
@rosstimothy rosstimothy force-pushed the tross/cache_provisioning branch from 2c7b9f3 to 130106b Compare May 9, 2025 15:15
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from marcoandredinis May 9, 2025 18:16
@rosstimothy rosstimothy added this pull request to the merge queue May 9, 2025
github-merge-queue Bot pushed a commit that referenced this pull request May 9, 2025
Moves identity center assignments and provisioning states to the
new cache collection scheme that was introduced in #52210.

In addition to migrating the collections, the cache was also updated
to implement the following missing methods:

- GetProvisioningState
- ListProvisioningStatesForAllDownstreams
- ListPrincipalAssignments
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 9, 2025
Moves identity center assignments and provisioning states to the
new cache collection scheme that was introduced in #52210.

In addition to migrating the collections, the cache was also updated
to implement the following missing methods:

- GetProvisioningState
- ListProvisioningStatesForAllDownstreams
- ListPrincipalAssignments
@rosstimothy rosstimothy force-pushed the tross/cache_provisioning branch from 130106b to cb2a774 Compare May 9, 2025 21:05
@rosstimothy rosstimothy enabled auto-merge May 9, 2025 21:14
@rosstimothy rosstimothy added this pull request to the merge queue May 9, 2025
Merged via the queue into master with commit e2e68d4 May 9, 2025
40 checks passed
@rosstimothy rosstimothy deleted the tross/cache_provisioning branch May 9, 2025 21:47
github-merge-queue Bot pushed a commit that referenced this pull request May 13, 2025
Cherry-picks the subset of #54579
which implements the missing identity center methods on the cache.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog Indicates that a PR does not require a changelog entry size/sm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants