This update replaced the compute personality & subfunction
to worker, and updated internal and customer visible
references.
In addition, the compute-huge package has been renamed to
worker-utils as it contains various scripts/services that
used to affine running tasks or interface IRQ to specific CPUs.
The worker_reserved.conf is now installed to /etc/platform.
The cpu function 'VM' has also been renamed to 'Application'.
Tests Performed:
Non-containerized deployment
AIO-SX: Sanity and Nightly automated test suite
AIO-DX: Sanity and Nightly automated test suite
2+2 System: Sanity and Nightly automated test suite
2+2 System: Horizon Patch Orchestration
Kubernetes deployment:
AIO-SX: Create, delete, reboot and rebuild instances
2+2+2 System: worker nodes are unlock enable and no alarms
Story: 2004022
Task: 27013
Change-Id: I0e0be6b3a6f25f7fb8edf64ea4326854513aa396
Signed-off-by: Tao Liu <tao.liu@windriver.com>
This update simply removes the unpackaged file.
The file is already moved to stx-integ by other update under same story/task.
https://review.openstack.org/#/c/624250
Story: 2004043
Task: 28462
Change-Id: Ie1866d2a9494b8b54fa6b6be4f7b44239e2e347d
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
and remove 'H233 Python 3.x incompatible use of print operator'
pep8/flake8 ignore case in cgts-client and sysinv tox setup
enable flake8 hacking and ignore some case and fix it later for
those ignore case.
Story: 2003433
Task: 24629
Change-Id: I0dfc4c17681dd9b0042a4277b7956d270eb73495
Signed-off-by: Sun Austin <austin.sun@intel.com>
A makefile was added to compute-huge. The topology script was moved
to the source folder to be handled by this makefile.
Story: 2004043
Task: 27550
Change-Id: I84e70f409de7f68c9f04fb76b13df251858f7c4a
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
Listed below are the errors which were fixed as well as the actions
taken to fix them:
E010: do not on the same line as for
--> let do and for in the same line
E011: then not on the same line as if or elif
--> let then and if or elif in the same line
E020: Function declaration not in format ^function name {$
--> fix the format to suit ^function name {$
E041: Usage of $[ for arithmetic is deprecated for $((
--> fix from $[ to $((
E043: arithmetic compound has inconsistent return semantics
--> do not use +=, ++, -=, --; use value=value+? instead.
E001: check that lines do not end with trailing whitespace
--> delete trailing whitespace
E003: ensure all indents are a multiple of 4 spaces
--> add/delete spaces
E042: local declaration hides errors
--> let declaration and assignment in two lines.
Listed below are test cases done which run one controller
and one compute in KVMs
Test-Install ---- success
Related: https://review.openstack.org/#/c/600663/https://review.openstack.org/#/c/601221/
Story: 2003360
Task: 26213
Change-Id: I3ece37db3a326ea58bd344f43beefcbbbd4f0ad4
Signed-off-by: SidneyAn <ran1.an@intel.com>
For Python 3.0, has_key() isn't supported already, it can be replaced with in.
Story: 2003433
Task: 25737
Change-Id: I841718a820094b62df6cd3fc0e236e072d9f9f61
Signed-off-by: zhangyangyang <zhangyangyang@unionpay.com>
Integrates the following host configuration into the configuration
framework:
- Host boot parameters
- CPU reservation
- Process affinity
- Memory huge page allocations
Change-Id: I2259e0e93eefd5ce5000271fa32ecaa8d13fa411
Signed-off-by: Matt Peters <matt.peters@windriver.com>