Add non-cherry-pickable changes related to state "rb----"
authorHrvoje Ribicic <riba@google.com>
Wed, 30 Jul 2014 12:37:29 +0000 (12:37 +0000)
committerHrvoje Ribicic <riba@google.com>
Wed, 30 Jul 2014 14:27:28 +0000 (16:27 +0200)
commit543839185c22d0dbff9ff57547470d39a35d2f5c
treeddf80fa8ee120ce7243df5daff6fee3c3551ae7f
parent77e8d509831edea94d408ba809e9c87fc43ec01d
Add non-cherry-pickable changes related to state "rb----"

Ganeti versions 2.11 and 2.12 have both had patches related to strange
Xen domU states which are still legitimate running states, but Ganeti
did not recognize them as such. The previous two cherry-picked patches
bring some of these changes, but the final patch needed (79cb7eceaca2)
cannot be cherry-picked because of a conflict with the other two
patches. The changes were made on different branches, and merged
together at a later time.

This patch manually adds the change, merging together the descriptions
of why certain states are allowed, and putting all of this into the
function docstring.

Signed-off-by: Hrvoje Ribicic <riba@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
lib/hypervisor/hv_xen.py