From 2a9edc77102f0ec1db31afc0a6fd6aa948d48c57 Mon Sep 17 00:00:00 2001 From: garciadeblas Date: Tue, 24 Jan 2023 10:10:18 +0100 Subject: [PATCH] Fix bug 2213 to remove hardcoded numa affinity in VIO Change-Id: Ia67ccc42fccb50fb35b7cd165950c4faf1c9c55c Signed-off-by: garciadeblas --- .../osm_rovim_openstack/vimconn_openstack.py | 3 --- .../notes/fix_bug_2213-65a45dbdd94538bf.yaml | 27 +++++++++++++++++++ 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 releasenotes/notes/fix_bug_2213-65a45dbdd94538bf.yaml diff --git a/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py b/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py index c2ac81f4..3379f1ae 100644 --- a/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py +++ b/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py @@ -1291,9 +1291,6 @@ class vimconnector(vimconn.VimConnector): extra_specs["hw:numa_mempolicy"] = "strict" if self.vim_type == "VIO": - extra_specs[ - "vmware:extra_config" - ] = '{"numa.nodeAffinity":"0"}' extra_specs["vmware:latency_sensitivity_level"] = "high" for numa in numas: diff --git a/releasenotes/notes/fix_bug_2213-65a45dbdd94538bf.yaml b/releasenotes/notes/fix_bug_2213-65a45dbdd94538bf.yaml new file mode 100644 index 00000000..65daf6bc --- /dev/null +++ b/releasenotes/notes/fix_bug_2213-65a45dbdd94538bf.yaml @@ -0,0 +1,27 @@ +####################################################################################### +# Copyright ETSI Contributors and Others. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. +####################################################################################### +--- +fixes: + - | + Fix Bug 2213 All deployments with EPA in VIO land in NUMA node 0 + This fix removes the hardcoded decision that makes all deployments + withe EPA land in NUMA node 0. + The fix removes the extra_spec "vmware:extra_config" that was previously + set to '{"numa.nodeAffinity":"0"}'. + It maintains the extra_spec "vmware:latency_sensitivity_level", set to "high" + for deployments with EPA. + -- 2.25.1