2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-29 17:23:08 +00:00

Add more verifications

This commit is contained in:
GONG Jie 2017-06-05 13:52:31 +08:00
parent 2f62326f04
commit 8196fd4914

View File

@ -72,10 +72,11 @@ cmd:xdsh $$CN "service xcatd status"
check:rc==0
check:output=~running
cmd:lsdef $$SN -z | ssh $$CN "mkdef -z"
cmd:ssh $$CN "rscan __GETNODEATTR($$SN,hcp)__ -w"
cmd:ssh $$CN "chdef $$SN servicenode= monserver= nfsserver= tftpserver= xcatmaster="
cmd:makedhcp -d $$SN
cmd:scp $$ISO $$CN:/tmp/foobar.iso
cmd:ssh $$CN "copycds /tmp/foobar.iso"
cmd:ssh $$CN "copycds -n __GETNODEATTR($$CN,os)__ /tmp/foobar.iso"
cmd:ssh $$CN "makedhcp -n"
check:rc==0
cmd:xdsh $$CN "cd /; scp -r $$MN:/core-rpms-snap.tar.bz2 /"
@ -97,6 +98,8 @@ check:rc==0
check:output=~running
cmd:latest_version_info=`lsxcatd -v`;xdsh $$CN "lsxcatd -v" | grep "$latest_version_info"
check:rc==0
cmd:ssh $$CN "lsdef -t osimage osimage=__GETNODEATTR($$CN,os)__-__GETNODEATTR($$CN,arch)__-install-compute"
check:rc==0
cmd:ssh $$CN "rinstall $$SN osimage=__GETNODEATTR($$CN,os)__-__GETNODEATTR($$CN,arch)__-install-compute"
check:rc==0
cmd:sleep 300
@ -184,10 +187,11 @@ cmd:xdsh $$CN "service xcatd status"
check:rc==0
check:output=~running
cmd:lsdef $$SN -z | ssh $$CN "mkdef -z"
cmd:ssh $$CN "rscan __GETNODEATTR($$SN,hcp)__ -w"
cmd:ssh $$CN "chdef $$SN servicenode= monserver= nfsserver= tftpserver= xcatmaster="
cmd:makedhcp -d $$SN
cmd:scp $$ISO $$CN:/tmp/foobar.iso
cmd:ssh $$CN "copycds /tmp/foobar.iso"
cmd:ssh $$CN "copycds -n __GETNODEATTR($$CN,os)__ /tmp/foobar.iso"
cmd:ssh $$CN "makedhcp -n"
cmd:check==0
cmd:xdsh $$CN "cd /; scp -r $$MN:/core-rpms-snap.tar.bz2 /"
@ -207,6 +211,8 @@ check:rc==0
cmd:xdsh $$CN "service xcatd status"
check:rc==0
check:output=~running
cmd:ssh $$CN "lsdef -t osimage osimage=__GETNODEATTR($$CN,os)__-__GETNODEATTR($$CN,arch)__-install-compute"
check:rc==0
cmd:ssh $$CN "rinstall $$SN osimage=__GETNODEATTR($$CN,os)__-__GETNODEATTR($$CN,arch)__-install-compute"
check:rc==0
cmd:sleep 300