Issue #3416
closedPulp 3 Jenkins jobs use the development webserver
Description
All of our Jenkins jobs that install and configure Pulp 3 use the development webserver. This is bad because, you know, development webservers are meant for development. That's reason enough to raise red flags. We shouldn't be testing Pulp 3 with development tools.
Also, the development webserver doesn't support HTTPS. When HTTPS requests are made, it emits warnings like this:
[01/Mar/2018 01:02:16] You're accessing the development server over HTTPS, but it only supports HTTP.
Naturally, there are tests that rely on HTTPS being available, and there are issues that specifically mention HTTPS. As an example, consider Pulp #3413, entitled '"http" and "https" options in distribution have no effect'. We must have https support in order to test that issue.
Please close this issue when all of the Jenkins jobs that install and configure Pulp 3 use an actual webserver. This issue exists so that Pulp Smash can choose whether or not to run HTTPS tests.
Related issues