root@p1vm11:/# lsxcatd -v
Version 2.9 (git commit b9577cb9ef96e5b1c4af8cc0510d3d5c65525214, built Fri Oct 17 00:39:17 PDT 2014)
root@p1vm11:/# lskit -R kitreponame testkit-1.0-1
kit:
basename=testkit
description=this is for xCAT-test kit
kitdir=/install/kits/testkit-1.0-1
kitname=testkit-1.0-1
ostype=Linux
release=1
version=1.0
kitrepo:
kitname=testkit-1.0-1
kitreponame=testkit-1.0-1-ubuntu-14.04-ppc64el
kitcomponent:
basename=testkit-compute
description=description for component testkit-compute
kitcompname=testkit-compute-1.0-1-ubuntu-14.04-ppc64el
kitname=testkit-1.0-1
kitpkgdeps=xcat-test
kitreponame=testkit-1.0-1-ubuntu-14.04-ppc64el
release=1
serverroles=compute
version=1.0
root@p1vm11:/# lskit -C description testkit-1.0-1
kit:
basename=testkit
description=this is for xCAT-test kit
kitdir=/install/kits/testkit-1.0-1
kitname=testkit-1.0-1
ostype=Linux
release=1
version=1.0
kitrepo:
kitname=testkit-1.0-1
kitrepodir=/install/kits/testkit-1.0-1/repos/testkit-1.0-1-ubuntu-14.04-ppc6 4el
kitreponame=testkit-1.0-1-ubuntu-14.04-ppc64el
osarch=ppc64el
osbasename=ubuntu
osmajorversion=14
osminorversion=04
kitcomponent:
description=description for component testkit-compute
kitname=testkit-1.0-1
root@p1vm11:/# lskitcomp -C kitpkgdeps pperte-license-2.1.0.0-1438a-ubuntu-14.04 -ppc64el
kit:
kitname=pperte-2.1.0.0-1438a-ppc64el
kitcomponent:
kitname=pperte-2.1.0.0-1438a-ppc64el
kitpkgdeps=ppe-rte-license
Agree to enhance the output. PCM got kit related information not by parsing the output. Those changes will not impact PCM.
However, it is still useful to show all attributes when running 'lskit' w or w/o a specific kit name. It's better to have the option to control if the other sections would be shown.
commit 8f6bd7a58449b4aeb87de9c0a7652e54b89c9c0b
commit 2ace529feeeb9b3f52b6307d8023d23daad9ac3d
verified with xCAT 2.9 20141126 build
root@p1vm11:~# lsdef -t kit
pperte-2.1.0.0-1438a-ppc64el (kit)
root@p1vm11:~# lskit -R kitreponame pperte-2.1.0.0-1438a-ppc64el
kit : pperte-2.1.0.0-1438a-ppc64el
kitrepo:
kitname=pperte-2.1.0.0-1438a-ppc64el
kitreponame=pperte-2.1.0.0-1438a-ubuntu-14.04-ppc64el
Verified with xCAT 2.9 20141126 build.
root@p1vm11:~# lskit -R kitreponame pperte-2.1.0.0-1438a-ppc64el
kit : pperte-2.1.0.0-1438a-ppc64el
kitrepo:
kitname=pperte-2.1.0.0-1438a-ppc64el
kitreponame=pperte-2.1.0.0-1438a-ubuntu-14.04-ppc64el
root@p1vm11:~# lskit -K version pperte-2.1.0.0-1438a-ppc64el
kit : pperte-2.1.0.0-1438a-ppc64el
kit:
kitname=pperte-2.1.0.0-1438a-ppc64el
version=2.1.0.0
root@p1vm11:~# lskitcomp -C kitpkgdeps pperte-license-2.1.0.0-1438a-ubuntu-14.04-ppc64el
kit : pperte-2.1.0.0-1438a-ppc64el:
kitcomponent:
kitcompname=pperte-license-2.1.0.0-1438a-ubuntu-14.04-ppc64el
kitname=pperte-2.1.0.0-1438a-ppc64el
kitpkgdeps=ppe-rte-license
root@p1vm11:~# lskitcomp -C kitname pperte-license-2.1.0.0-1438a-ubuntu-14.04-ppc64el
kit : pperte-2.1.0.0-1438a-ppc64el:
kitcomponent:
kitcompname=pperte-license-2.1.0.0-1438a-ubuntu-14.04-ppc64el
kitname=pperte-2.1.0.0-1438a-ppc64el
root@p1vm11:~# lskitcomp -C release pperte-license-2.1.0.0-1438a-ubuntu-14.04-ppc64el
kit : pperte-2.1.0.0-1438a-ppc64el:
kitcomponent:
kitcompname=pperte-license-2.1.0.0-1438a-ubuntu-14.04-ppc64el
kitname=pperte-2.1.0.0-1438a-ppc64el
release=1438a