Alyson Deives Pereira 2990929ee1 dsa-device-plugin: Add driver_name attribute config
After a kernel update, the idxd driver currently requires the
"driver_name" attribute to be present in the DSA config file [1],
otherwise the dsa initcontainer fails to start [2].

This change includes the required attribute, similar to this fix
from upstream [3]

TEST PLAN:
PASSED: build-pkgs
PASSED: Upload using 'system application-upload
        <intel-device-plugins-operator-version.tgz>'
PASSED: Check the status of charts using below command, it should
        be disabled.
        "system helm-override-list app_name --long"
PASSED: Enable the charts using below command:
        "system helm-chart-attribute-modify --enabled true app_name
        chart_name namespace"
PASSED: Apply the app using "system application-apply" command
PASSED: Testing on DSA supported hardware:
        After apply, DSA pod should be running. Verify using below
        command.
            "kubectl get pods -A | grep dsa"
PASSED: Run dsa test case application as shown in [4]


[1] 84f099cb01
[2] https://github.com/intel/intel-device-plugins-for-kubernetes/issues/1836
[3] 57ed2c3864
[4] https://docs.starlingx.io/node_management/kubernetes/data-streaming-accelerator-db88a67c930c.html#test-case-example


Closes-Bug: 2093209
Change-Id: Ic285a0a6f642c4ac909d67e87c722ebc393fa836
Signed-off-by: Alyson Deives Pereira <alyson.deivespereira@windriver.com>
2025-01-09 14:18:15 +00:00
..