2021-01-28 15:28:23 |
Corey Bryant |
bug |
|
|
added bug |
2021-01-28 16:11:45 |
Corey Bryant |
cinder: assignee |
|
Corey Bryant (corey.bryant) |
|
2021-01-28 16:12:15 |
Corey Bryant |
bug task added |
|
cinder (Ubuntu) |
|
2021-01-28 16:12:29 |
Corey Bryant |
nominated for series |
|
Ubuntu Bionic |
|
2021-01-28 16:12:29 |
Corey Bryant |
bug task added |
|
cinder (Ubuntu Bionic) |
|
2021-01-28 16:12:29 |
Corey Bryant |
nominated for series |
|
Ubuntu Focal |
|
2021-01-28 16:12:29 |
Corey Bryant |
bug task added |
|
cinder (Ubuntu Focal) |
|
2021-01-28 16:13:17 |
Corey Bryant |
cinder (Ubuntu): status |
New |
Invalid |
|
2021-01-28 16:13:21 |
Corey Bryant |
cinder (Ubuntu Bionic): status |
New |
Triaged |
|
2021-01-28 16:13:24 |
Corey Bryant |
cinder (Ubuntu Focal): status |
New |
Triaged |
|
2021-01-28 16:13:26 |
Corey Bryant |
cinder (Ubuntu Focal): status |
Triaged |
Incomplete |
|
2021-01-28 16:13:28 |
Corey Bryant |
cinder (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2021-01-28 16:13:30 |
Corey Bryant |
cinder (Ubuntu Focal): importance |
Undecided |
Medium |
|
2021-01-28 16:13:45 |
Corey Bryant |
cinder (Ubuntu Focal): status |
Incomplete |
Triaged |
|
2021-01-28 16:13:56 |
Corey Bryant |
bug task added |
|
cloud-archive |
|
2021-01-28 16:14:09 |
Corey Bryant |
cinder (Ubuntu Bionic): status |
Triaged |
Invalid |
|
2021-01-28 16:16:12 |
Corey Bryant |
cinder (Ubuntu Bionic): status |
Invalid |
Triaged |
|
2021-01-28 16:16:16 |
Corey Bryant |
cinder (Ubuntu): status |
Invalid |
Triaged |
|
2021-01-28 16:16:20 |
Corey Bryant |
cinder (Ubuntu): importance |
Undecided |
Medium |
|
2021-01-28 16:16:37 |
Corey Bryant |
nominated for series |
|
cloud-archive/stein |
|
2021-01-28 16:16:37 |
Corey Bryant |
bug task added |
|
cloud-archive/stein |
|
2021-01-28 16:16:37 |
Corey Bryant |
nominated for series |
|
cloud-archive/train |
|
2021-01-28 16:16:37 |
Corey Bryant |
bug task added |
|
cloud-archive/train |
|
2021-01-28 16:16:37 |
Corey Bryant |
nominated for series |
|
cloud-archive/victoria |
|
2021-01-28 16:16:37 |
Corey Bryant |
bug task added |
|
cloud-archive/victoria |
|
2021-01-28 16:16:37 |
Corey Bryant |
nominated for series |
|
cloud-archive/queens |
|
2021-01-28 16:16:37 |
Corey Bryant |
bug task added |
|
cloud-archive/queens |
|
2021-01-28 16:16:37 |
Corey Bryant |
nominated for series |
|
cloud-archive/ussuri |
|
2021-01-28 16:16:37 |
Corey Bryant |
bug task added |
|
cloud-archive/ussuri |
|
2021-01-28 16:16:52 |
Corey Bryant |
cloud-archive/queens: importance |
Undecided |
Medium |
|
2021-01-28 16:16:52 |
Corey Bryant |
cloud-archive/queens: status |
New |
Triaged |
|
2021-01-28 16:17:07 |
Corey Bryant |
cloud-archive/stein: importance |
Undecided |
Medium |
|
2021-01-28 16:17:07 |
Corey Bryant |
cloud-archive/stein: status |
New |
Triaged |
|
2021-01-28 16:17:22 |
Corey Bryant |
cloud-archive/train: importance |
Undecided |
Medium |
|
2021-01-28 16:17:22 |
Corey Bryant |
cloud-archive/train: status |
New |
Triaged |
|
2021-01-28 16:17:35 |
Corey Bryant |
cloud-archive/ussuri: importance |
Undecided |
Medium |
|
2021-01-28 16:17:35 |
Corey Bryant |
cloud-archive/ussuri: status |
New |
Triaged |
|
2021-01-28 16:17:47 |
Corey Bryant |
cloud-archive/victoria: importance |
Undecided |
Medium |
|
2021-01-28 16:17:47 |
Corey Bryant |
cloud-archive/victoria: status |
New |
Triaged |
|
2021-01-28 16:18:18 |
Corey Bryant |
nominated for series |
|
Ubuntu Hirsute |
|
2021-01-28 16:18:18 |
Corey Bryant |
bug task added |
|
cinder (Ubuntu Hirsute) |
|
2021-01-28 16:18:18 |
Corey Bryant |
nominated for series |
|
Ubuntu Groovy |
|
2021-01-28 16:18:18 |
Corey Bryant |
bug task added |
|
cinder (Ubuntu Groovy) |
|
2021-01-28 16:18:35 |
Corey Bryant |
cinder (Ubuntu Groovy): importance |
Undecided |
Medium |
|
2021-01-28 16:18:35 |
Corey Bryant |
cinder (Ubuntu Groovy): status |
New |
Triaged |
|
2021-01-28 17:25:12 |
Corey Bryant |
bug task deleted |
cloud-archive/queens |
|
|
2021-01-28 17:26:02 |
Corey Bryant |
bug task deleted |
cinder (Ubuntu Bionic) |
|
|
2021-01-28 18:19:26 |
Corey Bryant |
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 |
[Impact]
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
[Test Case]
The ubuntu package for cinder runs unit tests as part of the build process. Tests are expected to be successful with this fix.
[Regression Potential]
This change only touches unit test code. Any regressions would be limited to failing tests at package build time. |
|
2021-01-28 18:20:33 |
Corey Bryant |
cinder: status |
New |
In Progress |
|
2021-01-28 18:20:55 |
Corey Bryant |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-01-29 00:01:39 |
Launchpad Janitor |
cinder (Ubuntu Hirsute): status |
Triaged |
Fix Released |
|
2021-02-10 14:55:08 |
Corey Bryant |
cloud-archive/train: status |
Triaged |
Fix Committed |
|
2021-02-10 14:55:10 |
Corey Bryant |
tags |
|
verification-train-needed |
|
2021-02-10 14:55:33 |
Corey Bryant |
cloud-archive/stein: status |
Triaged |
Fix Committed |
|
2021-02-10 14:55:36 |
Corey Bryant |
tags |
verification-train-needed |
verification-stein-needed verification-train-needed |
|
2021-02-16 17:48:37 |
Brian Murray |
cinder (Ubuntu Groovy): status |
Triaged |
Fix Committed |
|
2021-02-16 17:48:41 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2021-02-16 17:48:47 |
Brian Murray |
tags |
verification-stein-needed verification-train-needed |
verification-needed verification-needed-groovy verification-stein-needed verification-train-needed |
|
2021-02-16 17:53:59 |
Brian Murray |
cinder (Ubuntu Focal): status |
Triaged |
Fix Committed |
|
2021-02-16 17:54:06 |
Brian Murray |
tags |
verification-needed verification-needed-groovy verification-stein-needed verification-train-needed |
verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed |
|
2021-02-16 20:59:11 |
Corey Bryant |
cloud-archive/victoria: status |
Triaged |
Fix Committed |
|
2021-02-16 20:59:14 |
Corey Bryant |
tags |
verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed |
verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed verification-victoria-needed |
|
2021-02-17 07:20:35 |
Chris MacNaughton |
cloud-archive/victoria: status |
Fix Committed |
Fix Released |
|
2021-02-17 12:53:41 |
Corey Bryant |
cloud-archive/ussuri: status |
Triaged |
Fix Committed |
|
2021-02-17 12:53:43 |
Corey Bryant |
tags |
verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed verification-victoria-needed |
verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed verification-ussuri-needed verification-victoria-needed |
|
2021-02-17 13:03:41 |
Corey Bryant |
cloud-archive: status |
Fix Released |
Fix Committed |
|
2021-03-02 11:13:37 |
James Page |
tags |
verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed verification-ussuri-needed verification-victoria-needed |
verification-done verification-done-focal verification-done-groovy verification-stein-done verification-train-done verification-ussuri-done verification-victoria-done |
|
2021-03-02 22:54:13 |
Launchpad Janitor |
cinder (Ubuntu Groovy): status |
Fix Committed |
Fix Released |
|
2021-03-02 22:54:54 |
Launchpad Janitor |
cinder (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-03-03 14:36:32 |
Corey Bryant |
cloud-archive/stein: status |
Fix Committed |
Fix Released |
|
2021-03-03 14:36:34 |
Corey Bryant |
cloud-archive/ussuri: status |
Fix Committed |
Fix Released |
|
2021-03-03 14:36:46 |
Corey Bryant |
cloud-archive/train: status |
Fix Committed |
Fix Released |
|