ab0aa6eddfdb7ad2ff78a22b8abd93bf03ebfce7
ci/woodpecker/manual/rebuild-k8s Pipeline failed
The barman-cloud plugin v0.12.0 pre-check fails with "Expected empty archive" when bootstrap.recovery points at a pre-populated archive — it invokes barman-cloud-check-wal-archive without a --timeline hint, so any existing WAL segments trip it. This contradicts the symmetric-restore design: producer==consumer, seed + live backups share one path, and recovery must succeed against whatever is already there (latest backup, else migration seed). The cnpg.io/skipEmptyWalArchiveCheck=enabled annotation on the Cluster metadata disables the pre-check while leaving the actual restore path intact. Applied to ak-pg and pprl-pg. Velero follows the same pattern naturally (restore picks latest backup; tarball seed fills the gap when the Velero bucket is empty). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
38 MiB