From 365966dd0ae3b26eedc0d8cc18576bc37d5ebe2f Mon Sep 17 00:00:00 2001 From: Nicolas Vazquez Date: Tue, 19 Apr 2022 09:48:26 -0300 Subject: [PATCH] UI: Fix custom unconstrained for a zone does not show CPU speed (#6285) --- ui/src/views/compute/DeployVM.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/src/views/compute/DeployVM.vue b/ui/src/views/compute/DeployVM.vue index 3c330e1278d..9a219e508fd 100644 --- a/ui/src/views/compute/DeployVM.vue +++ b/ui/src/views/compute/DeployVM.vue @@ -248,7 +248,7 @@ memoryInputDecorator="memory" :preFillContent="dataPreFill" :computeOfferingId="instanceConfig.computeofferingid" - :isConstrained="'serviceofferingdetails' in serviceOffering" + :isConstrained="isOfferingConstrained(serviceOffering)" :minCpu="'serviceofferingdetails' in serviceOffering ? serviceOffering.serviceofferingdetails.mincpunumber*1 : 0" :maxCpu="'serviceofferingdetails' in serviceOffering ? serviceOffering.serviceofferingdetails.maxcpunumber*1 : Number.MAX_SAFE_INTEGER" :minMemory="'serviceofferingdetails' in serviceOffering ? serviceOffering.serviceofferingdetails.minmemory*1 : 0" @@ -1348,6 +1348,11 @@ export default { isDynamicallyScalable () { return this.serviceOffering && this.serviceOffering.dynamicscalingenabled && this.template && this.template.isdynamicallyscalable && this.dynamicScalingVmConfigValue }, + isOfferingConstrained (serviceOffering) { + return 'serviceofferingdetails' in serviceOffering && 'mincpunumber' in serviceOffering.serviceofferingdetails && + 'maxmemory' in serviceOffering.serviceofferingdetails && 'maxcpunumber' in serviceOffering.serviceofferingdetails && + 'minmemory' in serviceOffering.serviceofferingdetails + }, getImg (image) { return 'data:image/png;charset=utf-8;base64, ' + image },