Menu ▾ ▴

#4303 [FVT]: some options for lskit/lskitcomp have no accurate output

2.9
closed
BaiYuan
None
kits
4
2014-11-28
2014-10-20
No

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

Discussion

  • Xu Bin

    Xu Bin - 2014-10-29

    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.

     
  • BaiYuan

    BaiYuan - 2014-11-05
    • status: open --> pending
     
  • BaiYuan

    BaiYuan - 2014-11-05

    commit 8f6bd7a58449b4aeb87de9c0a7652e54b89c9c0b
    commit 2ace529feeeb9b3f52b6307d8023d23daad9ac3d

     
  • ting ting li

    ting ting li - 2014-11-28

    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

     
  • ting ting li

    ting ting li - 2014-11-28
     
  • ting ting li

    ting ting li - 2014-11-28

    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

     
  • ting ting li

    ting ting li - 2014-11-28
    • status: pending --> closed