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
Updated by Ichimonji10 over 6 years ago
- Subject changed from Pulp Jenkins jobs use development webserver to Pulp Jenkins jobs use the development webserver
Updated by bmbouter over 6 years ago
Can a list of the specific jobs that need updating be posted?
Also what do they need to be updated with?
Overall this looks more like a story than an issue.
Updated by Ichimonji10 over 6 years ago
All of the Jenkins jobs that touch Pulp 3 need to be updated. Until this is done, we won't have any coverage for HTTPS. Just search for "pulp-3" and "pulp3" in Jenkins. Testing for these features is relevant. As an example, see https://pulp.plan.io/issues/3413.
Updated by dalley over 6 years ago
- Related to Issue #3413: "http" and "https" options in distribution have no effect added
Updated by Ichimonji10 over 6 years ago
- Subject changed from Pulp Jenkins jobs use the development webserver to Pulp 3 Jenkins jobs use the development webserver
Updated by bmbouter over 5 years ago
- Status changed from NEW to CLOSED - WONTFIX
Updated by bmbouter over 4 years ago
- Category set to Installer - Moved to GitHub issues
- Tags deleted (
Pulp 3 installer)