Skip to content

[hotfix] docs(lerian-notification): add v1.0 upgrade guide#1382

Open
gandalf-at-lerian wants to merge 1 commit into
mainfrom
hotfix/lerian-notification-upgrade-doc-1-0
Open

[hotfix] docs(lerian-notification): add v1.0 upgrade guide#1382
gandalf-at-lerian wants to merge 1 commit into
mainfrom
hotfix/lerian-notification-upgrade-doc-1-0

Conversation

@gandalf-at-lerian
Copy link
Copy Markdown
Contributor

Summary

  • Adds the retroactive major upgrade guide for from to .
  • Patch-only upgrade docs remain ignored, per task scope.

Requested by: @guimoreirar

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 16, 2026

Review Change Stack

Walkthrough

This PR adds upgrade documentation for the lerian-notification Helm chart, guiding users from version 0.1.0 to 1.0.0-beta.3. The guide includes configuration changes, affected templates, breaking changes, and step-by-step migration instructions with example Helm commands.

Changes

Helm Chart Upgrade Documentation

Layer / File(s) Summary
Helm Chart Upgrade Guide for 1.0.0-beta.3
charts/lerian-notification/docs/UPGRADE-1.0.md
Complete upgrade guide for lerian-notification chart migration, documenting configuration value additions, affected chart templates and values.yaml, migration steps, and example Helm diff and upgrade commands.

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

@gandalf-at-lerian gandalf-at-lerian marked this pull request as ready for review May 16, 2026 15:30
@gandalf-at-lerian gandalf-at-lerian requested a review from a team as a code owner May 16, 2026 15:30
Copy link
Copy Markdown

@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 current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@charts/lerian-notification/docs/UPGRADE-1.0.md`:
- Around line 39-41: The "Changed operational values" section contradicts the
values list because secrets.DATABASE_URL is newly added; update the upgrade
notes so they are consistent by either removing secrets.DATABASE_URL from the
earlier "new values" list or by updating the "Changed operational values"
paragraph to mention that secrets.DATABASE_URL was added and requires operator
attention (e.g., provide guidance to set the new secret); locate references to
"secrets.DATABASE_URL" and the "Changed operational values" heading and make the
text consistent.
- Line 3: The single-line Topics list in UPGRADE-1.0.md is concatenating
multiple links into one bullet; split that long line into separate list items so
each link gets its own bullet (e.g., replace the combined string
"**[Overview](`#overview`)**- **[Version changes](`#version-changes`)**..." with
separate lines like "- **[Overview](`#overview`)**", "- **[Version
changes](`#version-changes`)**", etc.) to restore proper markdown list formatting
and readability.
🪄 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: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 9982c7b7-f5d8-447c-84e1-6e63b21ed294

📥 Commits

Reviewing files that changed from the base of the PR and between 3766751 and c01607c.

📒 Files selected for processing (1)
  • charts/lerian-notification/docs/UPGRADE-1.0.md

@@ -0,0 +1,88 @@
# Helm Upgrade from v0.x to v1.x
## Topics
- **[Overview](#overview)**- **[Version changes](#version-changes)**- **[Configuration changes](#configuration-changes)**- **[Breaking changes to review](#breaking-changes-to-review)**- **[Template changes](#template-changes)**- **[Migration steps](#migration-steps)**- **[Preview changes before upgrading](#preview-changes-before-upgrading)**- **[Command to upgrade](#command-to-upgrade)**
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Fix the Topics list markdown formatting.

The links are concatenated into a single bullet, which breaks readability and navigation.

Proposed fix
- - **[Overview](`#overview`)**- **[Version changes](`#version-changes`)**- **[Configuration changes](`#configuration-changes`)**- **[Breaking changes to review](`#breaking-changes-to-review`)**- **[Template changes](`#template-changes`)**- **[Migration steps](`#migration-steps`)**- **[Preview changes before upgrading](`#preview-changes-before-upgrading`)**- **[Command to upgrade](`#command-to-upgrade`)**
+ - **[Overview](`#overview`)**
+ - **[Version changes](`#version-changes`)**
+ - **[Configuration changes](`#configuration-changes`)**
+ - **[Breaking changes to review](`#breaking-changes-to-review`)**
+ - **[Template changes](`#template-changes`)**
+ - **[Migration steps](`#migration-steps`)**
+ - **[Preview changes before upgrading](`#preview-changes-before-upgrading`)**
+ - **[Command to upgrade](`#command-to-upgrade`)**
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- **[Overview](#overview)**- **[Version changes](#version-changes)**- **[Configuration changes](#configuration-changes)**- **[Breaking changes to review](#breaking-changes-to-review)**- **[Template changes](#template-changes)**- **[Migration steps](#migration-steps)**- **[Preview changes before upgrading](#preview-changes-before-upgrading)**- **[Command to upgrade](#command-to-upgrade)**
- **[Overview](`#overview`)**
- **[Version changes](`#version-changes`)**
- **[Configuration changes](`#configuration-changes`)**
- **[Breaking changes to review](`#breaking-changes-to-review`)**
- **[Template changes](`#template-changes`)**
- **[Migration steps](`#migration-steps`)**
- **[Preview changes before upgrading](`#preview-changes-before-upgrading`)**
- **[Command to upgrade](`#command-to-upgrade`)**
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@charts/lerian-notification/docs/UPGRADE-1.0.md` at line 3, The single-line
Topics list in UPGRADE-1.0.md is concatenating multiple links into one bullet;
split that long line into separate list items so each link gets its own bullet
(e.g., replace the combined string "**[Overview](`#overview`)**- **[Version
changes](`#version-changes`)**..." with separate lines like "-
**[Overview](`#overview`)**", "- **[Version changes](`#version-changes`)**", etc.)
to restore proper markdown list formatting and readability.

Comment on lines +39 to +41
### Changed operational values

_No image, env, secret, probe, ingress, service, port, or enablement changes detected in values.yaml._
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Resolve contradiction in secret-change guidance.

This section says no secret changes were detected, but secrets.DATABASE_URL is explicitly listed as a new value above. That inconsistency can confuse upgrade execution.

Proposed fix
- _No image, env, secret, probe, ingress, service, port, or enablement changes detected in values.yaml._
+ _No image, env, probe, ingress, service, port, or enablement changes detected in values.yaml beyond the added keys listed above (including `secrets.DATABASE_URL`)._
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@charts/lerian-notification/docs/UPGRADE-1.0.md` around lines 39 - 41, The
"Changed operational values" section contradicts the values list because
secrets.DATABASE_URL is newly added; update the upgrade notes so they are
consistent by either removing secrets.DATABASE_URL from the earlier "new values"
list or by updating the "Changed operational values" paragraph to mention that
secrets.DATABASE_URL was added and requires operator attention (e.g., provide
guidance to set the new secret); locate references to "secrets.DATABASE_URL" and
the "Changed operational values" heading and make the text consistent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant