From 9ddfaefc395972067dffc790d9f95fe2023bff04 Mon Sep 17 00:00:00 2001 From: Marcelo Fukumoto Date: Fri, 5 Jun 2026 11:27:45 +0200 Subject: [PATCH] feat(forklift): Fix the way it is registered Signed-off-by: Marcelo Fukumoto --- pkg/harvester/config/harvester-cluster.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/harvester/config/harvester-cluster.js b/pkg/harvester/config/harvester-cluster.js index b448cf27..0305ec3b 100644 --- a/pkg/harvester/config/harvester-cluster.js +++ b/pkg/harvester/config/harvester-cluster.js @@ -1479,13 +1479,16 @@ export function init($plugin, store) { } }); + // Register the dashboard entry directly — it's a virtual type with no schema, + // so it cannot go through registerAddonSideNav (which filters by schema). + basicType(['forklift-create'], 'vmMigration'); + // Enable SideNav based on Forklift Addon Status registerAddonSideNav(store, PRODUCT_NAME, { addonName: ADD_ONS.FORKLIFT_OPERATOR, resourceType: HCI.ADD_ONS, navGroup: 'vmMigration', types: [ - 'forklift-create', HCI.FORKLIFT_PROVIDER, ] });