Project

Profile

Help

Issue #3416

closed

Pulp 3 Jenkins jobs use the development webserver

Added by Ichimonji10 almost 7 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 almost 7 years ago

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

Updated by bmbouter almost 7 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 almost 7 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 almost 7 years ago

  • Triaged changed from No to Yes
Actions #5

Updated by dalley almost 7 years ago

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

Updated by Ichimonji10 almost 7 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