coordination #107755
open[epic] BCI testing on OpenShift
80%
Description
Enable container image testing on OpenShift kubernetes environment.
The same way we are validating images on AKS/EKS/GKE, they shall be also validated against an OpenShift cluster.
Related Jira request: https://jira.suse.com/browse/SLE-23857
Related PoC: https://confluence.suse.com/display/qasle/OpenShift+on+Azure+PoC
Since having this cluster running all the time is very costly, the BCI team has agreed to not include this test in the regular pipeline where we trigger tests after new images before they are released, which can happen at any time.
The decision is to trigger OpenShift tests 3-4 times a week, and the test automation should take care of:
1) Deploy cluster
2) Run tests using all images
3) Destroy cluster
Updated by jlausuch over 2 years ago
- Status changed from Workable to Blocked
Blocked due to exceeding budget.
PM needs to find a solution. See comment: https://jira.suse.com/browse/SLE-23857?focusedCommentId=1162065&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-1162065
Updated by jlausuch over 2 years ago
UPDATE:
Since the costs are too high to keep the cluster running, it has been agreed during the BCI meeting on 30 March 2020 to run the tests on OpenShift outside the main pipeline.
The idea is to run it once a day or every 2-3 days, something we need to judge.
The test should:
- Deploy automatically the OpenShift cluster
- Run all BCI images on OpenShift
- Destroy de cluster
Updated by jlausuch about 2 years ago
- Description updated (diff)
- Status changed from Blocked to Workable