app-intel-device-plugins/test-requirements.txt
Md Irshad Sheikh 8e8101b6a6 Integration of Intel Device Plugins as a system app
This commit creates directory structure and changes for
python plugin for Intel Device Plugins.

This is basic system application python plugin for app lifecycle
management which is defined in the
python3-k8sapp-intel-device-plugins-operator directory within the
app-intel-device-plugins repo.

This enables the intel-device-plugins-operator which generates the
custom resource definitions (CRDs) for device plugins like QAT and
GPU. Based on that, QAT and GPU plugins will be enabled.

In the upcoming code review, app label, tolerations and affinity will
be implemented as part of Helm configuration for QAT and GPU plugins.

Test Plan:
PASSED: Build process is successful with creation of debian package.
PASSED: Extract the content of
        stx-intel-device-plugins-helm_1.0-1.stx.1_amd64.deb and check
	if the helm tar file is present.
PASSED: AIO-SX app upload using 'system application-upload' command.
PASSED: AIO-DX app upload using 'system application-upload' command.
PASSED: AIO-SX app apply using 'system application-apply' command.
PASSED: AIO-DX app apply using 'system application-apply' command.
PASSED: Tested app upload/apply/remove/delete in AIO-SX and AIO-DX.

Story: 2010604
Task: 48793

Change-Id: I0940704787035bfb250ab1b83f7156f150d84afc
Signed-off-by: Md Irshad Sheikh <mdirshad.sheikh@windriver.com>
2023-10-20 09:22:06 -04:00

4 lines
77 B
Plaintext

# hacking pulls in flake8
hacking>=1.1.0,<=2.0.0 # Apache-2.0
bashate >= 0.2