Skip to content

Compatibility Matrix Update 2026-07-02#3794

Merged
michaeljguarino merged 1 commit into
masterfrom
compatibility-matrix-update-2026-07-02
Jul 2, 2026
Merged

Compatibility Matrix Update 2026-07-02#3794
michaeljguarino merged 1 commit into
masterfrom
compatibility-matrix-update-2026-07-02

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Automated Pull Request to update compatibility matrix

@github-actions github-actions Bot added the enhancement New feature or request label Jul 2, 2026
@soffi-ai

soffi-ai Bot commented Jul 2, 2026

Copy link
Copy Markdown

Soffi AI Summary

This is an automated pull request that refreshes the static compatibility matrix data used by the Console to track add-on version support across Kubernetes versions. The update keeps the platform's compatibility knowledge current so operators and the AI-driven operations layer have accurate information when assessing upgrade paths and EOL status.

Specific changes included in this update (dated 2026-07-02):

  • Flux: Added version 2.9.0 with Kubernetes 1.33–1.36 compatibility.
  • kube-prometheus-stack: Added version 87.5.0 (Kubernetes 1.25–1.35), including a notable breaking change: containers/initContainers values are now rendered with tpl, meaning any literal {{ }} strings in those fields will be evaluated as Helm templates.
  • Elastic Agent: Bumped the latest tracked version from 9.4.2 to 9.4.3 with updated chart and image references.
  • Argo CD: Updated chart version for the 3.4.4 release from 10.0.0 to 10.1.0.
  • Traefik: Updated chart version for the 3.8.x release from 41.0.0 to 41.0.1.
  • Istio: Corrected the EOL date for version 1.28.0 from 2026-06-28 to 2026-07-01.

Commits

Commit Summary
f3a388d Automated refresh of static compatibility matrix data for multiple add-ons: adds Flux 2.9.0, kube-prometheus-stack 87.5.0 (with a tpl-rendering breaking change), bumps Elastic Agent to 9.4.3, updates chart versions for Argo CD (10.1.0) and Traefik (41.0.1), and corrects the Istio 1.28.0 EOL date to 2026-07-01.

Deploy in Soffi


Updated: 2026-07-02 02:02 UTC

@greptile-apps

greptile-apps Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Automated compatibility matrix update adding new versions and correcting metadata for several Helm chart addons. All changes are data-only YAML updates with no code logic affected.

  • Flux 2.9.0 added as a new entry compatible with Kubernetes 1.33–1.36; no chart version or images listed (consistent with existing flux entries).
  • kube-prometheus-stack 87.5.0 added with full metadata, including a breaking-change note about tpl rendering in containers/initContainers; the chart_updates summary references the image as quay.io/prometheus/prometheus:v3.13.0 while the images list pins the distroless variant v3.13.0-distroless.
  • Istio 1.28.0 EOL date corrected from 2026-06-28 to 2026-07-01; argo-cd 3.4.4 chart version bumped to 10.1.0; traefik 3.8.0 chart version bumped to 41.0.1; elastic-agent version/chart bumped from 9.4.2 to 9.4.3.

Confidence Score: 5/5

Routine automated data update with no code logic changes; safe to merge.

All changes are YAML data additions and corrections — new addon versions, a chart_version patch bump, and an EOL date correction. The only minor inconsistency is a human-readable description in kube-prometheus-stack's chart_updates that omits the -distroless suffix already present in the images list, which has no functional impact.

No files require special attention; the kube-prometheus-stack entry has a minor text discrepancy in the summary description worth a second look.

Important Files Changed

Filename Overview
static/compatibilities/kube-prometheus-stack.yaml Adds 87.5.0 with full metadata; minor inconsistency between chart_updates text (v3.13.0) and the pinned distroless image (v3.13.0-distroless).
static/compatibilities/flux.yaml Adds Flux 2.9.0 entry with kube 1.33–1.36 support; no chart_version or images, consistent with existing flux entries.
static/compatibilities/istio.yaml Corrects istio 1.28.0 EOL date from 2026-06-28 to 2026-07-01.
static/compatibilities/argo-cd.yaml Bumps argo-cd 3.4.4 chart_version from 10.0.0 to 10.1.0.
static/compatibilities/traefik.yaml Bumps traefik 3.8.0 chart_version from 41.0.0 to 41.0.1.
static/compatibilities/elastic-agent.yaml Bumps elastic-agent version and chart_version from 9.4.2 to 9.4.3 with updated image reference.
static/compatibilities.yaml Aggregated file reflecting all per-addon changes; all diffs are consistent with their corresponding individual YAML files.

Reviews (1): Last reviewed commit: "Updated compatibility matrix 2026-07-02" | Re-trigger Greptile

Comment on lines +15 to +17
chart_updates: ['Containers and initContainers are now rendered with `tpl`, allowing
templating inside those values.', 'Prometheus container image tag updated
to `quay.io/prometheus/prometheus:v3.13.0`.']

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 The chart_updates description mentions the Prometheus image tag as v3.13.0, but the images list pins the distroless variant v3.13.0-distroless. Users reading the update notes will see a different tag than what is actually deployed, which could cause confusion when verifying image digests or auditing image provenance.

Suggested change
chart_updates: ['Containers and initContainers are now rendered with `tpl`, allowing
templating inside those values.', 'Prometheus container image tag updated
to `quay.io/prometheus/prometheus:v3.13.0`.']
chart_updates: ['Containers and initContainers are now rendered with `tpl`, allowing
templating inside those values.', 'Prometheus container image tag updated
to `quay.io/prometheus/prometheus:v3.13.0-distroless`.]

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

@michaeljguarino michaeljguarino merged commit 3db7e9f into master Jul 2, 2026
3 checks passed
@michaeljguarino michaeljguarino deleted the compatibility-matrix-update-2026-07-02 branch July 2, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant