Skip to content

Conversation

@chensuyue
Copy link
Collaborator

@chensuyue chensuyue commented Jul 11, 2025

Description

Integrate openeuler images build/test/release into OEPA CI/CD.

Issues

List the issue or RFC link this PR is working on. If there is no such link, please mark it as n/a.

Type of change

List the type of change like below. Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds new functionality)
  • Breaking change (fix or feature that would break existing design and interface)
  • Others (enhancement, documentation, validation, etc.)

Dependencies

List the newly introduced 3rd party dependency if exists.

Tests

Describe the tests that you ran to verify your changes.

Signed-off-by: chensuyue <[email protected]>
@chensuyue chensuyue added the WIP label Jul 11, 2025
@pre-commit-ci pre-commit-ci bot requested a review from XinyuYe-Intel as a code owner July 14, 2025 03:51
* add openEuler support and update some tests

Signed-off-by: zhihang <[email protected]>

* add openEuler support for NGINX

Signed-off-by: zhihang <[email protected]>

* update copyright and add test for nginx

Signed-off-by: zhihang <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Signed-off-by: zhihang <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@chensuyue chensuyue requested a review from letonghan as a code owner July 15, 2025 08:30
@chensuyue
Copy link
Collaborator Author

@zhihangdeng
Copy link
Collaborator

zhihangdeng commented Jul 17, 2025

@zhihangdeng please fix the dockerfile hadolint scan issue, https://github.com/opea-project/GenAIComps/actions/runs/16288723654/job/45993360729?pr=1842

@chensuyue OK, solved in #1850

@chensuyue
Copy link
Collaborator Author

@zhihangdeng
Copy link
Collaborator

* fix the dockerfile hadolint scan issue

Signed-off-by: zhihang <[email protected]>

* update dataprep

Signed-off-by: zhihang <[email protected]>

---------

Signed-off-by: zhihang <[email protected]>
@chensuyue
Copy link
Collaborator Author

tests/dataprep/test_dataprep_redis.sh, test pass. https://github.com/opea-project/GenAIComps/actions/runs/16366260197/job/46244122393?pr=1842
tests/embeddings/test_embeddings_tei.sh, issue need to fix, https://github.com/opea-project/GenAIComps/actions/runs/16366260197/job/46244122391?pr=1842#step:5:675
tests/guardrails/test_guardrails_bias_detection_distilbias.sh, test canceled due to timeout.
tests/rerankings/test_rerankings_tei.sh, test pass. https://github.com/opea-project/GenAIComps/actions/runs/16366260197/job/46244122444?pr=1842
tests/retrievers/test_retrievers_redis.sh, test failed, https://github.com/opea-project/GenAIComps/actions/runs/16366260197/job/46244122455?pr=1842
tests/third_parties/test_third_parties_nginx.sh, test failed, https://github.com/opea-project/GenAIComps/actions/runs/16366260197/job/46244122486?pr=1842

zhihangdeng and others added 3 commits July 22, 2025 10:42
* fix the dockerfile hadolint scan issue

Signed-off-by: zhihang <[email protected]>

* update dataprep

Signed-off-by: zhihang <[email protected]>

* fix some bugs

Signed-off-by: zhihang <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Signed-off-by: zhihang <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@zhihangdeng
Copy link
Collaborator

https://github.com/opea-project/GenAIComps/actions/runs/16433299637/job/46438589974?pr=1842
It seems that the problem lies with the runner

@chensuyue
Copy link
Collaborator Author

Support "opea/xxx:latest-openeuler" image publish
opea-project/Validation#66

@chensuyue
Copy link
Collaborator Author

chensuyue commented Jul 25, 2025

The left issue is not related to this PR, trace by issue, #1865.

@chensuyue
Copy link
Collaborator Author

This PR is ready for merge.

@joshuayao joshuayao added this to the v1.4 milestone Jul 25, 2025
@joshuayao joshuayao removed the WIP label Jul 25, 2025
Signed-off-by: chensuyue <[email protected]>
@chensuyue chensuyue merged commit 6c1ffb1 into main Jul 29, 2025
15 of 21 checks passed
@chensuyue chensuyue deleted the openeuler branch July 29, 2025 02:42
jilongW pushed a commit to jilongW/GenAIComps that referenced this pull request Dec 18, 2025
* build image for openeuler

Signed-off-by: chensuyue <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Handle the image name check issue in image build yaml

Signed-off-by: chensuyue <[email protected]>

* Support for openEuler (opea-project#1813)

* add openEuler support and update some tests

Signed-off-by: zhihang <[email protected]>

* add openEuler support for NGINX

Signed-off-by: zhihang <[email protected]>

* update copyright and add test for nginx

Signed-off-by: zhihang <[email protected]>
---------

Signed-off-by: zhihang <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* build images for openeuler

Signed-off-by: chensuyue <[email protected]>

* fix the dockerfile hadolint scan issue (opea-project#1850)

Signed-off-by: zhihang <[email protected]>

* update dataprep

Signed-off-by: zhihang <[email protected]>

---------

Signed-off-by: zhihang <[email protected]>

* Fix some bugs in Embedding and Guardrails (opea-project#1858)

* fix the dockerfile hadolint scan issue

Signed-off-by: zhihang <[email protected]>

* update dataprep

Signed-off-by: zhihang <[email protected]>

* fix some bugs

Signed-off-by: zhihang <[email protected]>
---------

Signed-off-by: zhihang <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* guardrails-openeuler image build

Signed-off-by: chensuyue <[email protected]>

* update conda env activate step

Signed-off-by: chensuyue <[email protected]>

* use local cache for BRIDGE_TOWER_MODEL

Signed-off-by: chensuyue <[email protected]>
---------

Signed-off-by: chensuyue <[email protected]>
Signed-off-by: zhihang <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: sunzhonghua2004 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants