Project

Profile

Help

Issue #3416

closed

Pulp 3 Jenkins jobs use the development webserver

Added by Ichimonji10 about 6 years ago. Updated almost 4 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

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

Related to Pulp - Issue #3413: "http" and "https" options in distribution have no effectCLOSED - WONTFIXActions

Also available in: Atom PDF