On Tue, 2020-05-05 at 15:51 +0100, Daniel P. Berrangé wrote:
On Tue, May 05, 2020 at 04:33:48PM +0200, Andrea Bolognani wrote:
> On Tue, 2020-05-05 at 14:49 +0100, Daniel P. Berrangé wrote:
> > That's only required for VM builds, and would use of the "all"
> > wildcard when building VMs, so I'm not wanting to do that, as I
> > won't have tested anything related to VMs.
>
> It also serves as documentation for our expectations when it comes to
> which project can be built on which platform, and was intended to
> prevent the use of
>
> ./lctiool $action $target $project
>
> when $target is known not to support $project, even though we didn't
> enfore that for 'update' and 'build' in order to make
>
> ./lcitool $action all all
>
> work smoothly, and 'dockerfile' lost the check in one of your
> recent patches...
IIUC, "lcitool build libvirt-fedora-32 all" will try to build all
projects in the host's inventory. So if we add libvirt-rust, to the host
inventory we need to full the full VM setup for the project, otherwise
we'll break this build.
Mh, that's correct. Another consequence of not really having planned
for things to be introduced only partially.
--
Andrea Bolognani / Red Hat / Virtualization