4.1 OST - wrong dependency ?

Hi, I am running the OST on a private build and getting following dependency issue: *19:58:26* Error: Package: ovirt-engine-backend-4.1.8.1-0.0.master.20171210155452.git01b4ee6.el7.centos.noarch (alocalsync)*19:58:26* Requires: vdsm-jsonrpc-java >= 1.3.14*19:58:26* Available: vdsm-jsonrpc-java-1.3.13-2.el7.centos.noarch (alocalsync)*19:58:26* vdsm-jsonrpc-java = 1.3.13-2.el7.centos My build: http://jenkins.ovirt.org/job/ovirt-engine_4.1_build-artifacts-on-demand-el7-... OST run: http://jenkins.ovirt.org/view/oVirt%20system%20tests/job/ovirt-system-tests_... Any idea what's wrong? Thanks

On 10 December 2017 at 22:06, Ala Hino <ahino@redhat.com> wrote:
Hi,
I am running the OST on a private build and getting following dependency issue:
19:58:26 Error: Package: ovirt-engine-backend-4.1.8.1-0.0.master.20171210155452.git01b4ee6.el7.centos.noarch (alocalsync) 19:58:26 Requires: vdsm-jsonrpc-java >= 1.3.14 19:58:26 Available: vdsm-jsonrpc-java-1.3.13-2.el7.centos.noarch (alocalsync) 19:58:26 vdsm-jsonrpc-java = 1.3.13-2.el7.centos
Looks like the engine version you built needs a newer version of 'vdsm-jsonrpc-java' then what is available in the 4.1 release repo you've ran your tests against. I suggest you lookup the url of that package from the 'tested' repo and add it to the set of packages you test. -- Barak Korren RHV DevOps team , RHCE, RHCi Red Hat EMEA redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted

On Sun, Dec 10, 2017 at 10:40 PM, Barak Korren <bkorren@redhat.com> wrote:
On 10 December 2017 at 22:06, Ala Hino <ahino@redhat.com> wrote:
Hi,
I am running the OST on a private build and getting following dependency issue:
19:58:26 Error: Package: ovirt-engine-backend-4.1.8.1-0.0.master.20171210155452. git01b4ee6.el7.centos.noarch (alocalsync) 19:58:26 Requires: vdsm-jsonrpc-java >= 1.3.14 19:58:26 Available: vdsm-jsonrpc-java-1.3.13-2. el7.centos.noarch (alocalsync) 19:58:26 vdsm-jsonrpc-java = 1.3.13-2.el7.centos
Looks like the engine version you built needs a newer version of 'vdsm-jsonrpc-java' then what is available in the 4.1 release repo you've ran your tests against.
I suggest you lookup the url of that package from the 'tested' repo and add it to the set of packages you test.
Both snapshot and tested includes the latest build of 1.3.15 [1], however, since 4.1 is tested against the released 4.1 repo, you're getting the latest released version from http://resources.ovirt.org/pub/ovirt-4.1/rpm/el7/noarch/. What you can do is add [1] to the list of custom repos in the manual job and then you'll get the newer build to test with the engine that requires it. [1] http://jenkins.ovirt.org/job/vdsm-jsonrpc-java_4.1_build-artifacts-el7-x86_6...
-- Barak Korren RHV DevOps team , RHCE, RHCi Red Hat EMEA redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted _______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
-- Eyal edri MANAGER RHV DevOps EMEA VIRTUALIZATION R&D Red Hat EMEA <https://www.redhat.com/> <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted> phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)
participants (3)
-
Ala Hino
-
Barak Korren
-
Eyal Edri