-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix backup man future registration and BackupStatus computation of the node backup state #799
Conversation
…e node backup state
5a1a290
to
745dc60
Compare
Quality Gate passedIssues Measures |
@rzvoncek, this is ready for review. I added some tests to check the behavior and manually checked that it works as expected in K8ssandra. |
I've retriggered the tests and they both passed. |
…e node backup state (#799) * Fix backup man future registration and BackupStatus computation of the node backup state * Attempt at using docker compose v2 * Handle future result * add logging to understand how the future behaves * Fix exception using a wrong method on futures
…e node backup state (thelastpickle#799) * Fix backup man future registration and BackupStatus computation of the node backup state * Attempt at using docker compose v2 * Handle future result * add logging to understand how the future behaves * Fix exception using a wrong method on futures
…e node backup state (thelastpickle#799) * Fix backup man future registration and BackupStatus computation of the node backup state * Attempt at using docker compose v2 * Handle future result * add logging to understand how the future behaves * Fix exception using a wrong method on futures
Fixes #797
Two bugs are fixed in this PR:
BackupMan.register_backup()
function was always registering the backup, even if it existed and overwrite was set to false due to bad code structure.