Re: Missing packages in Docker image for `dcpm` deployments

Nabarro, Tom

Hello Alex,


The Dockerfiles provided are for build, not runtime.

The package dependencies you are referring to are enforced in the RPM daos.spec IIRC.



Tom Nabarro – DCG/ESAD

M: +44 (0)7786 260986

Skype: tom.nabarro


From: <> On Behalf Of Alex Barcelo via Groups.Io
Sent: Thursday, November 21, 2019 11:01 AM
Subject: [daos] Missing packages in Docker image for `dcpm` deployments


I was trying to use the Docker build instructions to use that in a machine that has OptaneDC persistent memory modules, and I found that, at least the following packages seem to be missing:

  • ndctl
  • ipmctl

If those packages are not installed, the orterun command ends up hanging or failing altogether.

I believe that the proper way to handle that would be to add the installation of them into the daos/utils/docker/Dockerfile* files. Could this be patched into the repository? May I do a PR? Or I am looking into my problem from the wrong perspective maybe?

Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

Join to automatically receive all group messages.