From 2c0fddc498edf2899cac5c37f2a291ff6b13fff8 Mon Sep 17 00:00:00 2001 From: Lyndon-Li Date: Wed, 11 Mar 2026 17:58:48 +0800 Subject: [PATCH] support custom os Signed-off-by: Lyndon-Li --- changelogs/unreleased/{9533-Lyndon-Li‎‎ => 9606-Lyndon-Li‎‎} | 0 pkg/exposer/csi_snapshot.go | 2 +- pkg/exposer/generic_restore.go | 2 +- pkg/exposer/pod_volume.go | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) rename changelogs/unreleased/{9533-Lyndon-Li‎‎ => 9606-Lyndon-Li‎‎} (100%) diff --git a/changelogs/unreleased/9533-Lyndon-Li‎‎ b/changelogs/unreleased/9606-Lyndon-Li‎‎ similarity index 100% rename from changelogs/unreleased/9533-Lyndon-Li‎‎ rename to changelogs/unreleased/9606-Lyndon-Li‎‎ diff --git a/pkg/exposer/csi_snapshot.go b/pkg/exposer/csi_snapshot.go index 247b37bd0..079a4b527 100644 --- a/pkg/exposer/csi_snapshot.go +++ b/pkg/exposer/csi_snapshot.go @@ -725,7 +725,7 @@ func (e *csiSnapshotExposer) createBackupPod( }) } - podAffinity := kube.ToSystemAffinity([]*kube.LoadAffinity{affinity}) + podAffinity := kube.ToSystemAffinity(affinity, volumeTopology) pod := &corev1api.Pod{ ObjectMeta: metav1.ObjectMeta{ diff --git a/pkg/exposer/generic_restore.go b/pkg/exposer/generic_restore.go index 830313c26..186815d77 100644 --- a/pkg/exposer/generic_restore.go +++ b/pkg/exposer/generic_restore.go @@ -613,7 +613,7 @@ func (e *genericRestoreExposer) createRestorePod( }) } - podAffinity := kube.ToSystemAffinity([]*kube.LoadAffinity{affinity}) + podAffinity := kube.ToSystemAffinity(affinity, nil) pod := &corev1api.Pod{ ObjectMeta: metav1.ObjectMeta{ diff --git a/pkg/exposer/pod_volume.go b/pkg/exposer/pod_volume.go index 53f055f7f..aeb6f1903 100644 --- a/pkg/exposer/pod_volume.go +++ b/pkg/exposer/pod_volume.go @@ -488,7 +488,7 @@ func (e *podVolumeExposer) createHostingPod( }) } - podAffinity := kube.ToSystemAffinity([]*kube.LoadAffinity{affinity}) + podAffinity := kube.ToSystemAffinity(affinity, nil) pod := &corev1api.Pod{ ObjectMeta: metav1.ObjectMeta{