Bug: Installing barman-cloud-plugin will fail if the CloudNativePG operator is installed to a namespace other than cnpg-system
メンテナーはふだん 4 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 38/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- helm, kubernetes
- 領域
- devops, infrastructure
調査の方向性
CloudNativePG を cnpg namespace にインストールし、続いてそこに Barman Cloud Plugin をインストールして、失敗を再現します。plugin chart のレンダリング後のリソースと Helm の所有権アノテーションを調査し、その後、既存オブジェクトのメタデータを手動で変更せずにクリーンインストールが成功することを確認します。
索引モデルが issue の本文から書いたものです。
説明
I installed the CNPG operator into the namespace "cnpg" instead of "cnpg-system" using the following helm command
helm install --namespace cnpg --create-namespace --version 0.27.0 cnpg cnpg/cloudnative-pg
The install completed successfully and is being used with two different clusters currently. I then tried to install the Barman Cloud Plugin with the following command
helm install --namespace cnpg --create-namespace plugin-barman-cloud plugin-barman-cloud/cloudnative-pg
The following error was thrown
Error: INSTALLATION FAILED: Unable to continue with install: ConfigMap "cnpg-controller-manager-config" in namespace "cnpg" exists and cannot be imported into the current release: invalid ownership metadata; annotation validation error: key "meta.helm.sh/release-name" must equal "plugin-barman-cloud": current value is "cnpg"
I'm unsure how to remedy this. Manually changing the annotations works but cannot be done to all of the CRDs and objects. I've tried the following values to possibly override the annotations but I have had no luck.
namesapceOverride: "cnpg"
additionalEnv:
- name: RELEASE_NAME
- value: "cnpg"
Help would be appreciated.
- 主要言語
- Go Template
- スター
- 638
- フォーク
- 272
- 平均マージ
- 4日 21時間
- マージ済み PR(30日)
- 21
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
cloudnative-pg/charts のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
cloudnative-pg/charts#1085 · リアクション 3 件 ·
メンテナーはふだん 4 日以内に返信
-
chart( cluster )
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cloudnative-pg/charts#1057 · コメント 1 件 ·
メンテナーはふだん 4 日以内に返信
-
Azure recovery Secret is not created with recovery.method=plugin対応中かも @sarankumar1325 が 7 日前に担当しました。 オープンchart( cluster )
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
cloudnative-pg/charts#1040 ·
メンテナーはふだん 4 日以内に返信
-
chart( cluster )
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
cloudnative-pg/charts#1020 ·
メンテナーはふだん 4 日以内に返信
-
chart( cluster )
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
cloudnative-pg/charts#1013 ·
メンテナーはふだん 4 日以内に返信
cloudnative-pg/charts の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
good first issue size: XS
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
fells-code/seamless-glance#151 ·
メンテナーはふだん 1 日以内に返信
-
valkey: a container that exits with an error shows no reason in its status対応中かも @martin-mat が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
valkey-io/valkey-helm#317 ·
メンテナーはふだん 1 日以内に返信
-
feature
難易度 1/5 1時間未満 初心者へのやさしさ 86/100
DrumScript/DrumScript#357 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
sonatype-nexus-community/terraform-provider-sonatypeiq#100 ·
メンテナーはふだん 1 日以内に返信