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
Initial integration of Cloud Native Data Plane with BESS OMEC-UPF #656
Initial integration of Cloud Native Data Plane with BESS OMEC-UPF #656
Conversation
Can one of the admins verify this patch? |
This PR should be merged after BESS PR omec-project/bess#2 is merged |
04716e2
to
2854309
Compare
CI pipeline mentions there is no copyright and licensing information for image file in this PR. Do we need to add these details for image files. If so, how can we add that ?
|
@amolonf @thakurajayL please your comments/feedback about this. Thanks! |
Hi @amolonf @thakurajayL , any comments about this. Thanks! |
retest this please |
I did not see this kind of error. Can you please try with other format like svg? |
@manojgop, can you please try Amol's suggestion? |
@manojgop you can use |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to address issue with copyright in one file
Reuse tool created "cndp-omec-upf-test-setup.jpg.license" file with below content. It didn't modify the original jpg file. So should I include the file "cndp-omec-upf-test-setup.jpg.license" in PR
|
Yes, try doing that to see if it fixes the license issue.
|
6c3e98c
to
e7cbe3e
Compare
e7cbe3e
to
bb85aea
Compare
@gab-arrobo Have updated PR incorporating review comments. Please review |
Hi @manojgop, I will try to give it another review this week. |
@gab-arrobo Did you get a chance to review |
@manojgop. I had not had time to review it again... I am going to try to give it another review this or next week. Sorry for the delay! |
4b02396
to
bd725d2
Compare
4e7a509
to
afb143e
Compare
CNDP supports different poll mode drivers (PMD). For BESS UPF, CNDP uses AF-XDP PMD. More info in https://github.com/CloudNativeDataPlane/cndp/blob/main/doc/guides/pmds/overview.rst. And CNDP - BESS uses xskdev to use custom mempool management for AF-XDP UMEM |
4a178f8
to
05492e2
Compare
@badhrinathpa @thakurajayL @amarsri28 @sureshmarikkannu, I would appreciate your input about this PR |
docs/CNDP_README.md
Outdated
### Step 1: Build the OMEC UPF docker container | ||
|
||
> Note: If you are behind a proxy make sure to export/setenv http_proxy and https_proxy | ||
|
||
From the top level directory call: | ||
|
||
``` | ||
$ make docker-build | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this step really needed? make docker-build
is already being called from docker_setup.sh
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Building the image upfront will make script execution faster. I could remove it if you feel this additional step is not user friendly.
@manojgop, BTW, is not there need to enable DDP? |
69e2a97
to
c584e9e
Compare
e889d22
to
863f3c5
Compare
- Add support for Cloud Native Data Plane (CNDP) with BESS UPF pipeline. - Modify Dockerfile and scripts to add support of CNDP. - Example CNDP JSONC configuration files for single and multiple worker threads. - README file with instructions for setting up BESS UPF with CNDP. Signed-off-by: Manoj Gopalakrishnan <manoj.gopalakrishnan@intel.com>
Signed-off-by: Manoj Gopalakrishnan <manoj.gopalakrishnan@intel.com>
Signed-off-by: Manoj Gopalakrishnan <manoj.gopalakrishnan@intel.com>
863f3c5
to
739f9a9
Compare
@manojgop, everything seems to be working as expected. Please added the issue with the |
082db7d
to
c47cb4b
Compare
Updated PR |
Signed-off-by: Manoj Gopalakrishnan <manoj.gopalakrishnan@intel.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1
@thakurajayL, @badhrinathpa, @amarsri28, @sureshmarikkannu, I completed the review (including testing it with 1, 4 and 8 workers) and everything in PR looks good. So, I approved it. I am planning to merge it in a couple days. Please feel free to provide your input if possible. Thanks! |
Signed-off-by: Manoj Gopalakrishnan manoj.gopalakrishnan@intel.com