Project

Profile

Help

Issue #3416

closed

Pulp 3 Jenkins jobs use the development webserver

Added by Ichimonji10 over 6 years ago. Updated over 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
Actions #1

Updated by Ichimonji10 over 6 years ago

  • Subject changed from Pulp Jenkins jobs use development webserver to Pulp Jenkins jobs use the development webserver
Actions #2

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.

Actions #3

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.

Actions #4

Updated by dalley over 6 years ago

  • Triaged changed from No to Yes
Actions #5

Updated by dalley over 6 years ago

  • Related to Issue #3413: "http" and "https" options in distribution have no effect added
Actions #6

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
Actions #7

Updated by bmbouter over 5 years ago

  • Status changed from NEW to CLOSED - WONTFIX
Actions #8

Updated by bmbouter over 5 years ago

  • Tags Pulp 2 added
Actions #9

Updated by bmbouter over 4 years ago

  • Category set to Installer - Moved to GitHub issues
  • Tags deleted (Pulp 3 installer)

Also available in: Atom PDF