+++ This bug was initially created as a clone of Bug #1573798 +++
+++ This bug was initially created as a clone of Bug #1573795 +++
Description of problem:
Caused by a typo in Ib6d4a2d6b9072db42d11ecdde0950cf7a7781944.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Use a vhostuser VIF with only tx_queue_size set.
vhost_tx_queue_size not set when rx_queue_size is not provided.
vhost_tx_queue_size set when rx_queue_size is not provided.
According to our records, this should be resolved by openstack-nova-16.0.4-15.el7ost. This build is available now.
Verified that setting the tx_queue_size config value without setting an rx_queue_size value...
[heat-admin@computeovsdpdk-0 ~]$ sudo docker exec -i nova_libvirt grep '[rt]x' /etc/nova/nova.conf
# Configure virtio rx queue size.
# Configure virtio tx queue size.
... does yield the proper values in the libvirt xml:
<source type='unix' path='/var/lib/vhost_sockets/vhud27af13f-6e' mode='server'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
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.