+++ This bug was initially created as a clone of Bug #1619104 +++ +++ This bug was initially created as a clone of Bug #1617927 +++ Description of problem: RX/TX Queue size implemented in RHOSP 14 according to the following BZ [1] [2], missing THT parameters. [1] - https://bugzilla.redhat.com/show_bug.cgi?id=1553088 [2] - https://bugzilla.redhat.com/show_bug.cgi?id=1512941 THT parameters should configure rx_queue_size and tx_queue_size in nova.conf [libvirt] rx_queue_size=1024 tx_queue_size=1024 --- Additional comment from Eric Elena on 2018-08-16 04:18:31 EDT --- Please note that as per [0] you can use the following snippet: parameter_defaults: ComputeExtraConfig: nova::compute::libvirt::rx_queue_size: 1024 nova::compute::libvirt::tx_queue_size: 1024 [0] https://bugzilla.redhat.com/show_bug.cgi?id=1571745 --- Additional comment from Martin Schuppert on 2018-08-22 05:58:49 EDT --- RX/TX queue size can be set on a role base like: parameter_defaults: ComputeParameters: NovaLibvirtRxQueueSize: 1024 NovaLibvirtTxQueueSize: 1024 [root@compute-0 ~]# egrep "^rx|^tx" /var/lib/config-data/puppet-generated/nova_libvirt/etc/nova/nova.conf rx_queue_size=1024 tx_queue_size=1024
Verified by running the following paramters: parameter_defaults: ComputeExtraConfig: nova::compute::libvirt::rx_queue_size: 1024 nova::compute::libvirt::tx_queue_size: 1024
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:3789