Skip to content

Migrate to connect#122

Draft
majst01 wants to merge 56 commits into
masterfrom
migrate-to-connect
Draft

Migrate to connect#122
majst01 wants to merge 56 commits into
masterfrom
migrate-to-connect

Conversation

@majst01
Copy link
Copy Markdown
Contributor

@majst01 majst01 commented Apr 29, 2025

Description

This is a breaking change in the way all consumers must talk to this service. I would propose to deploy this alongside the masterdata-api and rename it to tenant-api which will also close #34

Alternative approach:

as described in #34, create a new repo metal-stack/tenant-apiserver and push this branch to that repository. Then deploy the tenant-apiserver alongside masterdata-api and point the metal-apiserver right from the beginning to this instance and let the other consumers gradually migrate to the new tenant-apiserver.

Bonus would be to create two repos, tenant-api and tenant-apiserver to better separate api and impl.

WDYT @Gerrit91 @mwennrich

@Gerrit91
Copy link
Copy Markdown
Contributor

Looks like we can merge this soon.

@majst01 majst01 added area: control-plane Affects the metal-stack control-plane area. major Big breaking change, causes the release drafter to create a new major version and removed minor Breaking change or new feature, causes the release drafter to create a new minor version labels Jul 25, 2025
@majst01
Copy link
Copy Markdown
Contributor Author

majst01 commented Sep 18, 2025

This is now completely broken again, maybe @Gerrit91 you can manage to merge that ?

@vknabel vknabel moved this to Upcoming in Development Sep 22, 2025
@Gerrit91
Copy link
Copy Markdown
Contributor

Here is a PR: #134

@vknabel vknabel added the requires docs update For merging this pull request, an update in metal-stack.io/docs is required. label May 5, 2026
@majst01 majst01 mentioned this pull request May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: control-plane Affects the metal-stack control-plane area. major Big breaking change, causes the release drafter to create a new major version requires docs update For merging this pull request, an update in metal-stack.io/docs is required.

Projects

Status: Upcoming

Development

Successfully merging this pull request may close these issues.

Rename

3 participants