yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #44625
[Bug 1532340] Re: No such file or directory: '/proc/self/mounts'
Reviewed: https://review.openstack.org/265485
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=fb5a0442cf20b5c5946e33d2c82ddaa7648efe18
Submitter: Jenkins
Branch: master
commit fb5a0442cf20b5c5946e33d2c82ddaa7648efe18
Author: Diana Clarke <diana.joan.clarke@xxxxxxxxx>
Date: Fri Jan 8 19:37:50 2016 -0500
Fix unit tests on Mac OS X
Commit f6969afa4708d1702321dcd48062591bd400789e resulted in a bunch of
unit test failures on Mac OS X because '/proc/self/mounts' doesn't
exist.
Change-Id: I4b5cd48ab4774093419a219dddf00672ca6d2e64
Closes-Bug: #1532340
** Changed in: nova
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1532340
Title:
No such file or directory: '/proc/self/mounts'
Status in OpenStack Compute (nova):
Fix Released
Bug description:
I'm seeing 147 unit test failures like the following on my mac since
this was merged a few hours ago:
https://github.com/openstack/nova/commit/b3879bd199036a9327a32d7c7cacdff3a9c9807d
https://github.com/openstack/nova/blob/b1588cea68d2037dfc2e792b25fbb56d76b7d439/nova/virt/libvirt/host.py#L1005
Traceback (most recent call last):
File "nova/tests/unit/virt/test_virt_drivers.py", line 55, in wrapped_func
return f(self, *args, **kwargs)
File "nova/tests/unit/virt/test_virt_drivers.py", line 380, in test_power_off
instance_ref, network_info = self._get_running_instance()
File "nova/tests/unit/virt/test_virt_drivers.py", line 264, in _get_running_instance
[], 'herp', network_info=network_info)
File "nova/virt/libvirt/driver.py", line 2506, in spawn
write_to_disk=True)
File "nova/virt/libvirt/driver.py", line 4402, in _get_guest_xml
context)
File "nova/virt/libvirt/driver.py", line 4223, in _get_guest_config
self._update_guest_cputune(guest, flavor, virt_type)
File "nova/virt/libvirt/driver.py", line 3571, in _update_guest_cputune
is_able = self._host.is_cpu_control_policy_capable()
File "nova/virt/libvirt/host.py", line 1005, in is_cpu_control_policy_capable
with open("/proc/self/mounts", "r") as fd:
IOError: [Errno 2] No such file or directory: '/proc/self/mounts'
Related:
https://bugs.launchpad.net/nova/+bug/1496854
https://review.openstack.org/#/c/224726/
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1532340/+subscriptions
References