nova/nova/virt
Michael Still 6d3cf9010a Windows instances require the timezone to be "localtime"
This was relatively simple to fix, assuming that the image used
to boot the windows instance has the os_type set to "windows".
The use of os_type in this manner is consistent with the
existing use in the Xen hypervisor driver.

DocImpact: if you're booting windows instances, then you need to
set the os_type image property in glance to "windows". Otherwise
your instances will have their clock timezone set to UTC, which
has unexpected side effects in windows.

(cherry picked from commit 280a336a07)
(cherry picked from commit 18de64748c)

Conflicts:
	nova/virt/libvirt/driver.py

Note that the unit test had to be tweaked to work in the backport.
There are no functional changes however.

Change-Id: Id6759a290ed25c9add97ac61bb7d165b3fb908b2
Closes-Bug: 1231254
2013-10-14 13:50:14 +11:00
..
baremetal Rename imagebackend arguments. 2012-09-03 20:50:55 +10:00
disk Ensure we add a new line when appending to rc.local 2013-02-26 16:59:17 -08:00
hyperv Fixes live_migration missing migrate_data parameter in Hyper-V driver 2012-11-21 16:54:35 -08:00
libvirt Windows instances require the timezone to be "localtime" 2013-10-14 13:50:14 +11:00
powervm Fixes PowerVM spawn failed as missing attr supported_instances 2013-03-20 10:48:04 +08:00
vmwareapi Rename _unplug_vifs to unplug_vifs 2012-09-12 10:40:07 -04:00
xenapi XenAPI should only snapshot root disk 2012-11-20 14:38:33 -08:00
__init__.py In preparation for XenAPI support, refactor the interface between 2010-07-18 18:15:12 +01:00
configdrive.py Move ensure_tree to utils 2012-08-26 21:31:57 +10:00
connection.py refactor baremetal/proxy => baremetal/driver 2012-07-10 11:43:18 -04:00
driver.py Re-attach volumes after instance resize 2012-09-04 12:13:45 +00:00
fake.py Fix bugs in resource tracker and cleanup 2012-09-19 22:19:18 -07:00
firewall.py Use cached nwinfo for secgroup rules 2013-07-31 16:33:10 -07:00
images.py remove intermediate libvirt downloaded images 2013-02-26 13:00:24 +00:00
interfaces.template Don't write a dns directive if there are no dns records in /etc/network/interfaces 2012-02-05 19:51:17 -08:00
netutils.py continue config-drive-v2, add openstack metadata api 2012-08-14 15:26:35 -04:00
vif.py update xen to use network_model 2012-05-24 16:26:49 -05:00