Update DSA Test Case yaml with SYS_RAWIO capabilities

Fix yaml.

Closes-bug: 2080002

Change-Id: Icb58878a62489c6f939ecdb8e447f9be22a768cc
Signed-off-by: Elisamara Aoki Goncalves <elisamaraaoki.goncalves@windriver.com>
This commit is contained in:
Elisamara Aoki Goncalves 2024-09-09 18:06:44 +00:00
parent 65493fb3ee
commit 61d9d93684

View File

@ -119,7 +119,7 @@ The plugin can be tested by deploying a pod using the |VRAN| tools image
#. Create a yaml file for the test pod:
.. code-block:: none
.. code-block:: yaml
$ cat << 'EOF' > dsa-accel-config-demo.yml
apiVersion: v1
@ -131,19 +131,23 @@ The plugin can be tested by deploying a pod using the |VRAN| tools image
spec:
containers:
- name: dsa-accel-config-demo
image: registry.local:9001/docker.io/starlingx/stx-debian-tools-dev:stx.10.0-v1.0.0
image: docker.io/starlingx/stx-debian-tools-dev:stx.10.0-v1.0.0
imagePullPolicy: "Always"
workingDir: "/usr/libexec/accel-config/test/"
command:
- "./dsa_user_test_runner.sh"
- "./dsa_user_test_runner.sh"
args:
- "--skip-config"
- "--skip-config"
resources:
limits:
limits:
dsa.intel.com/wq-user-shared: 1
securityContext:
capabilities:
add:
["SYS_RAWIO"]
restartPolicy: Never
imagePullSecrets:
- name: default-registry-key
EOF
#. Apply the yaml file.
@ -155,7 +159,8 @@ Review the job's log:
.. code-block:: none
$ kubectl logs dsa-accel-config-demo | tail [ info] Checking Src & Dst buffers
$ kubectl logs dsa-accel-config-demo | tail
[ info] Checking Src & Dst buffers
[ info] compsts: 1
[ info] Checking All Tags
[ info] All Tags Validated
@ -235,7 +240,7 @@ passed by defining the config name with ``dsa-<node-name>.conf``.
The default ``DSA`` device configuration is as follow:
.. code-block:: none
.. code-block:: yaml
$ cat << 'EOF' > dsa-override.yml
overrideConfig:
@ -348,13 +353,14 @@ The default ``DSA`` device configuration is as follow:
]
}
]
EOF
The |DSA| device configuration can be customized via application overrides.
For example, the following config uses dedicated queues for all nodes:
.. code-block:: none
.. code-block:: yaml
$ cat << 'EOF' > dsa-override.yml
overrideConfig:
@ -467,6 +473,7 @@ For example, the following config uses dedicated queues for all nodes:
]
}
]
EOF
Apply the override file: