Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QAT end-to-end Solution: Run and develop qatlib based application seamless in OCP Container environment #139

Open
uMartinXu opened this issue Sep 14, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request qat QAT feature
Milestone

Comments

@uMartinXu
Copy link
Contributor

uMartinXu commented Sep 14, 2023

Summary

Run and develop qatlib based applications seamlessly in OCP container environment with RH distributed qatlib packages

Detail

The 1.0.1 release already provided the Intel QAT provisioning for OCP platform. The end user can access the QAT resource in the OCP container environment. However, the end user can not run and develop qatlib based applications easily and seamlessly with RH distributed qatlib packages.

Currently, RH qatlib packages are distributed through some specific repo, and the end users have to install the related qat libraries with proper subscriptions. There are no proper documents for the end users on how to configure the repo and install the related rpm packages.

So it is not easy for the users to run and develop qatlib based applications in the OCP platform.

Suggested Solutions

  1. The RH distributed qatlib package should be carefully tested and verified in the OCP environment
  • lib should be built without --disable-fast-crc-in-assembler option
  • lib should be built with option --enable-systemd=no for the container environment
  • other requirments see qalib install readme
  1. The qatlib can be very easily installed and used by the users in the OCP container environment
  • qatlib packages should be integrated into some UBI base images so the end user can directly install from the default repo without adding any other repo
  • the steps to configure and install the qatlib should be well-documented
  1. some RH distributed qatlib based reference workload should be provided

Action

The case is filed to RH

@uMartinXu uMartinXu added the enhancement New feature or request label Sep 14, 2023
@uMartinXu uMartinXu added this to the v1.1.0 milestone Sep 14, 2023
@hershpa hershpa added the qat QAT feature label Sep 14, 2023
@mregmi
Copy link
Member

mregmi commented Sep 14, 2023

Just a note, users does not need to do anything extra to dnf install qatlib, qatengine. Its just the qatlib-tests is in different repo.

@vbedida79
Copy link
Contributor

This is resolved in PR #181

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request qat QAT feature
Projects
None yet
Development

No branches or pull requests

4 participants