Skip to content

add enterprise helm to helm repo#1622

Merged
nitisht merged 1 commit intoparseablehq:mainfrom
nitisht:helm-update
Apr 15, 2026
Merged

add enterprise helm to helm repo#1622
nitisht merged 1 commit intoparseablehq:mainfrom
nitisht:helm-update

Conversation

@nitisht
Copy link
Copy Markdown
Member

@nitisht nitisht commented Apr 15, 2026

Enterprise image needs a license to run

Summary by CodeRabbit

Release Notes

  • Chores
    • Released version 2.6.6 with updated Helm chart metadata and container image tag.
    • Removed legacy operator chart entries from the Helm repository.
    • Added new Helm chart entries for version 2.6.6, including a new Enterprise edition option for deployment.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 15, 2026

Walkthrough

This pull request increments the Parseable Helm chart version from 2.6.5 to 2.6.6 across chart metadata, deployment values, and repository index, while removing deprecated operator chart entries and adding new parseable-enterprise chart entries.

Changes

Cohort / File(s) Summary
Chart Metadata
helm/Chart.yaml
Incremented version and appVersion from 2.6.5 to 2.6.6.
Deployment Configuration
helm/values.yaml
Updated parseable.image.tag from v2.6.5 to v2.6.6.
Repository Index
index.yaml
Removed deprecated operator and parseable-operator chart entries; added parseable v2.6.6 and parseable-enterprise v2.6.6 entries with vector and fluent-bit dependencies; updated repository metadata timestamps.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • #1604: Incremented Helm chart versions to 2.6.5; this PR follows with the 2.6.6 release update.
  • #1552: Applied the same pattern of version bumping across Chart.yaml, values.yaml, and index.yaml for a prior release.
  • #1475: Made identical code-level changes to Helm chart metadata and values with corresponding index.yaml updates.

Suggested reviewers

  • parmesant
  • AdheipSingh
  • nikhilsinhaparseable

Poem

🐰 A version hop, from five to six,
Charts and values in the mix,
Enterprise and Parseable, hand in hand,
Helm releases across the land,
Two-point-six-point-six takes flight! 🚀

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is extremely brief and vague, lacking key details about changes, testing, and documentation that the template requires. It does not follow the provided description template structure. Expand the description to follow the template: add details about the changes made (enterprise chart addition, version updates), testing performed, and any documentation added. Include a Fixes section if applicable.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: adding a new enterprise Helm chart to the Helm repository, which is reflected in the index.yaml additions of parseable-enterprise chart entries.
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

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Copy link
Copy Markdown
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: 1

🧹 Nitpick comments (1)
index.yaml (1)

6-1582: Consider preserving historical created timestamps to reduce index churn.

The bulk rewrite of created fields across old releases makes diffs noisy and obscures original release metadata. Consider an incremental index update flow that only adds new entries (plus generated) when possible.

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

In `@index.yaml` around lines 6 - 1582, The index generation is overwriting
historical created timestamps in index.yaml (the repeated "created:" fields)
causing noisy diffs; change the index update routine to preserve existing
entry.created values and only set created for new chart entries (and update the
top-level generated timestamp) — locate the code that writes index.yaml / the
index generation routine (the logic that iterates chart entries and assigns
"created") and modify it to: 1) load existing index.yaml, 2) merge new releases
by key (name+version) leaving existing entry.created intact, and 3) only assign
created for truly new entries while still updating the overall generated
timestamp.
🤖 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 49-52: Mismatch between declared fluent-bit version (0.48.0) and
the locked dependency (0.25.0) causing stale Chart.lock; regenerate it. Update
the chart lock by running helm dependency update in the chart directory to
refresh Chart.lock so the fluent-bit entry matches version 0.48.0, then commit
the updated Chart.lock; verify the Chart.lock fluent-bit version is 0.48.0 (and
that Chart.yaml still declares fluent-bit: 0.48.0) before pushing.

---

Nitpick comments:
In `@index.yaml`:
- Around line 6-1582: The index generation is overwriting historical created
timestamps in index.yaml (the repeated "created:" fields) causing noisy diffs;
change the index update routine to preserve existing entry.created values and
only set created for new chart entries (and update the top-level generated
timestamp) — locate the code that writes index.yaml / the index generation
routine (the logic that iterates chart entries and assigns "created") and modify
it to: 1) load existing index.yaml, 2) merge new releases by key (name+version)
leaving existing entry.created intact, and 3) only assign created for truly new
entries while still updating the overall generated timestamp.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 4f2357e1-f8b2-46a0-8293-d5a194b14638

📥 Commits

Reviewing files that changed from the base of the PR and between eacb1b9 and 3bce5fb.

📒 Files selected for processing (5)
  • helm-releases/parseable-2.6.6.tgz
  • helm-releases/parseable-enterprise-2.6.6.tgz
  • helm/Chart.yaml
  • helm/values.yaml
  • index.yaml

Comment thread index.yaml
@nitisht nitisht merged commit 6dcf7bb into parseablehq:main Apr 15, 2026
12 checks passed
@nitisht nitisht deleted the helm-update branch April 15, 2026 17:50
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.

2 participants