From af6a04d53fbaed58bc2324f6c94d44074da716c6 Mon Sep 17 00:00:00 2001 From: Andy Lee Date: Fri, 14 Aug 2026 23:11:17 +0800 Subject: [PATCH] fix: exclude forklift namespace from system classification Signed-off-by: Andy Lee --- pkg/harvester/models/harvester/namespace.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/harvester/models/harvester/namespace.js b/pkg/harvester/models/harvester/namespace.js index f2f15134..89682e2c 100644 --- a/pkg/harvester/models/harvester/namespace.js +++ b/pkg/harvester/models/harvester/namespace.js @@ -5,6 +5,7 @@ import SYSTEM_NAMESPACES from '@shell/config/system-namespaces'; import { get } from '@shell/utils/object'; import { NAMESPACE } from '@shell/config/types'; import { PRODUCT_NAME as HARVESTER_PRODUCT } from '@pkg/harvester/config/harvester'; +import { FORKLIFT_NAMESPACE } from '@pkg/harvester/config/harvester-map'; import { HCI } from '../../types'; const OBSCURE_NAMESPACE_PREFIX = [ @@ -93,6 +94,10 @@ export default class HciNamespace extends namespace { } get isSystem() { + if (this.metadata?.name === FORKLIFT_NAMESPACE) { + return false; + } + const systemNamespaces = ['fleet-default']; if (systemNamespaces.includes(this.metadata.name)) {