Actions
Story #6584
closedStory #5762: [Epic] CI Improvements
As a pulp_installer CI user, I see verification that pulp functions and was installed correctly at the end
Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
% Done:
100%
Estimated time:
(Total: 0:00 h)
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
CI/CD
Sprint:
Quarter:
Description
Currently, we only verify that no module tasks fail, and that most are idempotent.
We should be running some tests like:
- Checking the status page.
- Confirming that the correct versions are installed; they were not overwritten.
- Run some functional tests.
- Verifying the firewall is actually open.
Some of these may belong the in the installer itself so that users will have them run, the rest belong in ansible molecule's verify.yml (assuming we are using ansible as the molecule verifier. testinfra is another.)
Related issues
Actions