multi-stage support in CI slaves
I would like to get multi-stage support upstream. Our default docker
packages for centos 7.5 is 1.13. For multi-stage support we need > 1.17 or
have buildah working in mock (preferable over docker, won't happen now I
Using this method to install docker-ce I was able to get 1.18 running.
Roi had some success in using mock when it is configured to use systemd-nspawn instead of plain chroot.
We actually had a ticket to try to enable that in our infra at some point OVIRT-2031, but this is the kind of a big change that we seem to lack the capacity to do.
i still don't know if we can support it, still needs to be discussed and scoped.
feel free to update and add info.
Sadly we just don't have cycles to start looking at it, I think there are 2
options on the table, one is a major effort and another is something we can
look into soon hopefully:
1. Removing mock ( major effort, we'll have to see if we can handle it in
CNV, as part of optimizing runtime )
2. Updating the docker version inside of the container or slave to run
multi-stage-builds ( with Docker, not Builda )
Barak might have more info on it, but unless its something critical and
blocking, we might not have resources to handle it soon.
On Tue, Dec 4, 2018 at 9:18 PM Roy Golan (oVirt JIRA) <
EMEA VIRTUALIZATION R&D
So will we have buildah support with or without a mock?
Last time I tried it in z mock it didn't work but it was like 2 months back
On Wed, Oct 10, 2018, 1:17 PM Roy Golan <email@example.com wrote:
> I would like to get multi-stage support upstream. Our default docker
> packages for centos 7.5 is 1.13. For multi-stage support we need > 1.17 or
> have buildah working in mock (preferable over docker, won't happen now I
> Using this method to install docker-ce I was able to get 1.18 running.
>  https://docs.docker.com/install/linux/docker-ce/centos/