Skip to content

test(ats): the platform Harness goes with the kagent release from 1.8.1 - #924

Merged
teemow merged 1 commit into
mainfrom
fix/ats-harness-without-keep
Oct 11, 2026
Merged

teemow merged 1 commit into
mainfrom
fix/ats-harness-without-keep

Conversation

@teemow

@teemow teemow commented Oct 11, 2026

Copy link
Copy Markdown
Member

Problem

kagent 1.8.1 (giantswarm/kagent-upstream#371) renders the chart's Harness without helm.sh/resource-policy: keep, so a Harness whose entry leaves the values is deleted on the next upgrade. components.kagent >=1.8.0 <1.9.0 resolves to it, and the ATS smoke still asserts the keep of #406. That makes every pull request's execute-chart-tests red:

  • test_deleted_platform_harness_comes_back_on_the_next_reconcile: the recreated Harness carries no keep.
  • test_uninstall_is_the_ordered_teardown: the platform Harness goes with the kagent release's uninstall.

Change

The two tests assert the 1.8.1 contract: the Harness the drift reconcile recreates carries no keep, and the ordered teardown leaves no platform Harness. The kept Agents name it by spec.harnessRef, and a reinstall renders it again. The keep of #406 served the 4.8.0 hand-over from the connectivity release, which is long done. Nothing in the chart changes.

Verification

execute-chart-tests on this branch.

@teemow
teemow requested a review from a team as a code owner October 11, 2026 09:59
@circleci-architect

Copy link
Copy Markdown

Published Helm chart agent-platform

4.126.1-r69160a08t20261011095918hc049930
Chart agent-platform
Version 4.126.1-r69160a08t20261011095918hc049930
OCI reference oci://gsoci.azurecr.io/charts/giantswarm/agent-platform:4.126.1-r69160a08t20261011095918hc049930
Digest sha256:4c550488e1a691bdb753be3968291460a92754fefca544267bf0513bb05a5b5e
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.126.1-r69160a08t20261011095918hc049930

Posted by architect-orb · build 21117 · commit c049930 · updated in place on every push

@circleci-architect

Copy link
Copy Markdown

Published Helm chart agent-platform-connectivity

4.126.1-r69160a08t20261011095918hc049930
Chart agent-platform-connectivity
Version 4.126.1-r69160a08t20261011095918hc049930
OCI reference oci://gsoci.azurecr.io/charts/giantswarm/agent-platform-connectivity:4.126.1-r69160a08t20261011095918hc049930
Digest sha256:496501ddf7d1541c057b01ef2f25edaf67eed460a2fa1d3e635b91439ed3c4c5
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.126.1-r69160a08t20261011095918hc049930

Posted by architect-orb · build 21118 · commit c049930 · updated in place on every push

@teemow
teemow merged commit 2b250ca into main Oct 11, 2026
11 checks passed
@teemow
teemow deleted the fix/ats-harness-without-keep branch October 11, 2026 10:20
teemow added a commit that referenced this pull request Oct 11, 2026
…prereleases

* origin/main:
  test(ats): the platform Harness goes with the kagent release from 1.8.1 (#924)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant