I am working on setting up a "cloud cluster in a box" experiment with
Clear Linux as baremetal OS and virtual machine guest. Part of the
goals is to repeatedly build the latest SPDK on the host and to
document how to do that.
This is possible right now, but it is awkward because one of the
dependencies, libiscsi-dev, is only present in the desktop-dev bundle.
Installing that ends up installing the entire desktop and related
tools, which is much more than really needed. That libiscsi-dev is in
the desktop-dev bundle also probably can't be taken as guaranteed,
because the purpose is "All packages required to build the desktop
bundle", which may or may no longer (after some future changes) contain
I'm not sure what to suggest as improvement, though. Bundles are task
oriented, so a bundle for the "compile SPDK from source" task would be
the ideal solution, but adding such dev bundles to Clear Linux does not
scale. Any suggestions?
Creating my own mix for this use-case is not workable.
Related to this work is running a SPDK vhost and exposing that to the
guest OS via QEMU. QEMU 2.12 is needed for vhost-blk . It is not
critical at the moment, but getting QEMU updated once 2.12 is released
would be good nevertheless. Is there an issue tracker were package
updates or additions can be suggested together with a justification so
that the necessary work can be prioritized?
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.