Repository navigation
test(ats): the platform Harness goes with the kagent release from 1.8.1 - #924
Merged
Merged
Conversation
From Timo's agent.
Published Helm chart
|
| 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-r69160a08t20261011095918hc049930Posted by architect-orb · build 21117 · commit c049930 · updated in place on every push
Published Helm chart
|
| 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-r69160a08t20261011095918hc049930Posted by architect-orb · build 21118 · commit c049930 · updated in place on every push
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)
This was referenced Oct 11, 2026
kagent 1.8.1 deletes the platform Harness with the kagent release; ATS smoke still asserts keep
#925
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.0resolves to it, and the ATS smoke still asserts the keep of #406. That makes every pull request'sexecute-chart-testsred: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-testson this branch.