Skip to content

Improve QAT+Apparmor case  #1575

@mythi

Description

@mythi

Since #381, we've known that adding

 annotations:
   container.apparmor.security.beta.kubernetes.io/intel-qat-plugin: unconfined

for the QAT plugin daemonSet can be used to mitigate an issue where the plugin fails to initialize on an Apparmor enabled OS.

Triggered by #1571, I'm noticing the annotation setup is poorly documented so users are expected to run into the same problem

We have several ways to improve the case:

  • Add the annotation by default (it would be ignored on systems that don't have Apparmor but then we'd loose configurability)
  • Move dpdkDrv setup to initcontainer OR document how vfio-pci can be automatically made to probe QAT VFs (via ids module param)
  • Make the issue more visible in the docs.
  • ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsDocumentation related issueqatQAT device plugin related issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions