cloudnative-pg / cloudnative-pg/plugin-barman-cloud
WAL arhives uploaded always, ignoring isWALArchiver setting
- 主要言語
- Go
- スター
- 191
- フォーク
- 72
- 平均マージ
- 2日 21時間
- マージ済み PR(30日)
- 21
説明
If user will omit or configure `isWALArchiver=false` inside cluster CR - barman-cloud plugin will still upload WAL to S3.
Steps done:
Tried omitting `isWALArchiver`:
```
plugins:
- name: barman-cloud.cloudnative-pg.io
enabled: true
parameters:
barmanObjectName: cnpg-cluster-01-backup
```
and setting it to `false`:
```
plugins:
- name: barman-cloud.cloudnative-pg.io
enabled: true
isWALArchiver: false
parameters:
barmanObjectName: cnpg-cluster-01-backup
```
Expected result: no `wal` folder would be created
Actual result: cnpg-cluster-01-backup S3 object get `wal` folder and files inside after cluster creation
コントリビューションガイド
調査の方向性
まず、barman-cloud plugin が cluster CR の isWALArchiver 設定を、省略された場合または false の場合にどのように処理するかを追跡します。示されている設定で報告された cluster の作成を再現し、S3 オブジェクトに wal フォルダーとファイルが現れるかを確認します。両方の場合で WAL のアップロードが無効になり、それ以外の設定では有効なままであることを確認できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- aws, go, postgresql
- 領域
- backend, cloud, databases
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100