nova/nova/virt
Gary Kotton 948ff4f3d0 VMware: prevent race condition with VNC port allocation
When spawning some instances, nova VMware driver could have a race condition
in VNC port allocation. This fix ensures that the lock is done on the
actual setting in the VM configuration spec.

Co-authored-by: Marcio Roberto Starke <marcio.starke@serpro.gov.br>

Change-Id: I70fab021bbf2df418df53e5f47e19cf16dbe45ac
Closes-bug: #1357372
2014-09-07 05:16:19 -07:00
..
baremetal Remove use of str on exceptions 2014-08-27 13:55:34 +01:00
disk Merge "Fix error in log when log exception in guestfs.py" 2014-08-30 15:40:50 +00:00
hyperv Merge "Fixes Hyper-V boot from volume root device issue" 2014-09-05 19:13:01 +00:00
ironic Import Ironic Driver & supporting files - part 1 2014-09-05 19:00:12 -04:00
libvirt Merge "libvirt: persist lxc attached volumes across reboots and power down" 2014-09-07 00:39:56 +00:00
vmwareapi VMware: prevent race condition with VNC port allocation 2014-09-07 05:16:19 -07:00
xenapi Merge "console: add typed console objects" 2014-09-02 16:25:33 +00:00
__init__.py Removed copyright from empty files 2014-02-27 14:27:54 +02:00
block_device.py Move _is_mapping to more central location 2014-08-16 21:40:29 -04:00
configdrive.py Support image property for config drive 2014-09-03 17:02:00 +00:00
diagnostics.py Diagnostics: add validation for types 2014-08-05 01:49:17 -07:00
driver.py virt: add method get_serial_console to driver 2014-09-05 09:08:37 +00:00
event.py Use oslo.i18n 2014-07-18 14:28:09 -04:00
fake.py virt: add method get_serial_console to driver 2014-09-05 09:08:37 +00:00
firewall.py Fix and Gate on E265 2014-07-24 08:11:00 -04:00
hardware.py virt: setup TCP chardevice in libvirt driver 2014-09-01 12:02:30 +00:00
imagecache.py Image caching: update image caching to use objects 2014-08-15 08:03:10 -07:00
images.py Use oslo.i18n 2014-07-18 14:28:09 -04:00
interfaces.template libvirt: Support IPv6 with LXC 2014-07-15 11:39:07 -05:00
netutils.py Merge "xenapi: Use netuils.get_injected_network_template" 2014-07-22 17:03:03 +00:00
storage_users.py Consistently use jsonutils instead of specific implementation 2014-08-12 15:57:09 +02:00
virtapi.py Deprecate and remove agent_build_get_by_triple() 2014-06-25 07:18:19 -07:00
volumeutils.py Refactor get_iscsi_initiator to a common location 2014-02-17 16:48:02 +00:00
watchdog_actions.py Add watchdog device support to libvirt driver 2014-03-03 14:59:58 -05:00