Project

Profile

Help

Maintenance. Planio will be undergoing a scheduled maintenance this weekend. Between Saturday, July 24 at 9:00 UTC and Sunday, July 25, 22:00 UTC your account might observe occasional downtimes which may last up to several minutes in some cases.

Story #7272

Story #5762: [Epic] CI Improvements

Story #6584: As a pulp_installer CI user, I see verification that pulp functions and was installed correctly at the end

As a pulp_installer CI user, some verification tests are run at the end

Added by mdepaulo@redhat.com 12 months ago. Updated 9 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Category:
Installer
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
CI/CD
Sprint:
Quarter:

Description

These tests should verify that Pulp is up and running at least.

spredzy already started on some (molecule/scenario_resources/tests/test_default.rb), but they are not currently run. Additional molecule work is required to get inspec to run them, and the tests themselves have syntax errors and semantics errors.

Associated revisions

Revision 68c0a783 View on GitHub
Added by Mike DePaulo 12 months ago

Verification that Pulp is running at the end of pulp_installer CI.

Implementation includes:

  1. Fixing syntax & semantics errors in molecule/scenario_resources/tests/test_default.rb
  2. Expanding the service verification tests in it.
  3. Determining that the last version of inspec under Apache 2 rather than the Chef EULA is 3.9.3 (Last 3.x) and using that.
  4. Broadening the OS support in the molecule-inspec provided verify.yml.

fixes: #7272 https://pulp.plan.io/issues/7272

Revision 68c0a783 View on GitHub
Added by Mike DePaulo 12 months ago

Verification that Pulp is running at the end of pulp_installer CI.

Implementation includes:

  1. Fixing syntax & semantics errors in molecule/scenario_resources/tests/test_default.rb
  2. Expanding the service verification tests in it.
  3. Determining that the last version of inspec under Apache 2 rather than the Chef EULA is 3.9.3 (Last 3.x) and using that.
  4. Broadening the OS support in the molecule-inspec provided verify.yml.

fixes: #7272 https://pulp.plan.io/issues/7272

History

#1 Updated by mdepaulo@redhat.com 12 months ago

  • Category set to Installer

#2 Updated by pulpbot 12 months ago

  • Status changed from NEW to POST

#3 Updated by mdepaulo@redhat.com 12 months ago

  • Description updated (diff)

#4 Updated by Anonymous 12 months ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#5 Updated by ttereshc 9 months ago

  • Sprint/Milestone set to 3.8.0

#6 Updated by ttereshc 9 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF