diff --git a/pkg/harvester/mixins/harvester-vm/index.js b/pkg/harvester/mixins/harvester-vm/index.js index d04df2bd..20e6d198 100644 --- a/pkg/harvester/mixins/harvester-vm/index.js +++ b/pkg/harvester/mixins/harvester-vm/index.js @@ -217,7 +217,7 @@ export default { const selectedVMNetworks = networkNames.map((name) => vmNetworks.find((n) => n.id === name)).filter((n) => n?.id); const clusterNetworks = uniq(selectedVMNetworks.map((n) => n.clusterNetworkResource?.id)); - return nodes.filter((N) => !N.isUnSchedulable).map((node) => { + return nodes.filter((N) => !N.isUnSchedulable && N.isEtcd !== 'true').map((node) => { const requireLabelKeys = []; let isNetworkSchedule = true;