{"action":"created","issue":{"url":"https://api.github.com/repos/xcat2/xcat-core/issues/1871","repository_url":"https://api.github.com/repos/xcat2/xcat-core","labels_url":"https://api.github.com/repos/xcat2/xcat-core/issues/1871/labels{/name}","comments_url":"https://api.github.com/repos/xcat2/xcat-core/issues/1871/comments","events_url":"https://api.github.com/repos/xcat2/xcat-core/issues/1871/events","html_url":"https://github.com/xcat2/xcat-core/issues/1871","id":178263766,"number":1871,"title":"[FVT]remove the require form xCAT-test and perl-xCAT","user":{"login":"tingtli","id":12440603,"avatar_url":"https://avatars.githubusercontent.com/u/12440603?v=3","gravatar_id":"","url":"https://api.github.com/users/tingtli","html_url":"https://github.com/tingtli","followers_url":"https://api.github.com/users/tingtli/followers","following_url":"https://api.github.com/users/tingtli/following{/other_user}","gists_url":"https://api.github.com/users/tingtli/gists{/gist_id}","starred_url":"https://api.github.com/users/tingtli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tingtli/subscriptions","organizations_url":"https://api.github.com/users/tingtli/orgs","repos_url":"https://api.github.com/users/tingtli/repos","events_url":"https://api.github.com/users/tingtli/events{/privacy}","received_events_url":"https://api.github.com/users/tingtli/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/xcat2/xcat-core/labels/component:test","name":"component:test","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"junxiawang","id":12441136,"avatar_url":"https://avatars.githubusercontent.com/u/12441136?v=3","gravatar_id":"","url":"https://api.github.com/users/junxiawang","html_url":"https://github.com/junxiawang","followers_url":"https://api.github.com/users/junxiawang/followers","following_url":"https://api.github.com/users/junxiawang/following{/other_user}","gists_url":"https://api.github.com/users/junxiawang/gists{/gist_id}","starred_url":"https://api.github.com/users/junxiawang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junxiawang/subscriptions","organizations_url":"https://api.github.com/users/junxiawang/orgs","repos_url":"https://api.github.com/users/junxiawang/repos","events_url":"https://api.github.com/users/junxiawang/events{/privacy}","received_events_url":"https://api.github.com/users/junxiawang/received_events","type":"User","site_admin":false},"assignees":[{"login":"junxiawang","id":12441136,"avatar_url":"https://avatars.githubusercontent.com/u/12441136?v=3","gravatar_id":"","url":"https://api.github.com/users/junxiawang","html_url":"https://github.com/junxiawang","followers_url":"https://api.github.com/users/junxiawang/followers","following_url":"https://api.github.com/users/junxiawang/following{/other_user}","gists_url":"https://api.github.com/users/junxiawang/gists{/gist_id}","starred_url":"https://api.github.com/users/junxiawang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junxiawang/subscriptions","organizations_url":"https://api.github.com/users/junxiawang/orgs","repos_url":"https://api.github.com/users/junxiawang/repos","events_url":"https://api.github.com/users/junxiawang/events{/privacy}","received_events_url":"https://api.github.com/users/junxiawang/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/xcat2/xcat-core/milestones/12","html_url":"https://github.com/xcat2/xcat-core/milestones/2.13","labels_url":"https://api.github.com/repos/xcat2/xcat-core/milestones/12/labels","id":1725296,"number":12,"title":"2.13","description":"Tentative Dec 9, 2016 Release Date","creator":{"login":"whowutwut","id":10049070,"avatar_url":"https://avatars.githubusercontent.com/u/10049070?v=3","gravatar_id":"","url":"https://api.github.com/users/whowutwut","html_url":"https://github.com/whowutwut","followers_url":"https://api.github.com/users/whowutwut/followers","following_url":"https://api.github.com/users/whowutwut/following{/other_user}","gists_url":"https://api.github.com/users/whowutwut/gists{/gist_id}","starred_url":"https://api.github.com/users/whowutwut/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whowutwut/subscriptions","organizations_url":"https://api.github.com/users/whowutwut/orgs","repos_url":"https://api.github.com/users/whowutwut/repos","events_url":"https://api.github.com/users/whowutwut/events{/privacy}","received_events_url":"https://api.github.com/users/whowutwut/received_events","type":"User","site_admin":false},"open_issues":25,"closed_issues":11,"state":"open","created_at":"2016-04-22T14:22:29Z","updated_at":"2016-09-30T05:59:03Z","due_on":"2016-12-09T05:00:00Z","closed_at":null},"comments":2,"created_at":"2016-09-21T07:04:43Z","updated_at":"2016-10-19T02:43:30Z","closed_at":null,"body":"From xCAT 2.12.2 , we found xCAT-test requires perl-xCAT, since we would like to have xCAT-test as an independent package, we would like to remove the requires from xCAT-test and perl-xCAT\r\n```\r\n[root@c910f02c01p22 xcat-core]# rpm -qpR xCAT-test-2.12.3-snap201609200644.noarch.rpm\r\n/bin/sh\r\n/bin/sh\r\n/bin/sh\r\n/usr/bin/env\r\nperl(Data::Dumper)\r\nperl(File::Basename)\r\nperl(File::Copy)\r\nperl(File::Path)\r\nperl(Getopt::Long)\r\nperl(POSIX)\r\nperl(Sys::Hostname)\r\nperl(Term::ANSIColor)\r\nperl(Time::Local)\r\nperl(lib)\r\nperl(strict)\r\nperl(warnings)\r\nperl(xCAT::Utils)\r\nrpmlib(CompressedFileNames) <= 3.0.4-1\r\nrpmlib(FileDigests) <= 4.6.0-1\r\nrpmlib(PayloadFilesHavePrefix) <= 4.0-1\r\nrpmlib(VersionedDependencies) <= 3.0.3-1\r\nrpmlib(PayloadIsXz) <= 5.2-1\r\n```\r\nThis is introduced by genesistest.pl.\r\n```\r\n[root@c910f02c01p18 xCAT-test]# grep Utils ./* -R\r\n./autotest/testcase/genesis/genesistest.pl:use xCAT::Utils;\r\n./autotest/testcase/genesis/genesistest.pl:my $os = xCAT::Utils->osver(\"all\");\r\n./autotest/testcase/genesis/genesistest.pl:my $master=xCAT::TableUtils->get_site_Master();\r\n```\r\n@junxiawang , please think about this and provide your fix for this. Thanks!"},"comment":{"url":"https://api.github.com/repos/xcat2/xcat-core/issues/comments/254695602","html_url":"https://github.com/xcat2/xcat-core/issues/1871#issuecomment-254695602","issue_url":"https://api.github.com/repos/xcat2/xcat-core/issues/1871","id":254695602,"user":{"login":"tingtli","id":12440603,"avatar_url":"https://avatars.githubusercontent.com/u/12440603?v=3","gravatar_id":"","url":"https://api.github.com/users/tingtli","html_url":"https://github.com/tingtli","followers_url":"https://api.github.com/users/tingtli/followers","following_url":"https://api.github.com/users/tingtli/following{/other_user}","gists_url":"https://api.github.com/users/tingtli/gists{/gist_id}","starred_url":"https://api.github.com/users/tingtli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tingtli/subscriptions","organizations_url":"https://api.github.com/users/tingtli/orgs","repos_url":"https://api.github.com/users/tingtli/repos","events_url":"https://api.github.com/users/tingtli/events{/privacy}","received_events_url":"https://api.github.com/users/tingtli/received_events","type":"User","site_admin":false},"created_at":"2016-10-19T02:43:30Z","updated_at":"2016-10-19T02:43:30Z","body":"@whowutwut  We could like to install xCAT-test in the test environment. Then, we could make xCAT installation as an independent case by using xcattest -t install_xCAT. Then, in the test log, we can see that if xCAT installation is succeeded or failed. \r\nIf in Junxia's code, she does not use \"use\" statements. I think she can make it possible. "}}
{"actor":{"display_login":"tingtli"}}