From 748c88866ada726a4792e4685f2eff961b287a5d Mon Sep 17 00:00:00 2001 From: Andy Lee Date: Sat, 6 Sep 2025 11:21:16 +0800 Subject: [PATCH] feat: display N/A in vlanID for overlay network (#511) Signed-off-by: Andy Lee --- .../models/k8s.cni.cncf.io.networkattachmentdefinition.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/harvester/models/k8s.cni.cncf.io.networkattachmentdefinition.js b/pkg/harvester/models/k8s.cni.cncf.io.networkattachmentdefinition.js index 351e6017..0605db0c 100644 --- a/pkg/harvester/models/k8s.cni.cncf.io.networkattachmentdefinition.js +++ b/pkg/harvester/models/k8s.cni.cncf.io.networkattachmentdefinition.js @@ -2,7 +2,7 @@ import SteveModel from '@shell/plugins/steve/steve-class'; import { HCI } from '@shell/config/labels-annotations'; import { NETWORK_TYPE } from '../config/types'; -const { UNTAGGED } = NETWORK_TYPE; +const { UNTAGGED, OVERLAY } = NETWORK_TYPE; export default class NetworkAttachmentDef extends SteveModel { applyDefaults() { @@ -45,7 +45,7 @@ export default class NetworkAttachmentDef extends SteveModel { } get vlanId() { - return this.vlanType === UNTAGGED ? 'N/A' : this.parseConfig.vlan; + return this.vlanType === UNTAGGED || this.vlanType === OVERLAY ? 'N/A' : this.parseConfig.vlan; } get customValidationRules() { @@ -68,7 +68,7 @@ export default class NetworkAttachmentDef extends SteveModel { const route = annotations[HCI.NETWORK_ROUTE]; let config = {}; - if (this.vlanType === UNTAGGED) { + if (this.vlanType === UNTAGGED || this.vlanType === OVERLAY) { return 'N/A'; }