From 8a6c7011d1ccaa90a0a519563ef81dd139bc8484 Mon Sep 17 00:00:00 2001 From: Iustin Pop <iustin@google.com> Date: Thu, 28 May 2009 18:23:19 +0200 Subject: [PATCH] Set the size on new DRBDs in replace secondary Currently the code in cmdlib doesn't set the device size to new DRBD devices in replace secondary, but we need to do it otherwise it gets initialized to None. Signed-off-by: Iustin Pop <iustin@google.com> Reviewed-by: Michael Hanselmann <hansmi@google.com> --- lib/cmdlib.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 1ab20ac92..f034c1e16 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -5382,7 +5382,8 @@ class LUReplaceDisks(LogicalUnit): new_net_id) new_drbd = objects.Disk(dev_type=constants.LD_DRBD8, logical_id=new_alone_id, - children=dev.children) + children=dev.children, + size=dev.size) try: _CreateSingleBlockDev(self, new_node, instance, new_drbd, _GetInstanceInfoText(instance), False) -- GitLab