We made the PPC64 build_artifacts jobs not invoke deploy to experimental a long while ago.

We did this because we have a race condition between the build_artifacts jobs for a given commit for different platforms. This can and does cause various issues, but having the Fedora build invoke deploy-to-experimental and OST before the EL7 build is done is mostly harmless.

With PPC64 the issue is that when PPC finishes building before x86_64 we end up with 'noarch' packages in the repos that are newer then the equivalent x86_64. This in turn causes the experimental repos to be broken and OST to fail until the x86_64 build is done.

Fixing this will require creating some sort of a synchronization mechanism between the build artifacts jobs. This is not easy to do unfortunately.

I made a ticket for us to track various possible solutions:
https://ovirt-jira.atlassian.net/browse/OVIRT-1315

On 11 April 2017 at 14:59, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
The x86_64 job[1] has a downstream project[2] taking care of deploying the build to the repos 
while the ppc64le[3] hasn't.

Result is that ovirt-master-snapshot is not receiving updates for ppc64le and is currently failing repository closure:

00:02:47.636 Error: Package: vdsm-gluster-4.20.0-612.git378d837.el7.centos.noarch (ovirt-master-snapshot)
00:02:47.637            Requires: vdsm = 4.20.0-612.git378d837.el7.centos
00:02:47.637            Installing: vdsm-4.18.999-925.git195c44e.el7.centos.ppc64le (ovirt-master-snapshot)
00:02:47.637                vdsm = 4.18.999-925.git195c44e.el7.centos
00:02:47.637 Error: Package: vdsm-hook-ethtool-options-4.20.0-612.git378d837.el7.centos.noarch (ovirt-master-snapshot)
00:02:47.637            Requires: vdsm = 4.20.0-612.git378d837.el7.centos
00:02:47.637            Installing: vdsm-4.18.999-925.git195c44e.el7.centos.ppc64le (ovirt-master-snapshot)
00:02:47.637                vdsm = 4.18.999-925.git195c44e.el7.centos

Please fix vdsm job for triggering deploy-to-ovirt_experimental_master


--

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D

Red Hat EMEA




--
Barak Korren
bkorren@redhat.com
RHCE, RHCi, RHV-DevOps Team
https://ifireball.wordpress.com/