[Bug 1625542] Re: --vhost-owner --vhost-perm no more transferred to DPDK EAL commandline
ChristianEhrhardt
1625542 at bugs.launchpad.net
Mon Sep 26 16:14:07 UTC 2016
Hi Timo,
it is good that the issue with the unknown parameter are gone now.
The question is now, are these parms:
a) no more passed to OVS, but to DPDK instead (good)
or
b) no more passed to OVS, but neither to DPDK (bad)
If a) is true you should see log entries of these kind each time a DPDK socket is created:
Socket %s changed permissions to %s
Socket %s changed ownership to %s
There are also a bunch of failing paths with messages as you can see in
the patch e.g. if it can't change the permission or doesn't find the
user.
Do you see any of those in the EAL log?
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1625542
Title:
--vhost-owner --vhost-perm no more transferred to DPDK EAL commandline
Status in dpdk package in Ubuntu:
Incomplete
Status in openvswitch package in Ubuntu:
Triaged
Bug description:
Hi,
this was reported by an early tester of OVS 2.6 / DPDK 16.07 packages in yakkety.
TL;DR
- the old --vhost-owner --vhost-perm seem no more to be passed to the DPDK commandline
- OVS complains about ovs-vswitchd: unrecognized option '--vhost-owner'
Example:
ovs-vswitchd \
--vhost-owner libvirt-qemu:kvm \
--vhost-perm 0664 \
-- unix:$DB_SOCK -vconsole:emer -vsyslog:err -vfile:info \
--mlockall --no-chdir \
--log-file=/var/log/openvswitch/ovs-vswitchd.log \
--pidfile=/var/run/openvswitch/ovs-vswitchd.pid --detach --monitor
ovs-vswitchd: unrecognized option '--vhost-owner'
I expect this to be either of these two:
- actually those should be after a --dpdk switch to get to the DPDK EAL commandline. Just how we describe it at https://help.ubuntu.com/16.04/serverguide/DPDK.html#dpdk-openvswitch
OR
- An upstream change on OVS 2.6 now interferes and breaks the passing of these options. A lot was changed to push DPDK config to the ovsdb so this can be possible.
See http://openvswitch.org/support/dist-docs/INSTALL.DPDK-
ADVANCED.md.html for most of the new other_config values.
I expect to be the second more than the first case due to DPDK
configuration being completely changed into an ovsdb based operation.
Search for dpdk here http://openvswitch.org/support/dist-docs/ovs-
vswitchd.conf.db.5.html.
But since neither DPDK nor OVS took the ownership control patches
(https://www.mail-archive.com/dev@openvswitch.org/msg69706.html) it
has to be a delta that we add once we have final OVS 2.6.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1625542/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list