mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-08-20 02:00:24 +00:00
diff is done on MN. sn.tar is replaced by mn.tar.
This commit is contained in:
@@ -1,17 +1,16 @@
|
||||
start:compare_postscripts
|
||||
os:Linux
|
||||
label:provision
|
||||
cmd:cd /install/postscripts; tar cvf /tmp/sn.tar *
|
||||
cmd:scp /tmp/sn.tar $$CN:/tmp
|
||||
cmd:cd /install/postscripts; tar cvf /tmp/mn.tar *
|
||||
cmd:xdsh $$CN "cd /xcatpost; tar cvf /tmp/cn.tar *"
|
||||
cmd:xdsh $$CN "mkdir -p /tmp/sn; tar xvf /tmp/sn.tar -C /tmp/sn"
|
||||
cmd:xdsh $$CN "mkdir -p /tmp/cn; tar xvf /tmp/cn.tar -C /tmp/cn; rm -f /tmp/cn/mypost*"
|
||||
cmd:xdsh $$CN "diff -r /tmp/sn /tmp/cn > /tmp/diff.list"
|
||||
cmd:scp $$CN:/tmp/cn.tar /tmp; rm $$CN:/tmp/cn.tar
|
||||
cmd:mkdir -p /tmp/mn; tar xvf /tmp/mn.tar -C /tmp/mn
|
||||
cmd:mkdir -p /tmp/cn; tar xvf /tmp/cn.tar -C /tmp/cn; rm /tmp/cn/mypost*
|
||||
cmd:diff -r /tmp/mn /tmp/cn > /tmp/diff.list
|
||||
check:rc==0
|
||||
cmd:xdsh $$CN "cat /tmp/diff.list"
|
||||
cmd:cat /tmp/diff.list
|
||||
check:rc==0
|
||||
|
||||
cmd:rm /tmp/sn.tar
|
||||
cmd:xdsh $$CN "rm /tmp/cn.tar; rm -fr /tmp/sn; rm -fr /tmp/cn; rm /tmp/diff.list"
|
||||
cmd:rm -fr /tmp/mn; rm -fr /tmp/cn; rm /tmp/diff.list"
|
||||
check:rc==0
|
||||
end
|
||||
|
Reference in New Issue
Block a user