Skip to content

Images update with VeloC - #29

Open
iole-bolognesi wants to merge 66 commits into
pdidev:v4from
iole-bolognesi:v4
Open

Images update with VeloC#29
iole-bolognesi wants to merge 66 commits into
pdidev:v4from
iole-bolognesi:v4

Conversation

@iole-bolognesi

Copy link
Copy Markdown
Contributor

No description provided.

@iole-bolognesi
iole-bolognesi marked this pull request as ready for review June 11, 2026 12:33

@jmorice91 jmorice91 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I request only change on the exclude comment.

A similar work is done for catalyst plugin because we need a minimal cmake version to add this plugin in the image.

Comment on lines +17 to +21
# exclude debian/unstable + mpich as debian/unstable mpich package
# does not allow building with shared mem support needed by VeloC
exclude:
- { base: 'debian/unstable', mpi: mpich, variant : all}
- { base: 'debian/unstable', mpi: mpich, variant : mini}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We want to test pdi and its plugins not only veloc plugin.

If veloc plugin doesn't support some env, it is better to exclude these case in the Dockerfile use to generate the image.

using: ARG DISTRO, ARG DISTRO_VERSION and ARG MPI

Comment thread debuntu/all/Dockerfile
python3-bs4 \
&& rm -rf /var/lib/apt/lists/*

WORKDIR /opt/src

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pdidev/pdi-maintainers Do you want to adopt the convention '/opt/src/' at the source file for third-party software?

Comment thread debuntu/all/Dockerfile

COPY --from=velocdl /opt/veloc /opt/veloc

ENV CMAKE_PREFIX_PATH=/opt/veloc:${CMAKE_PREFIX_PATH}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the value of CMAKE_PREFIX_PATH before this line?

@thomas-bouvier thomas-bouvier self-assigned this Aug 6, 2026
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.

3 participants