Comment 2 for bug 1779922

Revision history for this message
Tom Barron (tpb) wrote :

With the patch from review 579949 we get a cleaner stack trace for the same error as above and the actual issue (unknown dbus service) is exposed:

Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: Command: sudo manila-rootwrap /etc/manila/rootwrap.conf dbus-send --print-reply --system --dest=org.ganesha.nfsd /org/ganesha/nfsd/ExportMgr org.ganesha.nfsd.exportmgr.AddExport string:/etc/ganesha/export.d/share-1a5da8d5-366f-4762-a9c1-e2da6bf5996e.conf.WTomPm string:EXPORT(Export_Id=1005)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: Exit code: 1
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: Stdout: u''
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: Stderr: u'Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.ganesha.nfsd was not provided by any .service files\n'
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server Traceback (most recent call last):
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 163, in _process_incoming
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 265, in dispatch
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 194, in _do_dispatch
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server result = func(ctxt, **new_args)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/manager.py", line 187, in wrapped
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server return f(self, *args, **kwargs)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/utils.py", line 571, in wrapper
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server return func(self, *args, **kwargs)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/manager.py", line 3353, in update_access
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server share_server=share_server)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/access.py", line 283, in update_access_rules
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server share_server=share_server)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/access.py", line 322, in _update_access_rules
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server share_server)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/access.py", line 390, in _update_rules_through_share_driver
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server share_server=share_server
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/drivers/cephfs/driver.py", line 257, in update_access
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server share_server=share_server)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/drivers/ganesha/__init__.py", line 282, in update_access
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server self.ganesha.add_export(share['name'], confdict)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server File "/opt/stack/manila/manila/share/drivers/ganesha/manager.py", line 492, in add_export
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server cmd=e.cmd)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server GaneshaCommandFailure: Ganesha management command failed.
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server Command: sudo manila-rootwrap /etc/manila/rootwrap.conf dbus-send --print-reply --system --dest=org.ganesha.nfsd /org/ganesha/nfsd/ExportMgr org.ganesha.nfsd.exportmgr.AddExport string:/etc/ganesha/export.d/share-1a5da8d5-366f-4762-a9c1-e2da6bf5996e.conf.WTomPm string:EXPORT(Export_Id=1005)
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server Exit code: 1
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server Stdout: u''
Jul 03 18:33:51 devstack-host-vm.rdocloud manila-share[524687]: 2018-07-03 18:33:51.737 TRACE oslo_messaging.rpc.server Stderr: u'Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.ganesha.nfsd was not provided by any .service files\n'