Skip to content

feat(connectivity): retire the model-manager REST route - #711

Merged
teemow merged 1 commit into
mainfrom
teemow/retire-model-manager-route
Sep 26, 2026
Merged

teemow merged 1 commit into
mainfrom
teemow/retire-model-manager-route

Conversation

@teemow

@teemow teemow commented Sep 26, 2026

Copy link
Copy Markdown
Member

Problem

The connectivity chart renders an agentgateway REST route and a JWT policy for model-manager (modelManager.route). Its only consumer, the portal, now calls model-manager through muster (giantswarm/backstage#2294), as do the agentlab proofs. The route is an unused, authenticated entry point.

Change

  • Removes templates/model-manager/route.yaml and jwt-policy.yaml and the modelManager.route values.
  • A render with modelManager.route set fails with a pointer to UPGRADE.md.
  • The model-manager NetworkPolicy no longer admits the gateway; muster's ingress stays.
  • README, UPGRADE, CHANGELOG and the verify tests follow.

Verification

  • make verify-all: all 59 targets pass.
  • agentlab with this chart (chartPath): no model-manager route or JWT policy objects; models-test passes through muster.

Closes #271

The portal and the lab proofs call model-manager through muster; the agentgateway REST route and its JWT policy (modelManager.route) have no consumer. Setting modelManager.route now fails the render with a pointer to UPGRADE.md.

Closes #271
@teemow
teemow requested a review from a team as a code owner September 26, 2026 07:43
@circleci-architect

Copy link
Copy Markdown

Published Helm chart agent-platform

4.80.1-r4e37cc57t20260926074144hbe38c3a
Chart agent-platform
Version 4.80.1-r4e37cc57t20260926074144hbe38c3a
OCI reference oci://gsoci.azurecr.io/charts/giantswarm/agent-platform:4.80.1-r4e37cc57t20260926074144hbe38c3a
Digest sha256:60dafc7fa61be9ab7e3a038255400eaf43e2d0de762c9a1e45e6ab168ffbc9dc
Registry public — gsoci.azurecr.io
Git catalog giantswarm-test-catalog (index)
Pull this chart
helm pull oci://gsoci.azurecr.io/charts/giantswarm/agent-platform --version 4.80.1-r4e37cc57t20260926074144hbe38c3a

Posted by architect-orb · build 14670 · commit be38c3a · updated in place on every push

@circleci-architect

Copy link
Copy Markdown

Published Helm chart agent-platform-connectivity

4.80.1-r4e37cc57t20260926074144hbe38c3a
Chart agent-platform-connectivity
Version 4.80.1-r4e37cc57t20260926074144hbe38c3a
OCI reference oci://gsoci.azurecr.io/charts/giantswarm/agent-platform-connectivity:4.80.1-r4e37cc57t20260926074144hbe38c3a
Digest sha256:2f30e4bf5a145642c470138d2fafdad0dab17a70a5c366177fdc16dcc9287ad2
Registry public — gsoci.azurecr.io
Git catalog giantswarm-test-catalog (index)
Pull this chart
helm pull oci://gsoci.azurecr.io/charts/giantswarm/agent-platform-connectivity --version 4.80.1-r4e37cc57t20260926074144hbe38c3a

Posted by architect-orb · build 14673 · commit be38c3a · updated in place on every push

@teemow
teemow merged commit c113135 into main Sep 26, 2026
13 checks passed
@teemow
teemow deleted the teemow/retire-model-manager-route branch September 26, 2026 15:26
teemow added a commit that referenced this pull request Sep 26, 2026
…okens

* origin/main:
  feat(connectivity): retire the model-manager REST route (#711)
  feat(model-serving): gemma-4-31b at 32k with an fp8 KV cache (#709)
  feat(model-serving): the muse-glimmer-30b preset on vLLM's own image (#673)
  fix(model-serving): gpt-oss reads its tiktoken encodings from the image (#675)
  fix(hooks): serving teardown retries once Flux's API is gone (#707)
  feat(cluster-manager): provider aws opens the CAPA API server LBs (#704)

# Conflicts:
#	CHANGELOG.md
teemow added a commit that referenced this pull request Sep 26, 2026
…n-post-delete

* origin/main:
  fix(connectivity): catalog ModelConfigs inherit the platform maxTokens (#712)
  feat(connectivity): retire the model-manager REST route (#711)
  feat(model-serving): gemma-4-31b at 32k with an fp8 KV cache (#709)
  feat(model-serving): the muse-glimmer-30b preset on vLLM's own image (#673)
  fix(model-serving): gpt-oss reads its tiktoken encodings from the image (#675)
  fix(hooks): serving teardown retries once Flux's API is gone (#707)
  feat(cluster-manager): provider aws opens the CAPA API server LBs (#704)

Signed-off-by: Timo Derstappen <teemow@gmail.com>

# Conflicts:
#	CHANGELOG.md
teemow added a commit that referenced this pull request Sep 26, 2026
…se-placement

* origin/main:
  fix(hooks): the bundled engine goes after Helm's delete pass (#713)
  fix(connectivity): catalog ModelConfigs inherit the platform maxTokens (#712)
  feat(connectivity): retire the model-manager REST route (#711)
  feat(model-serving): gemma-4-31b at 32k with an fp8 KV cache (#709)
  feat(model-serving): the muse-glimmer-30b preset on vLLM's own image (#673)

# Conflicts:
#	CHANGELOG.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant