From bf1b75879a0167aafb3e3ae1b567e8a41641ff20 Mon Sep 17 00:00:00 2001 From: penguhyang Date: Mon, 25 Jan 2016 23:37:45 -0500 Subject: [PATCH] correct copycds does not put files under correct directory for sles11.4 x86_64 --- xCAT-server/lib/xcat/plugins/sles.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xCAT-server/lib/xcat/plugins/sles.pm b/xCAT-server/lib/xcat/plugins/sles.pm index 996cd3487..dee5434d0 100644 --- a/xCAT-server/lib/xcat/plugins/sles.pm +++ b/xCAT-server/lib/xcat/plugins/sles.pm @@ -1770,7 +1770,9 @@ sub copycd # only set to $1 if the regex was successful if ($_ =~ /sles:(\d+),/) { $distname = "sles".$1; - } elsif ($_ =~ /sles:(\d+):sp(\d+),/) { + } elsif ($_ =~ /sles:(\d+):sp(\d+),/) { + $distname = "sles".$1.".".$2; + } elsif ($_ =~ /Software Development Kit\s*(\d+)\s*SP(\d+)/) { $distname = "sles".$1.".".$2; } elsif ($_ =~ /Software Development Kit\s*(\d+)/) { $distname = "sles".$1;