File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed
pkg/controller/perconaservermongodbrestore Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -128,7 +128,8 @@ main() {
128
128
129
129
check_recovery $backup_name_minio -3 latest " " " -3rd" " $cluster "
130
130
131
+ destroy $namespace
131
132
desc ' test passed'
132
133
}
133
134
134
- main
135
+ main
Original file line number Diff line number Diff line change @@ -302,6 +302,15 @@ func (r *ReconcilePerconaServerMongoDBRestore) reconcilePhysicalRestore(ctx cont
302
302
case pbm .StatusError :
303
303
status .State = psmdbv1 .RestoreStateError
304
304
status .Error = meta .Err
305
+ case pbm .StatusPartlyDone :
306
+ status .State = psmdbv1 .RestoreStateError
307
+ var pbmErr string
308
+ for _ , rs := range meta .Replsets {
309
+ if rs .Status == pbm .StatusError {
310
+ pbmErr += fmt .Sprintf ("%s %s;" , rs .Name , rs .Error )
311
+ }
312
+ }
313
+ status .Error = pbmErr
305
314
case pbm .StatusRunning :
306
315
status .State = psmdbv1 .RestoreStateRunning
307
316
case pbm .StatusDone :
You can’t perform that action at this time.
0 commit comments