{"action":"created","issue":{"url":"https://api.github.com/repos/SatelliteQE/robottelo/issues/3058","labels_url":"https://api.github.com/repos/SatelliteQE/robottelo/issues/3058/labels{/name}","comments_url":"https://api.github.com/repos/SatelliteQE/robottelo/issues/3058/comments","events_url":"https://api.github.com/repos/SatelliteQE/robottelo/issues/3058/events","html_url":"https://github.com/SatelliteQE/robottelo/pull/3058","id":117856991,"number":3058,"title":"Add helpers to install & remove katello-ca, update docker container tests","user":{"login":"abalakh","id":11719030,"avatar_url":"https://avatars.githubusercontent.com/u/11719030?v=3","gravatar_id":"","url":"https://api.github.com/users/abalakh","html_url":"https://github.com/abalakh","followers_url":"https://api.github.com/users/abalakh/followers","following_url":"https://api.github.com/users/abalakh/following{/other_user}","gists_url":"https://api.github.com/users/abalakh/gists{/gist_id}","starred_url":"https://api.github.com/users/abalakh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abalakh/subscriptions","organizations_url":"https://api.github.com/users/abalakh/orgs","repos_url":"https://api.github.com/users/abalakh/repos","events_url":"https://api.github.com/users/abalakh/events{/privacy}","received_events_url":"https://api.github.com/users/abalakh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/SatelliteQE/robottelo/labels/API","name":"API","color":"fbca04"},{"url":"https://api.github.com/repos/SatelliteQE/robottelo/labels/CLI","name":"CLI","color":"009800"},{"url":"https://api.github.com/repos/SatelliteQE/robottelo/labels/UI","name":"UI","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-11-19T16:55:10Z","updated_at":"2015-11-26T13:59:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/SatelliteQE/robottelo/pulls/3058","html_url":"https://github.com/SatelliteQE/robottelo/pull/3058","diff_url":"https://github.com/SatelliteQE/robottelo/pull/3058.diff","patch_url":"https://github.com/SatelliteQE/robottelo/pull/3058.patch"},"body":"This PR:\r\n* moves `install_katello_ca` from `robottelo/vm.py` to `robottelo/helpers.py`\r\n* makes `install_katello_ca` accept optional argument `hostname` to be able to install certificate on any host\r\n* adds `remove_katello_ca` helper\r\n* updates cli content-host tests to use new helper\r\n* adds new api docker container test, which requires katello_ca to be installed\r\n* updates api/cli/ui docker tests to install & remove katello_ca before/after tests execution accordingly\r\n* skips ui docker container tests, which are failing due to opened BZ\r\n\r\nCloses #3044 "},"comment":{"url":"https://api.github.com/repos/SatelliteQE/robottelo/issues/comments/159922383","html_url":"https://github.com/SatelliteQE/robottelo/pull/3058#issuecomment-159922383","issue_url":"https://api.github.com/repos/SatelliteQE/robottelo/issues/3058","id":159922383,"user":{"login":"elyezer","id":48132,"avatar_url":"https://avatars.githubusercontent.com/u/48132?v=3","gravatar_id":"","url":"https://api.github.com/users/elyezer","html_url":"https://github.com/elyezer","followers_url":"https://api.github.com/users/elyezer/followers","following_url":"https://api.github.com/users/elyezer/following{/other_user}","gists_url":"https://api.github.com/users/elyezer/gists{/gist_id}","starred_url":"https://api.github.com/users/elyezer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elyezer/subscriptions","organizations_url":"https://api.github.com/users/elyezer/orgs","repos_url":"https://api.github.com/users/elyezer/repos","events_url":"https://api.github.com/users/elyezer/events{/privacy}","received_events_url":"https://api.github.com/users/elyezer/received_events","type":"User","site_admin":false},"created_at":"2015-11-26T13:59:52Z","updated_at":"2015-11-26T13:59:52Z","body":"@abalakh @oshtaier  also fabric doesn't play well with py.test because the way how py.test deal with stdout and logging capturing. Since we are planning to use py.test for the tier thing then we should avoid automation tools. "}}