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
|
||||
labels := make(map[string]string)
|
||||
labels[v1.LabelZoneFailureDomain] = volume.AvailabilityZone
|
||||
labels[v1.LabelZoneRegion] = os.region
|
||||
if volume.AvailabilityZone != "" {
|
||||
labels[v1.LabelZoneFailureDomain] = volume.AvailabilityZone
|
||||
}
|
||||
if os.region != "" {
|
||||
labels[v1.LabelZoneRegion] = os.region
|
||||
}
|
||||
klog.V(4).Infof("The Volume %s has labels %v", pv.Spec.Cinder.VolumeID, labels)
|
||||
|
||||
return labels, nil
|
||||
|
Loading…
Reference in New Issue
Block a user