Skip to content

[v18] feat: new oracle join method#60977

Merged
nklaassen merged 6 commits intobranch/v18from
nklaassen/v18/oracle
Nov 5, 2025
Merged

[v18] feat: new oracle join method#60977
nklaassen merged 6 commits intobranch/v18from
nklaassen/v18/oracle

Conversation

@nklaassen
Copy link
Contributor

@nklaassen nklaassen commented Nov 3, 2025

This PR backports the new Oracle join method that does not require IAM permissions, specifically the following PRs:

Manual Test Plan:

  • older nodes can join newer server with oracle join method using legacy join service
  • new nodes can join new server with new oracle join method
  • join is blocked when instance does not match token allow rules

@public-teleport-github-review-bot

@nklaassen - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

@nklaassen nklaassen added the no-changelog Indicates that a PR does not require a changelog entry label Nov 4, 2025
@nklaassen
Copy link
Contributor Author

Since the new join method will not be used until #60293 merges i moved the changelog to there

@nklaassen nklaassen enabled auto-merge November 4, 2025 18:13
@nklaassen nklaassen added this pull request to the merge queue Nov 4, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 4, 2025
@nklaassen nklaassen added this pull request to the merge queue Nov 4, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 4, 2025
@nklaassen nklaassen added this pull request to the merge queue Nov 4, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 4, 2025
@nklaassen nklaassen added this pull request to the merge queue Nov 4, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 4, 2025
@nklaassen nklaassen added this pull request to the merge queue Nov 4, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 4, 2025
@nklaassen nklaassen added this pull request to the merge queue Nov 5, 2025
Merged via the queue into branch/v18 with commit 320c4bf Nov 5, 2025
49 of 50 checks passed
@nklaassen nklaassen deleted the nklaassen/v18/oracle branch November 5, 2025 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants