From 72f66aed71e23e37dbdafc8e992f2eaec91b66bd Mon Sep 17 00:00:00 2001 From: immarvin Date: Tue, 22 Nov 2016 02:59:09 -0500 Subject: [PATCH] fix [fvt] nodeset node diskless image failed for could not find the diskless image #2188 --- xCAT-server/lib/xcat/plugins/debian.pm | 2 +- xCAT-server/lib/xcat/plugins/sles.pm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xCAT-server/lib/xcat/plugins/debian.pm b/xCAT-server/lib/xcat/plugins/debian.pm index 57d66d4e6..89c405cbf 100644 --- a/xCAT-server/lib/xcat/plugins/debian.pm +++ b/xCAT-server/lib/xcat/plugins/debian.pm @@ -1220,7 +1220,7 @@ sub mknetboot copy("$rootimgdir/initrd.gz", "$rootimgdir/initrd-stateless.gz"); } } - unless (-f -r $compressedrootimg) { + unless (-f -r "$rootimgdir/$compressedrootimg") { $callback->({ error => ["No packed image for platform $osver, architecture $arch, and profile $profile, please run packimage (e.g. packimage -o $osver -p $profile -a $arch"], errorcode => [1] }); diff --git a/xCAT-server/lib/xcat/plugins/sles.pm b/xCAT-server/lib/xcat/plugins/sles.pm index 033574f34..0d14e4080 100644 --- a/xCAT-server/lib/xcat/plugins/sles.pm +++ b/xCAT-server/lib/xcat/plugins/sles.pm @@ -379,7 +379,7 @@ sub mknetboot } } - unless (-r -f $compressedrootimg) { + unless (-r -f "$rootimgdir/$compressedrootimg") { $callback->({ error => [qq{No packed image for platform $osver, architecture $arch, and profile $profile, please run packimage before nodeset}], errorcode => [1]