UI: Fix primary storage for datastore cluster and retain traffic labels during zone deployment (#11760)

This commit is contained in:
Manoj Kumar 2025-10-08 17:08:03 +05:30 committed by GitHub
parent 270d3f9a2d
commit 9f20979bce
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 4 deletions

View File

@ -396,7 +396,7 @@ export default {
placeHolder: 'message.error.server',
required: true,
display: {
primaryStorageProtocol: ['nfs', 'iscsi', 'gluster', 'SMB', 'Linstor']
primaryStorageProtocol: ['nfs', 'iscsi', 'gluster', 'SMB', 'Linstor', 'datastorecluster', 'vmfs']
}
},
{

View File

@ -1510,10 +1510,10 @@ export default {
}
path += '/' + this.prefillContent.primaryStorageVmfsDatastore
if (protocol === 'vmfs') {
url = this.vmfsURL('dummy', path)
url = this.vmfsURL(server, path)
}
if (protocol === 'datastorecluster') {
url = this.datastoreclusterURL('dummy', path)
url = this.datastoreclusterURL(server, path)
}
} else if (protocol === 'iscsi') {
let iqn = this.prefillContent?.primaryStorageTargetIQN || ''

View File

@ -413,7 +413,7 @@ export default {
for (const index in net.traffics) {
if (this.hypervisor === 'VMware') {
delete this.physicalNetworks[idx].traffics[index].label
} else {
} else if (!net.traffics[index].label) {
this.physicalNetworks[idx].traffics[index].label = ''
}
const traffic = net.traffics[index]