Add warning against hvparam changes with live migrations
authorHrvoje Ribicic <riba@google.com>
Thu, 4 Sep 2014 20:57:49 +0000 (20:57 +0000)
committerHrvoje Ribicic <riba@google.com>
Tue, 9 Sep 2014 10:34:47 +0000 (12:34 +0200)
commitb0d1e392550dfb3fe292f10453c04443dc306175
tree0f70582776cd26352155c499521a09ed34869c39
parent7bec25af9b94f63d8b319daa3c09d942884e61a5
Add warning against hvparam changes with live migrations

Changing certain hvparams while an instance is running leads to a
dangerous situation for the instance. When the instance undergoes live
migration without having undergone a reboot that would have applied the
parameters, it is setup with the modified hvparams, and loaded with the
state relying on the old hvparams. Depending on what is used and how,
this might lead to a crash of the instance.

While a proper fix should go into a stable version of Ganeti as this is
not a trivial change, the least we can do is warn users that hvparam
changes may be dangerous.

Signed-off-by: Hrvoje Ribicic <riba@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com>
lib/client/gnt_instance.py