cloudnative-pg / cloudnative-pg/plugin-barman-cloud
WAL arhives uploaded always, ignoring isWALArchiver setting
- Ngôn ngữ chính
- Go
- Star
- 191
- Fork
- 72
- Merge trung bình
- 1 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 18
Mô tả
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
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách truy vết cách plugin barman-cloud xử lý thiết lập isWALArchiver của cluster CR khi thiết lập này bị bỏ qua hoặc là false. Tái hiện việc tạo cluster đã được báo cáo với các cấu hình được cung cấp và kiểm tra xem một thư mục wal cùng các tệp có xuất hiện trong đối tượng S3 hay không. Được xem là hoàn tất khi việc tải WAL lên bị vô hiệu hóa trong cả hai trường hợp và vẫn được bật khi được cấu hình theo cách khác.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- aws, go, postgresql
- Lĩnh vực
- backend, cloud, databases
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100