-
Notifications
You must be signed in to change notification settings - Fork 74
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
Add sync backup volume option to allow users to manually synchronize backup volume #725
Conversation
70e867f
to
b5eee34
Compare
4dbf158
to
315f6a3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -248,6 +250,7 @@ class List extends React.Component { | |||
<DropOption menuOptions={[ | |||
{ key: 'recovery', name: 'Create Disaster Recovery Volume', disabled: !record.lastBackupName || (record.messages && record.messages.error) }, | |||
{ key: 'restoreLatestBackup', name: 'Restore Latest Backup', disabled: !record.lastBackupName || (record.messages && record.messages.error) }, | |||
{ key: 'syncBackupVolume', name: 'Sync Backup Volume' }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: Not sure about the wording.
…ckup volumes Signed-off-by: andy.lee <andy.lee@suse.com>
Signed-off-by: andy.lee <andy.lee@suse.com>
Signed-off-by: andy.lee <andy.lee@suse.com>
233455a
to
14d37bb
Compare
Can we have a button that syncs all backup volumes? |
As far as I know, longhorn-manager supports PUT SyncAllBackupVolumes: true to sync all backup volume. But it's NOT to sync the SELECTED backup volume on table. If we wish to sync selected backup volume, it need to do batch POST Or we just want one button named |
Selected volumes might be over-engineering. I think sync all backup volume is good enough. |
ok, let me add new commit for that sync all button. |
738c52c
to
78d7138
Compare
Signed-off-by: andy.lee <andy.lee@suse.com>
78d7138
to
6e51c8d
Compare
@derekbit , @mantissahz , added in 6e51c8d |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@mergify backport v1.6.x |
✅ Backports have been created
|
✅ Backports have been created
|
Goal
Sync Backup Volume
option for each backup volume to allow users to request synchronized backup volume.Sync all Backup Volumes
button to sync all backup volumes.Issue
longhorn/longhorn#8501
Test Result
Success
1f2">Failed