Skip to content

update: pai helm chart#1594

Merged
nitisht merged 2 commits intoparseablehq:mainfrom
AdheipSingh:main
Mar 21, 2026
Merged

update: pai helm chart#1594
nitisht merged 2 commits intoparseablehq:mainfrom
AdheipSingh:main

Conversation

@nikhilsinhaparseable
Copy link
Contributor

@nikhilsinhaparseable nikhilsinhaparseable commented Mar 21, 2026

Summary by CodeRabbit

  • Chores
    • Updated chart repository metadata timestamps (per-chart entries and top-level generated timestamp).
    • Updated digest for pai v0.1.0.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 21, 2026

Walkthrough

Updated Helm repository index metadata in index.yaml: adjusted created timestamps for the pai chart (v0.1.0) and all parseable entries, changed the pai v0.1.0 digest, and updated the top-level generated timestamp.

Changes

Cohort / File(s) Summary
Helm Chart Index
index.yaml
Updated created timestamps for pai (v0.1.0) and all parseable versions; changed pai v0.1.0 digest; updated top-level generated timestamp. No code or API surface changes.

Sequence Diagram(s)

(Skipped — changes are metadata-only and do not introduce new multi-component control flow.)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • nitisht
  • parmesant

Poem

🐰 I hopped through YAML, light and spry,
Touched timestamps under moonlit sky,
A digest nudged, a generated chime,
Small hops that mark the march of time,
🌱 Helm carrots lined in tidy rhyme.

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The pull request has no description provided, but the required template specifies mandatory sections including Description and testing checklist. Add a complete description following the repository template, including the goal of the update, key changes, and verification that log ingestion and queries work as expected.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title 'update: pai helm chart' clearly describes the main change—updating the pai Helm chart metadata in index.yaml.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

Tip

CodeRabbit can use Trivy to scan for security misconfigurations and secrets in Infrastructure as Code files.

Add a .trivyignore file to your project to customize which findings Trivy reports.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@index.yaml`:
- Around line 37-39: The digest for the existing pai 0.1.0 entry was changed
which breaks immutability; restore the original digest for the pai version 0.1.0
entry in index.yaml (revert the value of the digest field under the pai 0.1.0
metadata) or instead create a new chart version (bump the version field and add
a new entry) so you do not publish different bytes under the same chart version.
- Around line 50-51: The index.yaml contains chart URL entries with a duplicated
path segment "helm-releases/helm-releases" under the "urls" list for the
parseable and pai chart entries (also at the other occurrence around lines
76-77); update those "urls" list values to remove the extra "helm-releases/" so
each URL uses a single "helm-releases/" segment (match the operator entries'
format) ensuring the urls for the parseable and pai chart entries point to the
correct single-segment helm-releases path.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 3811048c-629f-4de7-9f09-e065c0c3f53e

📥 Commits

Reviewing files that changed from the base of the PR and between 51f8951 and 65392a1.

📒 Files selected for processing (2)
  • helm-releases/pai-0.1.0.tgz
  • index.yaml

Comment on lines +37 to +39
created: "2026-03-20T19:02:19.439189+05:30"
description: Parseable Auto Instrumentation (PAI) operator for Kubernetes
digest: 3db0d6325e38b837775a147ac5d49abcf73a8e877a90f2e8480f908b2d7c6862
digest: 82d1e8713ea8aafa6727c28e3a92ea9aa60a77901f2227981fd53250c080cb25
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

Do not replace the published pai 0.1.0 artifact.

Line 39 changes the digest for the existing pai 0.1.0 entry. Publishing different bytes under the same chart version breaks immutability and makes installs non-reproducible. Keep the original package/digest or cut a new chart version instead.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@index.yaml` around lines 37 - 39, The digest for the existing pai 0.1.0 entry
was changed which breaks immutability; restore the original digest for the pai
version 0.1.0 entry in index.yaml (revert the value of the digest field under
the pai 0.1.0 metadata) or instead create a new chart version (bump the version
field and add a new entry) so you do not publish different bytes under the same
chart version.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

♻️ Duplicate comments (1)
index.yaml (1)

35-52: ⚠️ Potential issue | 🟠 Major

Do not mutate the digest for published pai 0.1.0.

Line 39 changes the package digest while Line 52 keeps version 0.1.0. That breaks chart immutability and can make installs non-reproducible. Revert the digest to the original value, or publish a new chart version (e.g., 0.1.1) for the new artifact.

Suggested fix
-    digest: 82d1e8713ea8aafa6727c28e3a92ea9aa60a77901f2227981fd53250c080cb25
+    digest: 1462c6ed8577bef3a5e125fe1a47a94a40ad3448d214faeb274576da9b14070b
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@index.yaml` around lines 35 - 52, The index.yaml entry for package name "pai"
with version "0.1.0" has a mutated digest field; either restore the original
digest value for this existing 0.1.0 entry or publish a new chart version (e.g.,
change version to "0.1.1" and update digest) so that the package digest and
version stay consistent—undo the digest change for the existing pai:0.1.0 entry
or increment the version and supply the new digest accordingly.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Duplicate comments:
In `@index.yaml`:
- Around line 35-52: The index.yaml entry for package name "pai" with version
"0.1.0" has a mutated digest field; either restore the original digest value for
this existing 0.1.0 entry or publish a new chart version (e.g., change version
to "0.1.1" and update digest) so that the package digest and version stay
consistent—undo the digest change for the existing pai:0.1.0 entry or increment
the version and supply the new digest accordingly.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 1b1ecf58-785f-4fab-9d3b-e2716dbb61cf

📥 Commits

Reviewing files that changed from the base of the PR and between efee50a and 2aa7e5b.

📒 Files selected for processing (1)
  • index.yaml

@nitisht nitisht merged commit 0c557cb into parseablehq:main Mar 21, 2026
12 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.

3 participants