Description of problem: Currently it is not possible to configure with nic-config file the ethtool options for an interface. It is complicate to find a workaround, network interface is a key of a operating system, it can't be changed easily. Additional info: The patch exists on master: https://review.openstack.org/#/c/392697/
This is a huge issue because: if you happen to manually write ETHTOOL_OPTS to the ifcfg files, then during a scale-up os-net-config will noticed and tear down/rebuild the network LIVE. so the only workaround we have is to: 1) add lines to run ethtool into /etc/rc.d/rc.local 2) re-run /etc/rc.d/rc.local if something changes network-wise. This is unmaintainable. Please backport to OSP10. Thanks,
This is an example of the flags that'd be needed (RSS and buffer size): /sbin/ethtool -N ${mynic} rx-flow-hash udp4 sdfn /sbin/ethtool -G ${mynic} rx ${bufsz} tx ${bufsz}
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-2017:2654