Skip to content

chore(deps): opencost, reloader and trivy-operator to current - #32

Merged
stxkxs merged 2 commits into
mainfrom
chart-currency-batch-a
Aug 8, 2026
Merged

chore(deps): opencost, reloader and trivy-operator to current#32
stxkxs merged 2 commits into
mainfrom
chart-currency-batch-a

Conversation

@stxkxs

@stxkxs stxkxs commented Aug 8, 2026

Copy link
Copy Markdown
Member

Paired with eks-gitops#192 (merged as 46f9f8e). All three are dual-pinned, so mirror-check fails on either side moving alone.

chart from to
opencost 2.5.28 2.5.29
reloader 2.2.14 2.2.15
trivy-operator 0.34.0 0.35.0

upstream.ref moves 614560a46f9f8e. That range also carries the operator chart's 0.6.3 → 0.6.4 repoint, which kx does not follow and does not need to — it builds that chart from a sibling checkout, already declared as a gitops-only divergence.

Verification

mirror-check sync re-pinned zero slices, which is the useful signal: the versions written by hand already matched what eks-gitops pins, so the two sides agree by derivation rather than by my assertion. Full check after:

mirror-check: 32 chart(s) match eks-gitops@46f9f8e94d7d (12 declared divergence(s), 2 CRD installer(s) answered)
  • render-check.sh — OK for all three slices, including the per-container mount check
  • check-chart-deprecation.py — 32 pins, each with a provenance record, none deprecated
  • check-renovate-coverage.py — exit 0, all pins matched by a shipped regex

Upstream-side verification (rendered old vs new against real values, plus a direct crds/ comparison for trivy-operator's appVersion minor) is in eks-gitops#192.

stxkxs added 2 commits August 8, 2026 12:57
Mirrors eks-gitops 46f9f8e. These three are dual-pinned, so mirror-check fails
on either side moving alone.

  opencost        2.5.28 -> 2.5.29
  reloader        2.2.14 -> 2.2.15
  trivy-operator  0.34.0 -> 0.35.0

upstream.ref moves with them, from 614560a to 46f9f8e. That range also carries
the operator chart's 0.6.3 -> 0.6.4 repoint, which kx does not follow and does
not need to: it builds that chart from a sibling checkout, already declared as a
gitops-only divergence.

`mirror-check sync` re-pinned zero slices, which is the useful signal here — the
versions written by hand already matched what eks-gitops pins, so the two sides
agree by derivation rather than by assertion. Full check afterwards: 32 charts
match, 12 declared divergences, 2 CRD installers answered.

The render gate passes for all three slices, including the mount check the loki
migration added, and the provenance and Renovate-coverage gates both stay green
at 32 pins.
Running any gate script under scripts/ leaves a __pycache__ directory behind,
and this repo did not ignore it. eks-gitops, landing-zone and eks-agent-platform
all do.

An untracked directory is not cosmetic here. Several checks in this org read
`git status --porcelain` to decide whether a tree is clean before acting —
landing-zone's e2e refuses to start against a dirty tree, and `gh pr create`
warns on one — so running the repo's own verification makes the repo look
modified to the next thing that asks.

Surfaced by running the gates this branch's other commit reports on.
@stxkxs
stxkxs merged commit b85df77 into main Aug 8, 2026
9 checks passed
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