diff --git a/sysinv/sysinv/centos/build_srpm.data b/sysinv/sysinv/centos/build_srpm.data index b9b3dc2d9b..73abbf7dff 100644 --- a/sysinv/sysinv/centos/build_srpm.data +++ b/sysinv/sysinv/centos/build_srpm.data @@ -1,2 +1,2 @@ SRC_DIR="sysinv" -TIS_PATCH_VER=291 +TIS_PATCH_VER=292 diff --git a/sysinv/sysinv/sysinv/sysinv/api/controllers/v1/cpu_utils.py b/sysinv/sysinv/sysinv/sysinv/api/controllers/v1/cpu_utils.py index 93deef47c7..df09a6e857 100644 --- a/sysinv/sysinv/sysinv/sysinv/api/controllers/v1/cpu_utils.py +++ b/sysinv/sysinv/sysinv/sysinv/api/controllers/v1/cpu_utils.py @@ -19,7 +19,7 @@ CORE_FUNCTIONS = [ constants.NO_FUNCTION ] -VSWITCH_MIN_CORES = 1 +VSWITCH_MIN_CORES = 0 VSWITCH_MAX_CORES = 8 diff --git a/sysinv/sysinv/sysinv/sysinv/puppet/platform.py b/sysinv/sysinv/sysinv/sysinv/puppet/platform.py index b64b12717c..c33117d26a 100644 --- a/sysinv/sysinv/sysinv/sysinv/puppet/platform.py +++ b/sysinv/sysinv/sysinv/sysinv/puppet/platform.py @@ -592,7 +592,7 @@ class PlatformPuppet(base.BasePuppet): # non-vswitch CPUs = all cores - vswitch cores non_vswitch_cpus = host_cpu_list - for i in [int(s) for s in vswitch_cpu_list.split(',')]: + for i in [c.cpu for c in vswitch_cpus]: non_vswitch_cpus.remove(i) # change the CPU list to ranges