[Bug 1913607] Re: test_mount_quobyte_should_reraise_already_mounted_error - No such file or directory: '/etc/mtab'
Corey Bryant
1913607 at bugs.launchpad.net
Thu Jan 28 16:16:04 UTC 2021
I'm currently only hitting this on focal, bionic-ussuri, bionic-train,
and bionic-stein. I'm not hitting it on bionic base, groovy, and
hirsute. It's probably intermittent so I think I'll backport to all
releases back to bionic.
** Changed in: cinder (Ubuntu Bionic)
Status: Invalid => Triaged
** Changed in: cinder (Ubuntu)
Status: Invalid => Triaged
** Changed in: cinder (Ubuntu)
Importance: Undecided => Medium
** Also affects: cloud-archive/stein
Importance: Undecided
Status: New
** Also affects: cloud-archive/train
Importance: Undecided
Status: New
** Also affects: cloud-archive/victoria
Importance: Undecided
Status: New
** Also affects: cloud-archive/queens
Importance: Undecided
Status: New
** Also affects: cloud-archive/ussuri
Importance: Undecided
Status: New
** Changed in: cloud-archive/queens
Importance: Undecided => Medium
** Changed in: cloud-archive/queens
Status: New => Triaged
** Changed in: cloud-archive/stein
Importance: Undecided => Medium
** Changed in: cloud-archive/stein
Status: New => Triaged
** Changed in: cloud-archive/train
Importance: Undecided => Medium
** Changed in: cloud-archive/train
Status: New => Triaged
** Changed in: cloud-archive/ussuri
Importance: Undecided => Medium
** Changed in: cloud-archive/ussuri
Status: New => Triaged
** Changed in: cloud-archive/victoria
Importance: Undecided => Medium
** Changed in: cloud-archive/victoria
Status: New => Triaged
** Also affects: cinder (Ubuntu Hirsute)
Importance: Medium
Status: Triaged
** Also affects: cinder (Ubuntu Groovy)
Importance: Undecided
Status: New
** Changed in: cinder (Ubuntu Groovy)
Importance: Undecided => Medium
** Changed in: cinder (Ubuntu Groovy)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to cinder in Ubuntu.
https://bugs.launchpad.net/bugs/1913607
Title:
test_mount_quobyte_should_reraise_already_mounted_error - No such
file or directory: '/etc/mtab'
Status in Cinder:
New
Status in Ubuntu Cloud Archive:
Triaged
Status in Ubuntu Cloud Archive queens series:
Triaged
Status in Ubuntu Cloud Archive stein series:
Triaged
Status in Ubuntu Cloud Archive train series:
Triaged
Status in Ubuntu Cloud Archive ussuri series:
Triaged
Status in Ubuntu Cloud Archive victoria series:
Triaged
Status in cinder package in Ubuntu:
Triaged
Status in cinder source package in Bionic:
Triaged
Status in cinder source package in Focal:
Triaged
Status in cinder source package in Groovy:
Triaged
Status in cinder source package in Hirsute:
Triaged
Bug description:
I'm hitting the following error on ussuri and prior. Worth noting,
this is a package build for ubuntu.
======================================================================
FAIL: cinder.tests.unit.volume.drivers.test_quobyte.QuobyteDriverTestCase.test_mount_quobyte_should_reraise_already_mounted_error
cinder.tests.unit.volume.drivers.test_quobyte.QuobyteDriverTestCase.test_mount_quobyte_should_reraise_already_mounted_error
----------------------------------------------------------------------
_StringException: pythonlogging:'': {{{
2021-01-27 18:46:39,044 INFO [keystonemiddleware.auth_token] Starting Keystone auth_token middleware
2021-01-27 18:46:39,047 WARNING [keystonemiddleware._common.config] The option "auth_url" is not known to keystonemiddleware
2021-01-27 18:46:39,047 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
2021-01-27 18:46:39,050 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
2021-01-27 18:46:39,069 INFO [cinder.volume.drivers.quobyte] The NAS file operations will be run as non privileged user in secure mode. Please ensure your libvirtd settings have been configured accordingly (see section 'OpenStack' in the Quobyte Manual.
2021-01-27 18:46:39,070 INFO [cinder.volume.drivers.quobyte] Mounting volume: quobyte://quobyte-host/openstack-volumes ...
2021-01-27 18:46:39,071 INFO [cinder.volume.drivers.quobyte] Mounting volume: quobyte://quobyte-host/openstack-volumes succeeded
}}}
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/cinder/tests/unit/volume/drivers/test_quobyte.py", line 463, in test_mount_quobyte_should_reraise_already_mounted_error
ensure=False)
File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 485, in assertRaises
self.assertThat(our_callable, matcher)
File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 496, in assertThat
mismatch_error = self._matchHelper(matchee, matcher, message, verbose)
File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 547, in _matchHelper
mismatch = matcher.match(matchee)
File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 108, in match
mismatch = self.exception_matcher.match(exc_info)
File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 62, in match
mismatch = matcher.match(matchee)
File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 475, in match
reraise(*matchee)
File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise
raise exc_obj.with_traceback(exc_tb)
File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match
result = matchee()
File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1049, in __call__
return self._callable_object(*self._args, **self._kwargs)
File "/<<PKGBUILDDIR>>/cinder/volume/drivers/quobyte.py", line 699, in _mount_quobyte
self._validate_volume(mount_path)
File "/<<PKGBUILDDIR>>/cinder/volume/drivers/quobyte.py", line 705, in _validate_volume
partitions = psutil.disk_partitions(all=True)
File "/usr/lib/python3/dist-packages/psutil/__init__.py", line 2095, in disk_partitions
return _psplatform.disk_partitions(all)
File "/usr/lib/python3/dist-packages/psutil/_pslinux.py", line 1168, in disk_partitions
partitions = cext.disk_partitions(mtab_path)
FileNotFoundError: [Errno 2] No such file or directory: '/etc/mtab'
This is similiar to: https://bugs.launchpad.net/cinder/+bug/1675861
To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1913607/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list