From 45f55e08c17a68fc8688dcf3b783c25cc679e6e6 Mon Sep 17 00:00:00 2001 From: Wai Yee Wong Date: Mon, 5 Dec 2022 01:04:46 -0500 Subject: [PATCH] Remove added osimage and node attributes at the end of linux_diskless_kdump --- xCAT-test/autotest/testcase/kdump/linux_diskless_kdump | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/xCAT-test/autotest/testcase/kdump/linux_diskless_kdump b/xCAT-test/autotest/testcase/kdump/linux_diskless_kdump index 9cc77f6a1..b374ec095 100644 --- a/xCAT-test/autotest/testcase/kdump/linux_diskless_kdump +++ b/xCAT-test/autotest/testcase/kdump/linux_diskless_kdump @@ -118,4 +118,12 @@ cmd:rm -rf /opt/xcat/share/xcat/tools/autotest/kdumpdir cmd:cat /tmp/node.stanza | chdef -z;rm -rf /tmp/node.stanza cmd:cat /tmp/osimage.stanza | chdef -z;rm -rf /tmp/osimage.stanza cmd:rootimgdir=`lsdef -t osimage __GETNODEATTR($$CN,os)__-__GETNODEATTR($$CN,arch)__-netboot-compute|grep rootimgdir|awk -F'=' '{print $2}'`; if [ -d $rootimgdir.regbak ]; then mv $rootimgdir.regbak $rootimgdir -f;fi + +# Remove crashkernelsize and dump from the osimage definition and enablekdump from the node defintion +cmd:chdef -t osimage __GETNODEATTR($$CN,os)__-__GETNODEATTR($$CN,arch)__-netboot-compute crashkernelsize= +check:rc==0 +cmd:chdef -t osimage __GETNODEATTR($$CN,os)__-__GETNODEATTR($$CN,arch)__-netboot-compute dump= +check:rc==0 +cmd:chdef -t node $$CN -m postscripts=enablekdump +check:rc==0 end