mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 18:31:15 +00:00
Merge pull request #95174 from tsmetana/fix-openstack-pvlabeler-zone
Don't add empty AZ labels to OpenStack pre-provisioned PVs
This commit is contained in:
commit
ced9d07478
@ -744,8 +744,12 @@ func (os *OpenStack) GetLabelsForVolume(ctx context.Context, pv *v1.PersistentVo
|
|||||||
|
|
||||||
// Construct Volume Labels
|
// Construct Volume Labels
|
||||||
labels := make(map[string]string)
|
labels := make(map[string]string)
|
||||||
|
if volume.AvailabilityZone != "" {
|
||||||
labels[v1.LabelZoneFailureDomain] = volume.AvailabilityZone
|
labels[v1.LabelZoneFailureDomain] = volume.AvailabilityZone
|
||||||
|
}
|
||||||
|
if os.region != "" {
|
||||||
labels[v1.LabelZoneRegion] = os.region
|
labels[v1.LabelZoneRegion] = os.region
|
||||||
|
}
|
||||||
klog.V(4).Infof("The Volume %s has labels %v", pv.Spec.Cinder.VolumeID, labels)
|
klog.V(4).Infof("The Volume %s has labels %v", pv.Spec.Cinder.VolumeID, labels)
|
||||||
|
|
||||||
return labels, nil
|
return labels, nil
|
||||||
|
Loading…
Reference in New Issue
Block a user