If we have only one node, instance moves fail, because it tries to move
the instance to itself. Skipping the operation, because in that case it
doesn't make sense.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
if opts.do_migrate and opts.disk_template == constants.DT_DRBD8:
self.BurnMigrate()
- if opts.do_move and opts.disk_template in [constants.DT_PLAIN,
- constants.DT_FILE]:
+ if (opts.do_move and len(self.nodes) > 1 and
+ opts.disk_template in [constants.DT_PLAIN, constants.DT_FILE]):
self.BurnMove()
if (opts.do_importexport and