Skip to content

Commit 1e90ef1

Browse files
authored
Fixed wrong uid field in listing pvcs (#589)
1 parent 1cb4588 commit 1e90ef1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/resource/observer/utils.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ func (m *OBServerManager) setRecoveryStatus() {
141141

142142
func (m *OBServerManager) getPVCs() (*corev1.PersistentVolumeClaimList, error) {
143143
pvcs := &corev1.PersistentVolumeClaimList{}
144-
err := m.K8sResClient.List(m.Ctx, pvcs, client.InNamespace(m.OBServer.Namespace), client.MatchingLabels{oceanbaseconst.LabelRefUID: m.OBServer.Labels[oceanbaseconst.LabelRefUID]})
144+
err := m.K8sResClient.List(m.Ctx, pvcs, client.InNamespace(m.OBServer.Namespace), client.MatchingLabels{oceanbaseconst.LabelRefUID: string(m.OBServer.UID)})
145145
if err != nil {
146146
return nil, errors.Wrap(err, "list pvc")
147147
}
@@ -667,7 +667,7 @@ func (m *OBServerManager) cleanWorkerK8sResource() error {
667667
pvc := &corev1.PersistentVolumeClaim{}
668668
if err := m.K8sResClient.DeleteAllOf(m.Ctx, pvc,
669669
client.InNamespace(m.OBServer.Namespace),
670-
client.MatchingLabels{oceanbaseconst.LabelRefUID: m.OBServer.Labels[oceanbaseconst.LabelRefUID]},
670+
client.MatchingLabels{oceanbaseconst.LabelRefUID: string(m.OBServer.UID)},
671671
); err != nil {
672672
errs = stderrs.Join(errs, errors.Wrap(err, "Failed to delete pvc"))
673673
}

0 commit comments

Comments
 (0)