Bug 834249
Summary: | rhts-test-env should require pyOpenSSL | ||
---|---|---|---|
Product: | [Retired] Beaker | Reporter: | Ales Zelinka <azelinka> |
Component: | beah | Assignee: | Qixiang Wan <qwan> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Amit Saha <asaha> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 0.8 | CC: | asaha, bpeck, dcallagh, ebaak, llim, pkis, qwan, rmancy, stl |
Target Milestone: | 0.12 | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | Misc | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-04-11 04:55:52 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ales Zelinka
2012-06-21 10:28:33 UTC
Bulk reassignment of issues as Bill has moved to another team. We don't ever use pyOpenSSL directly in the RHTS code, it's only imported so we can handle an exception type from it. We can probably just make the import conditional. *** Bug 905948 has been marked as a duplicate of this bug. *** I can see pyOpenSSL is installed by default on RHEL7 while running beaker jobs, so there should be not problem for depending on the OpenSSL.SSL module. Hi Patrik, Could you give the job's url which you encountered the issue? Actually I did not face this problem on beaker machine but on a virtual machine hosted on my PC. It is quite common to tune beaker test locally. We just need to install the right rhts*rpm and beaker*rpm packages and all used to work up to now. (In reply to comment #5) > Actually I did not face this problem on beaker machine but on a virtual > machine hosted on my PC. It is quite common to tune beaker test locally. We > just need to install the right rhts*rpm and beaker*rpm packages and all used > to work up to now. OK, I understand it now, thanks for your reply. So we just need to add rpm dependency of pyOpenSSL for rhts. on gerrit: http://gerrit.beaker-project.org/#/c/1685/ (In reply to comment #6) > (In reply to comment #5) > > Actually I did not face this problem on beaker machine but on a virtual > > machine hosted on my PC. It is quite common to tune beaker test locally. We > > just need to install the right rhts*rpm and beaker*rpm packages and all used > > to work up to now. > > OK, I understand it now, thanks for your reply. > So we just need to add rpm dependency of pyOpenSSL for rhts. Yes, that should ensure that also on non-beaker machines all is installed properly. patch re-post: http://gerrit.beaker-project.org/#/c/1686/ When pyOpenSSL is installed: >>> rhts.ssl_error <class 'OpenSSL.SSL.Error'> And, when pyOpenSSL is not installed: >>> rhts.ssl_error <class 'ssl.SSLError'> Beaker 0.12 has been released. |