<div dir="ltr"><div>Matthias,</div><div><br></div><div>These steps, "install python-nova", "install openstack-nova-scheduler" need python-openvswitch-2.11 which in turn looking for libopenvswitch which is provided by <a href="https://cbs.centos.org/koji/rpminfo?rpmID=173673" style="font-family:"Liberation Sans","Lucida Grande","Luxi Sans","Bitstream Vera Sans",helvetica,verdana,arial,sans-serif;font-size:19px;color:rgb(0,102,204);text-decoration-line:none">openvswitch-1:2.12.0-1.el7.x86_64.rpm</a>. And I have this copy installed on my local repo.</div><div><br></div><div><b><font size="4">Trying to figure out which rpm has the librte_*.</font></b></div><div><br></div><div>BTW, I got most rpms from <a href="http://mirror.centos.org/centos/7/cloud/x86_64/" target="_blank">http://mirror.centos.org/centos/7/cloud/x86_64/</a>. Which has rpms for train, stein, rocky and queens. </div><div>Is there a similar site for later releases like Ussuri or Victoria?</div><div><br></div><div>Pete</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 7, 2021 at 12:43 PM Matthias Runge <<a href="mailto:mrunge@matthias-runge.de" target="_blank">mrunge@matthias-runge.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Jun 07, 2021 at 08:52:42PM +0200, Thomas Goirand wrote:<br>
> On 6/7/21 8:07 PM, Pete Zhang wrote:<br>
> > <br>
> > I hit this error when installing “openstack-nova-scheduler” of release<br>
> > train.Anyone knows the issue/fix?<br>
> > What is the librte? is it another rpm i can download somewhere?<br>
> > or what is the best channel/DL to post this question, thx.Here is what I<br>
> > did.<br>
> > <br>
> > 1. I did this in a test box.<br>
> > 2. I have puppet-modules installed on the box<br>
> > 3. I have openstack-release-train’s rpms on the box and built a<br>
> > local-repo for puppet to install<br>
> > <br>
> > Debug: Executing: '/bin/yum -d 0 -e 0 -y install openstack-nova-scheduler'<br>
> > Error: Execution of '/bin/yum -d 0 -e 0 -y install openstack-nova-scheduler' returned 1: Error: Package: 1:openvswitch-2.12.0-1.el7.x86_64 (local_openstack-tnrp)<br>
> > Requires: librte_mempool_bucket.so.1()(64bit)<br>
> > Error: Package: 1:openvswitch-2.12.0-1.el7.x86_64 (local_openstack-tnrp)<br>
> > Requires: librte_ethdev.so.11(DPDK_18.05)(64bit)<br>
> <br>
> Hi,<br>
> <br>
> I'm not a Red Hat user (but the OpenStack maintainer in Debian). Though<br>
> librte is from dpdk. It's likely a bug if nova-scheduler depends on<br>
> openvswitch (but it's probably not a bug if OVS depends on dpdk if it<br>
> was compiled with dpdk support).<br>
<br>
Packages ending with el7 are probably a bit aged already. You may want<br>
to switch to something more recent. RDO is only updating the latest<br>
release.<br>
I don't know where you got the other packages from, but I can see there<br>
is no direct dependency from openstack-nova-scheduler to<br>
openvswitch[1]. On the other side, the openvswitch build indeed requires<br>
librte[2].<br>
<br>
RDO describes the used repositories[3], and you may want to enable<br>
CentOS extras.<br>
<br>
[1] <a href="https://urldefense.com/v3/__https://github.com/rdo-packages/nova-distgit/blob/train-rdo/openstack-nova.spec__;!!DCbAVzZNrAf4!RKlcUEHBI3PvESOWZQ8z_KbIQjfkOEbCIaOj9bzgtDMQ58uyTEnQlD5QiYYfwVDNr_Q_7lQ$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__https://github.com/rdo-packages/nova-distgit/blob/train-rdo/openstack-nova.spec__;!!DCbAVzZNrAf4!RKlcUEHBI3PvESOWZQ8z_KbIQjfkOEbCIaOj9bzgtDMQ58uyTEnQlD5QiYYfwVDNr_Q_7lQ$</a> <br>
[2] <a href="https://urldefense.com/v3/__https://cbs.centos.org/koji/rpminfo?rpmID=173673__;!!DCbAVzZNrAf4!RKlcUEHBI3PvESOWZQ8z_KbIQjfkOEbCIaOj9bzgtDMQ58uyTEnQlD5QiYYfwVDNRaMe3hM$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__https://cbs.centos.org/koji/rpminfo?rpmID=173673__;!!DCbAVzZNrAf4!RKlcUEHBI3PvESOWZQ8z_KbIQjfkOEbCIaOj9bzgtDMQ58uyTEnQlD5QiYYfwVDNRaMe3hM$</a> <br>
[3] <a href="https://urldefense.com/v3/__https://www.rdoproject.org/documentation/repositories/__;!!DCbAVzZNrAf4!RKlcUEHBI3PvESOWZQ8z_KbIQjfkOEbCIaOj9bzgtDMQ58uyTEnQlD5QiYYfwVDNI36Ef5g$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__https://www.rdoproject.org/documentation/repositories/__;!!DCbAVzZNrAf4!RKlcUEHBI3PvESOWZQ8z_KbIQjfkOEbCIaOj9bzgtDMQ58uyTEnQlD5QiYYfwVDNI36Ef5g$</a> <br>
<br>
-- <br>
Matthias Runge <<a href="mailto:mrunge@matthias-runge.de" target="_blank">mrunge@matthias-runge.de</a>><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><br><a href="https://smart.salesforce.com/sig/peiyong.zhang//us_mb/default/link.html" target="_blank"><img border="0" src="https://smart.salesforce.com/sig/peiyong.zhang//us_mb/default/logo.png"></a></div>