-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
CI Refactor
-
False
-
None
-
False
-
Not Selected
-
To Do
-
rhel-sst-container-tools
-
40% To Do, 3% In Progress, 57% Done
-
RUN 252, RUN 253, RUN 254, RUN 255, RUN 256, RUN 257, RUN 258, RUN 259, RUN 260, RUN 261, RUN 262
Epic Goal
- Our current CI system does not test what is important in an acceptable amount of time, we would like to remedy that to improve the devex. Additionally, we would like the refactored system to allow developers to run a copy of the CI on their laptop.
Why is this important?
Scenarios
- CI run on each PR to validate and test new code.
- CI run on a schedule to exhaustively test code base.
- CI run on developer's environment to test new code prior to submission of a PR.
- This environment should allow the developer to run debugging tools such as devl against artifact like podman.
Acceptance Criteria
Dependencies (internal and external)
- Will be determined by stories associated with this Epic.
Previous Work (Optional):
- …
Open questions::
- What kind of CI do the containers repositories and developers require to take Podman development and delivery to the next level?
Done Checklist
- CI - CI is running, tests are automated and merged.
- Release Enablement <link to Feature Enablement Presentation>
- DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
- DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
- DEV - Downstream build attached to advisory: <link to errata>
- QE - Test plans in Polarion: <link or reference to Polarion>
- QE - Automated tests merged: <link or reference to automated tests>
- DOC - Downstream documentation merged: <link to meaningful PR>