2017-12-15 23:53 GMT+01:00 Nir Soffer <nsoffer(a)redhat.com>:
On Fri, Dec 15, 2017 at 10:30 PM Barak Korren
<bkorren(a)redhat.com> wrote:
> Hi to all project maintainers,
>
> As you may know, over the last few months the oVirt project had got
> some code contributions geared towards enabling the use of s390x
> (Mainframe) machines as hypervisor hosts.
>
> As you may also know, if you've followed the relevant thread, some
> work had been done in collaboration with the Fedora community to
> enable os390x support in oVirt`s CI system.
>
> We're now at the point where we can take the final step and enable
> automated builds of node components for s390x/fc27. Looking at what we
> curently build for ppc64le, I already took the time and submitted
> patches to enable build jobs for vdsm [2], ovirt-host [3], and
> ioprocess [4]. The relevant maintainers should have had these patches
> land in thair inbpx already.
>
> Few questions remain however:
> 1. When would be the best time to merge the patches mentioned above? Given
> that some of the projects do not support fc27 yet, that the new
> build jobs may
> raise issues and that the 4.2 release is fast approaching, the
> right timing should
> be considered carefully.
>
We should prepare a fedora 27 build for all projects before we enable
the jobs in the CI. But if we can disable problematic jobs in the CI easily
(and it seems we can), I think this is not a problem.
You can merge the ioprocess change now if you like.
> 2. Which additional projects need to be build? I can see we build some SDK
> components for ppc64le as wel, are those dependences of vdsm? Will we
> need
> to build then for s390x?
>
For vdsm we need:
- ioprocess (nsoffer)
- ovirt-imageio-daemon (derez)
- ovirt-imageio-common (derez)
- pthreading (ybronhei)
- subprocess32 (sbonazzo?)
subprocess32 is included in Fedora
https://koji.fedoraproject.org/koji/packageinfo?packageID=15499
I just rebuild it for Virt SIG:
http://cbs.centos.org/koji/packageinfo?packageID=3725
For engine:
- ovirt-imageio-common
- ovirt-imageio-proxy
This is only (some) the components that we build. We have also tons of
dependencies that are part of Fedora (e.g. sanlock, libvirt). I hope these
projects are built for s390x.
Added some maintainers.
Nir
>
> [1]:
http://jenkins.ovirt.org/search/?q=master_build-
> artifacts-el7-ppc64le
> [2]:
https://gerrit.ovirt.org/c/85487
> [3]:
https://gerrit.ovirt.org/c/85486
> [4]:
https://gerrit.ovirt.org/c/85485
>
> --
> Barak Korren
> RHV DevOps team , RHCE, RHCi
> Red Hat EMEA
>
redhat.com | TRIED. TESTED. TRUSTED. |
redhat.com/trusted
> _______________________________________________
> Devel mailing list
> Devel(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/devel
>
--
SANDRO BONAZZOLA
ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D
Red Hat EMEA <
https://www.redhat.com/>
<
https://red.ht/sig>
TRIED. TESTED. TRUSTED. <
https://redhat.com/trusted>