diff --git a/pkg/harvester/mixins/harvester-vm/index.js b/pkg/harvester/mixins/harvester-vm/index.js index 9b0edb5c..3a5d5f4e 100644 --- a/pkg/harvester/mixins/harvester-vm/index.js +++ b/pkg/harvester/mixins/harvester-vm/index.js @@ -273,7 +273,7 @@ export default { needNewSecret() { // When creating a template it is always necessary to create a new secret. - return this.showYaml ? false : this.resourceType === HCI.VM_VERSION || this.isCreate; + return this.isCreate ? true : this.showYaml ? false : this.resourceType === HCI.VM_VERSION; }, defaultTerminationSetting() {