feat(plugin,status): enhance backup status when using barman-cloud plugin#8780
Merged
feat(plugin,status): enhance backup status when using barman-cloud plugin#8780
barman-cloud plugin#8780Conversation
6a7633a to
525a775
Compare
Contributor
|
I am suggesting some changes to the layout to reduce the number of lines (which was a previous refactoring goal): |
gbartolini
approved these changes
Oct 10, 2025
36a2292 to
9fd680e
Compare
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
9fd680e to
44d48c7
Compare
mnencia
approved these changes
Oct 13, 2025
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Member
|
/ok-to-merge |
barman-cloud pluginbarman-cloud plugin
barman-cloud pluginbarman-cloud plugin
gbartolini
approved these changes
Oct 13, 2025
mnencia
added a commit
that referenced
this pull request
Oct 13, 2025
… plugin (#8780) This change improves the backup status reporting when using the `barman-cloud` plugin. Example output with full information: ``` Continuous Backup status (Barman Cloud Plugin) ObjectStore / Server name: minio-store/cluster-example First Point of Recoverability: 2025-10-13 14:07:43 CEST Last Successful Backup: 2025-10-13 14:07:43 CEST Last Failed Backup: - Working WAL archiving: OK WALs waiting to be archived: 0 Last Archived WAL: 000000010000000000000005.00000028.backup @ 2025-10-13T12:07:26.989682Z Last Failed WAL: - ``` Example output when recovery window information is missing: ``` Continuous Backup status (Barman Cloud Plugin) No recovery window information found in ObjectStore 'minio-store' for server 'cluster-example' Working WAL archiving: OK WALs waiting to be archived: 2 Last Archived WAL: 000000010000000000000002 @ 2025-10-13T12:06:51.999857Z Last Failed WAL: - ``` Closes cloudnative-pg/plugin-barman-cloud#541 Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> (cherry picked from commit 9c779b1)
mnencia
added a commit
that referenced
this pull request
Oct 13, 2025
… plugin (#8780) This change improves the backup status reporting when using the `barman-cloud` plugin. Example output with full information: ``` Continuous Backup status (Barman Cloud Plugin) ObjectStore / Server name: minio-store/cluster-example First Point of Recoverability: 2025-10-13 14:07:43 CEST Last Successful Backup: 2025-10-13 14:07:43 CEST Last Failed Backup: - Working WAL archiving: OK WALs waiting to be archived: 0 Last Archived WAL: 000000010000000000000005.00000028.backup @ 2025-10-13T12:07:26.989682Z Last Failed WAL: - ``` Example output when recovery window information is missing: ``` Continuous Backup status (Barman Cloud Plugin) No recovery window information found in ObjectStore 'minio-store' for server 'cluster-example' Working WAL archiving: OK WALs waiting to be archived: 2 Last Archived WAL: 000000010000000000000002 @ 2025-10-13T12:06:51.999857Z Last Failed WAL: - ``` Closes cloudnative-pg/plugin-barman-cloud#541 Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> (cherry picked from commit 9c779b1)
mnencia
added a commit
that referenced
this pull request
Oct 13, 2025
… plugin (#8780) This change improves the backup status reporting when using the `barman-cloud` plugin. Example output with full information: ``` Continuous Backup status (Barman Cloud Plugin) ObjectStore / Server name: minio-store/cluster-example First Point of Recoverability: 2025-10-13 14:07:43 CEST Last Successful Backup: 2025-10-13 14:07:43 CEST Last Failed Backup: - Working WAL archiving: OK WALs waiting to be archived: 0 Last Archived WAL: 000000010000000000000005.00000028.backup @ 2025-10-13T12:07:26.989682Z Last Failed WAL: - ``` Example output when recovery window information is missing: ``` Continuous Backup status (Barman Cloud Plugin) No recovery window information found in ObjectStore 'minio-store' for server 'cluster-example' Working WAL archiving: OK WALs waiting to be archived: 2 Last Archived WAL: 000000010000000000000002 @ 2025-10-13T12:06:51.999857Z Last Failed WAL: - ``` Closes cloudnative-pg/plugin-barman-cloud#541 Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> (cherry picked from commit 9c779b1)
THE-BRAHMA
pushed a commit
to THE-BRAHMA/cloudnative-pg
that referenced
this pull request
Oct 30, 2025
… plugin (cloudnative-pg#8780) This change improves the backup status reporting when using the `barman-cloud` plugin. Example output with full information: ``` Continuous Backup status (Barman Cloud Plugin) ObjectStore / Server name: minio-store/cluster-example First Point of Recoverability: 2025-10-13 14:07:43 CEST Last Successful Backup: 2025-10-13 14:07:43 CEST Last Failed Backup: - Working WAL archiving: OK WALs waiting to be archived: 0 Last Archived WAL: 000000010000000000000005.00000028.backup @ 2025-10-13T12:07:26.989682Z Last Failed WAL: - ``` Example output when recovery window information is missing: ``` Continuous Backup status (Barman Cloud Plugin) No recovery window information found in ObjectStore 'minio-store' for server 'cluster-example' Working WAL archiving: OK WALs waiting to be archived: 2 Last Archived WAL: 000000010000000000000002 @ 2025-10-13T12:06:51.999857Z Last Failed WAL: - ``` Closes cloudnative-pg/plugin-barman-cloud#541 Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Signed-off-by: theBrahma <office.utpal.brahma@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This change improves the backup status reporting when using the
barman-cloudplugin.Example output with full information:
Example output when recovery window information is missing:
Closes cloudnative-pg/plugin-barman-cloud#541