Hide Forgot
Description of problem: attempting to run a task using https from gitlab fails (https://gitlab.cee.redhat.com/satellite5qe/RHN-Satellite.git) Version-Release number of selected component (if applicable): restraint 0.1.24-1 How reproducible: 100% Steps to Reproduce: 1. create an xml to run a restraint test from gitlab using https 2. run it using restraint 3. Actual results: fails with the following message: ERROR: While connecting to /satellite5qe/RHN-Satellite.git: TLS support is not available Expected results: task is cloned and successfully run Additional info: driver running: RHEL 6.7 system under test: RHEL 6.6
Even if https was supported (working on it) you wouldn't be able to use the url you specified, as it is an url for git-over-http(s) scheme which is not supported in restraint and probably won't be supported any time soon. What you should use instead is gitlab's/github's tarball capabilities, i.e. https://gitlab.cee.redhat.com/satellite5qe/RHN-Satellite/repository/archive.tar.gz?ref=master (still requires ssl though)
The changes needed for https support are merged and should be available in next restraint release.
I think this was fixed by the switch to libcurl which went into restraint 0.1.28.
*** Bug 1391422 has been marked as a duplicate of this bug. ***