Skip to content

[v14] Add bootstrap support for AutoUpdateConfig/AutoUpdateVersion resources#53049

Merged
vapopov merged 3 commits intobranch/v14from
vapopov/add-autoupdate-resources-unmarshal-v14
May 13, 2025
Merged

[v14] Add bootstrap support for AutoUpdateConfig/AutoUpdateVersion resources#53049
vapopov merged 3 commits intobranch/v14from
vapopov/add-autoupdate-resources-unmarshal-v14

Conversation

@vapopov
Copy link
Copy Markdown
Contributor

@vapopov vapopov commented Mar 14, 2025

Backport #51904 to branch/v14

#51904)

* Add bootstrap support for AutoUpdateConfig/AutoUpdateVersion

* Add support for `applyResources`
Reduce nested switch for bootstrap new type of resources

* Transform test to table test to check same resources for both `bootstrapResources` and `applyResources`
@vapopov vapopov added backport no-changelog Indicates that a PR does not require a changelog entry labels Mar 14, 2025
@github-actions github-actions bot requested review from kiosion and sclevine March 14, 2025 03:01
@vapopov vapopov added this pull request to the merge queue Mar 14, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Mar 14, 2025
@vapopov vapopov added this pull request to the merge queue Mar 14, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Mar 14, 2025
@vapopov vapopov added this pull request to the merge queue Mar 14, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Mar 14, 2025
@vapopov vapopov added this pull request to the merge queue Mar 15, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Mar 15, 2025
@vapopov vapopov added this pull request to the merge queue Mar 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Mar 18, 2025
@camscale
Copy link
Copy Markdown
Contributor

We are no longer releasing branch/v14 - that stopped when v17 was released although we did get a security fix in after v17 so we didn't leave v14 users with a known security issue.

@vapopov vapopov closed this Mar 19, 2025
@sclevine
Copy link
Copy Markdown
Member

Unfortunately, Cloud still operates Teleport v14.

We need to cut at least one more v14 release with Managed Updates v2 to allow existing v14 users to migrate to newer majors. We may also need to cut additional v14 releases with security patches until that's complete.

@sclevine sclevine reopened this Mar 19, 2025
@camscale
Copy link
Copy Markdown
Contributor

I've raised #53517 to backport the change that should allow this PR to pass CI in the merge queue. Once that has been merged, please rebase on top of the latest branch/v14 and you should be good to merge.

@sclevine
Copy link
Copy Markdown
Member

Thanks @camscale, sounds great! We will merge this PR along with the Managed Updates v2 backport

@camscale
Copy link
Copy Markdown
Contributor

Should be good to merge now once you've updated your branch.

@vapopov
Copy link
Copy Markdown
Contributor Author

vapopov commented May 9, 2025

going to merge after this: #54471

@vapopov vapopov enabled auto-merge May 13, 2025 17:36
@vapopov vapopov added this pull request to the merge queue May 13, 2025
Merged via the queue into branch/v14 with commit ae378ba May 13, 2025
27 checks passed
@vapopov vapopov deleted the vapopov/add-autoupdate-resources-unmarshal-v14 branch May 13, 2025 18:11
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/md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants