Missing dependency on librte_xxxx when installing openstack-nova-scheduler

Thomas Goirand zigo at debian.org
Mon Jun 7 18:52:42 UTC 2021


On 6/7/21 8:07 PM, Pete Zhang wrote:
> 
> I hit this error when installing “openstack-nova-scheduler” of release
> train.Anyone knows the issue/fix?
> What is the librte? is it another rpm i can download somewhere?
> or what is the best channel/DL to post this question, thx.Here is what I
> did.
> 
>  1. I did this in a test box.
>  2. I have puppet-modules installed on the box
>  3. I have openstack-release-train’s rpms on the box and built a
>     local-repo for puppet to install
> 
> Debug: Executing: '/bin/yum -d 0 -e 0 -y install openstack-nova-scheduler'
> 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)
>            Requires: librte_mempool_bucket.so.1()(64bit)
> Error: Package: 1:openvswitch-2.12.0-1.el7.x86_64 (local_openstack-tnrp)
>            Requires: librte_ethdev.so.11(DPDK_18.05)(64bit)

Hi,

I'm not a Red Hat user (but the OpenStack maintainer in Debian). Though
librte is from dpdk. It's likely a bug if nova-scheduler depends on
openvswitch (but it's probably not a bug if OVS depends on dpdk if it
was compiled with dpdk support).

Cheers,

Thomas Goirand (zigo)



More information about the openstack-discuss mailing list