Project

Profile

Help

Task #4968

closed

Extend GHA matrix for pulpcore to test nginx and apache tests

Added by bmbouter over 5 years ago. Updated almost 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Solution

The GitHub Actions environment should provide assurance that Pulp runs well (with the functional tests) when run using nginx and apache. In the same way we use Travis to give assurance with PostgreSQL compatibility, we can do the same for Apache and Nginx.

Solution

Add two additional entries into the test matrix to run the integration tests, only with the installer configured to install nginx and apahce respectively.

This should be done using the Travis configuration tool.

Actions #1

Updated by bmbouter over 5 years ago

  • Parent issue set to #4961
Actions #2

Updated by dkliban@redhat.com about 4 years ago

  • Category set to Installer - Moved to GitHub issues
  • Parent issue deleted (#4961)
Actions #3

Updated by dkliban@redhat.com about 4 years ago

  • Subject changed from Extend Travis matrix for pulpcore and pulpcore-plugin to test nginx and apache tests to Extend Travis matrix for pulpcore to test nginx and apache tests
  • Description updated (diff)
Actions #4

Updated by mdepaulo@redhat.com about 4 years ago

  • Subject changed from Extend Travis matrix for pulpcore to test nginx and apache tests to Extend GHA matrix for pulpcore to test nginx and apache tests
  • Description updated (diff)
Actions #5

Updated by ppicka about 4 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to ppicka
Actions #6

Updated by pulpbot about 4 years ago

  • Status changed from ASSIGNED to POST

Added by ppicka almost 4 years ago

Revision 2024e58b | View on GitHub

Use apache in tests

Change 2 dynamic and 1 static test to use apache instead of nginx.

Add install mods for apache and removing default vhost for Debian host.

closes: #4968 https://pulp.plan.io/issues/4968 closes: #7524 https://pulp.plan.io/issues/7524

Added by ppicka almost 4 years ago

Revision 2024e58b | View on GitHub

Use apache in tests

Change 2 dynamic and 1 static test to use apache instead of nginx.

Add install mods for apache and removing default vhost for Debian host.

closes: #4968 https://pulp.plan.io/issues/4968 closes: #7524 https://pulp.plan.io/issues/7524

Actions #7

Updated by ppicka almost 4 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100
Actions #8

Updated by daviddavis almost 4 years ago

  • Sprint/Milestone set to 3.9.0
Actions #9

Updated by daviddavis almost 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #10

Updated by daviddavis almost 4 years ago

  • Sprint/Milestone deleted (3.9.0)

Also available in: Atom PDF