Skip to content

Replace with onechart#2

Merged
poomdech-opsta merged 3 commits into
mainfrom
replace-with-onechart
Apr 10, 2026
Merged

Replace with onechart#2
poomdech-opsta merged 3 commits into
mainfrom
replace-with-onechart

Conversation

@poomdech-opsta
Copy link
Copy Markdown
Contributor

No description provided.

@poomdech-opsta poomdech-opsta merged commit 6309609 into main Apr 10, 2026
2 checks passed
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request modifies the Makefile to streamline Helm packaging, downgrades chart versions to 0.79.0, and renames the 'onechart' chart to 'onechart-cnpg'. Review feedback indicates that the rename is a breaking change and has caused inconsistencies in the documentation. Several OCI repository references in the README and documentation still point to the old name and require updates to ensure the provided examples work correctly.

@@ -1,5 +1,5 @@
apiVersion: v2
name: onechart
name: onechart-cnpg
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The chart name has been changed from onechart to onechart-cnpg. This appears to contradict the pull request title "Replace with onechart" and is a breaking change for existing users. If this rename is intentional (e.g., to distinguish this version with CloudNativePG support), please ensure the documentation and OCI references are updated to match.

Comment thread README.md
You can also template and install onechart from an OCI repository as follows:

> **Note:** The examples use version `0.80.0`. This will be the unreleased version if you are at the `main` branch.
> **Note:** The examples use version `0.79.0`. This will be the unreleased version if you are at the `main` branch.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

Since the chart has been renamed to onechart-cnpg, this note should be updated to avoid confusion.

Suggested change
> **Note:** The examples use version `0.79.0`. This will be the unreleased version if you are at the `main` branch.
> **Note:** The examples use version `0.79.0`. This will be the unreleased version of `onechart-cnpg` if you are at the `main` branch.

Comment thread README.md

```bash
helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The OCI repository URL should be updated to reflect the new chart name onechart-cnpg. Using the old name will likely result in a "not found" error when attempting to pull version 0.79.0.

Suggested change
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
helm template my-release oci://ghcr.io/opsta/onechart-cnpg --version 0.79.0 \

Comment thread README.md

```bash
helm install my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \
helm install my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The OCI repository URL should be updated to reflect the new chart name onechart-cnpg.

Suggested change
helm install my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
helm install my-release oci://ghcr.io/opsta/onechart-cnpg --version 0.79.0 \

Comment thread README.md

```bash
helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 -f values.yaml
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 -f 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.

medium

The OCI repository URL should be updated to reflect the new chart name onechart-cnpg.

Suggested change
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 -f values.yaml
helm template my-release oci://ghcr.io/opsta/onechart-cnpg --version 0.79.0 -f values.yaml

Comment thread docs/onechart.md

```bash
helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The OCI repository URL should be updated to reflect the new chart name onechart-cnpg.

Suggested change
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
helm template my-release oci://ghcr.io/opsta/onechart-cnpg --version 0.79.0 \

Comment thread docs/onechart.md

```bash
helm install my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \
helm install my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The OCI repository URL should be updated to reflect the new chart name onechart-cnpg.

Suggested change
helm install my-release oci://ghcr.io/opsta/onechart --version 0.79.0 \
helm install my-release oci://ghcr.io/opsta/onechart-cnpg --version 0.79.0 \

Comment thread docs/onechart.md

```bash
helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 -f values.yaml
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 -f 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.

medium

The OCI repository URL should be updated to reflect the new chart name onechart-cnpg.

Suggested change
helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 -f values.yaml
helm template my-release oci://ghcr.io/opsta/onechart-cnpg --version 0.79.0 -f values.yaml

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