<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 4, 2016 at 7:54 PM, Yaniv Kaul <span dir="ltr"><<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 4, 2016 at 5:33 PM, Sandro Bonazzola <span dir="ltr"><<a href="mailto:sbonazzo@redhat.com" target="_blank">sbonazzo@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Tue, Oct 4, 2016 at 3:27 PM, Juan Hernández <span dir="ltr"><<a href="mailto:jhernand@redhat.com" target="_blank">jhernand@redhat.com</a>></span> wrote:<br></span><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div>On 10/04/2016 03:16 PM, Sandro Bonazzola wrote:<br>
> Hi, I'm checking the packaging of ovirt-engine for 4.1 and I've some doubts:<br>
><br>
> $ LC_ALL=C rpm -qlvp<br>
> <a href="http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/fc24/noarch/ovirt-engine-backend-4.1.0-0.0.master.20161003221921.git2653cbc.fc24.noarch.rpm%7Cgrep" rel="noreferrer" target="_blank">http://resources.ovirt.org/pub<wbr>/ovirt-master-snapshot/rpm/fc2<wbr>4/noarch/ovirt-engine-backend-<wbr>4.1.0-0.0.master.2016100322192<wbr>1.git2653cbc.fc24.noarch.rpm|g<wbr>rep</a><br>
> jar |grep -v ^l |grep common<br>
> -rw-r--r-- 1 root root 77761 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/netflix/config/ma<wbr>in/archaius-core.jar<br>
> -rw-r--r-- 1 root root 16442 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/netflix/hystrix/c<wbr>ontrib/main/hystrix-metrics-ev<wbr>ent-stream.jar<br>
> -rw-r--r-- 1 root root 290223 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/netflix/hystrix/m<wbr>ain/hystrix-core.jar<br>
> -rw-r--r-- 1 root root 738300 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/io/reactivex/rxjava/m<wbr>ain/rxjava.jar<br>
> -rw-r--r-- 1 root root 6073 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/ovirt/engine/api/<wbr>metamodel-server/main/metamode<wbr>l-server.jar<br>
> -rw-r--r-- 1 root root 8224 Oct 4 00:21<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/ovirt/engine/core<wbr>/auth-plugin/main/auth-plugin.<wbr>jar<br>
> -rw-r--r-- 1 root root 4010 Oct 4 00:22<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/ovirt/engine/core<wbr>/logger/main/logger.jar<br>
> -rw-r--r-- 1 root root 370051 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-aop.jar<br>
> -rw-r--r-- 1 root root 731512 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-beans.jar<br>
> -rw-r--r-- 1 root root 1097552 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-context.jar<br>
> -rw-r--r-- 1 root root 1078737 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-core.jar<br>
> -rw-r--r-- 1 root root 262990 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-expression.jar<br>
> -rw-r--r-- 1 root root 7243 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-instrument.jar<br>
> -rw-r--r-- 1 root root 423369 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-jdbc.jar<br>
> -rw-r--r-- 1 root root 265523 Oct 4 00:20<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-tx.jar<br>
><br>
> $ dnf provides "*/archaius-core.jar" -> archaius-core-0.7.3-4.fc24.noa<wbr>rch<br>
> $ dnf provides "*/hystrix-metrics-event-strea<wbr>m.jar"<br>
> -> hystrix-metrics-event-stream-1<wbr>.4.21-5.fc24.noarch<br>
> and so on with the other jar files.<br>
><br>
> Any chance we can just reuse system libs and symlink them?<br>
><br>
> Please note that the question is for el7 as well:<br>
><br>
> $ LC_ALL=C rpm -qlvp<br>
> <a href="http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/ovirt-engine-backend-4.1.0-0.0.master.20161003211313.git2653cbc.el7.centos.noarch.rpm" rel="noreferrer" target="_blank">http://resources.ovirt.org/pub<wbr>/ovirt-master-snapshot/rpm/el7<wbr>/noarch/ovirt-engine-backend-4<wbr>.1.0-0.0.master.20161003211313<wbr>.git2653cbc.el7.centos.noarch.<wbr>rpm</a><br>
> |grep jar |grep -v ^l |grep common<br>
> -rw-r--r-- 1 root root 608376 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/mchange/c3p0/main<wbr>/c3p0.jar<br>
> -rw-r--r-- 1 root root 77761 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/netflix/config/ma<wbr>in/archaius-core.jar<br>
> -rw-r--r-- 1 root root 16442 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/netflix/hystrix/c<wbr>ontrib/main/hystrix-metrics-ev<wbr>ent-stream.jar<br>
> -rw-r--r-- 1 root root 290223 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/netflix/hystrix/m<wbr>ain/hystrix-core.jar<br>
> -rw-r--r-- 1 root root 23234 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/cinder-client.jar<br>
> -rw-r--r-- 1 root root 20755 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/cinder-model.jar<br>
> -rw-r--r-- 1 root root 18277 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/glance-client.jar<br>
> -rw-r--r-- 1 root root 8780 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/glance-model.jar<br>
> -rw-r--r-- 1 root root 34756 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/keystone-client.jar<br>
> -rw-r--r-- 1 root root 23183 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/keystone-model.jar<br>
> -rw-r--r-- 1 root root 10861 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/openstack-client.jar<br>
> -rw-r--r-- 1 root root 20104 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/quantum-client.jar<br>
> -rw-r--r-- 1 root root 16031 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/quantum-model.jar<br>
> -rw-r--r-- 1 root root 8972 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/com/woorea/openstack/<wbr>sdk/main/resteasy-connector.ja<wbr>r<br>
> -rw-r--r-- 1 root root 738300 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/io/reactivex/rxjava/m<wbr>ain/rxjava.jar<br>
> -rw-r--r-- 1 root root 621694 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/apache/sshd/main/<wbr>sshd-core.jar<br>
> -rw-r--r-- 1 root root 6073 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/ovirt/engine/api/<wbr>metamodel-server/main/metamode<wbr>l-server.jar<br>
> -rw-r--r-- 1 root root 8222 Oct 3 23:15<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/ovirt/engine/core<wbr>/auth-plugin/main/auth-plugin.<wbr>jar<br>
> -rw-r--r-- 1 root root 4010 Oct 3 23:16<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/ovirt/engine/core<wbr>/logger/main/logger.jar<br>
> -rw-r--r-- 1 root root 554885 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/quartz/main/quart<wbr>z.jar<br>
> -rw-r--r-- 1 root root 450124 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/snmp4j/main/snmp4<wbr>j.jar<br>
> -rw-r--r-- 1 root root 370051 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-aop.jar<br>
> -rw-r--r-- 1 root root 731512 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-beans.jar<br>
> -rw-r--r-- 1 root root 1097552 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-context.jar<br>
> -rw-r--r-- 1 root root 1078737 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-core.jar<br>
> -rw-r--r-- 1 root root 262990 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-expression.jar<br>
> -rw-r--r-- 1 root root 7243 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-instrument.jar<br>
> -rw-r--r-- 1 root root 423369 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-jdbc.jar<br>
> -rw-r--r-- 1 root root 265523 Oct 3 23:14<br>
> /usr/share/ovirt-engine/module<wbr>s/common/org/springframework/m<wbr>ain/spring-tx.jar<br>
><br>
> If any dependency is missing on el7 I can try to provide it within<br>
> CentOS Virt SIG, just let me know the Fedora equivalent rpm name.<br>
> Thanks,<br>
><br>
<br>
</div></div>The OpenStack client .ajr files could be replaced by links in Fedora 24,<br>
as it has the same version that we use: 3.1.1. The packages are named<br>
"openstack-java-*", in case you also want to provide them from the<br>
CentOS Virt SIG.<br>
<br>
The "sshd.jar" file can't be a link because the version that we use is<br>
0.12.0, and the version available in Fedora 24 is 0.11.0.<br></blockquote><div><br></div></div></div><div>Can we update our code to use 0.14.0 so we'll be in sync with Fedora 25 once it will be out?</div><div><a href="http://koji.fedoraproject.org/koji/buildinfo?buildID=774394" target="_blank">http://koji.fedoraproject.org/<wbr>koji/buildinfo?buildID=774394</a></div></div></div></div></blockquote><div><br></div><div>When will we sync with upstream of it, which are several releases ahead already?</div></div></div></div></blockquote><div><br><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">I'm working on upgrade apache-sshd to 1.2.x. Progress is a bit stalled lately as this has lower priority than other tasks, but I hope to get this into 4.1.<br><br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Y. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><span><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
The "metamodel-server.jar" file can't be replaced with a link because<br>
the project isn't packaged as a RPM, and I don't have plans to package it.<br>
<br>
The "spring-*.jar" files can't be replaced with links because we use<br>
version 4, and the packages in Fedora 24 are version 3.<span class="HOEnZb"><font color="#888888"><br>
<span><font color="#888888"><br>
--<br>
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta<br>
3ºD, 28016 Madrid, Spain<br>
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.<br>
</font></span></font></span></blockquote></span></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><span><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Sandro Bonazzola<br>Better technology. Faster innovation. Powered by community collaboration.<br>See how it works at <a href="http://redhat.com" target="_blank">redhat.com</a><br></div></div><div dir="ltr"><a href="https://www.redhat.com/it/about/events/red-hat-open-source-day-2016" target="_blank"><img src="http://images.engage.redhat.com/EloquaImages/clients/RedHat/%7B53f97a34-013e-4b79-966f-222f50a6de8c%7D_Red_Hat_Open_Source_Day_2_CITIES.png" height="60" width="420"></a><br></div></div></div></div></div>
</span></font></span></div></div><span class="HOEnZb"><font color="#888888">
<br>______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org" target="_blank">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/devel</a><br></font></span></blockquote></div><br></div></div>
<br>______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br></blockquote></div><br></div></div>