-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
https://github.com/kiali/kiali/pull/7949, https://gitlab.cee.redhat.com/istio/servicemesh-qe/jenkins-csb-declaration/-/merge_requests/541, https://gitlab.cee.redhat.com/istio/servicemesh-qe/jenkins-csb-declaration/-/merge_requests/534, https://gitlab.cee.redhat.com/istio/servicemesh-qe/jenkins-csb-declaration/-/merge_requests/543, https://github.com/kiali/kiali/pull/7964, https://github.com/kiali/kiali/pull/7967, https://gitlab.cee.redhat.com/istio/servicemesh-qe/jenkins-csb-declaration/-/merge_requests/563
-
-
TP1 will be support Istio 1.23 and will be integrated with kiali 1.89. We need to run kiali int test suite to verify it's working together.
AC:
- kiali integration tests are running as a part of downstream pipeline
- kiali cypress tests are optionally running as a part of downstream pipeline
- kiali ossmc tests are optionally running as a part of downstream pipeline
- All kiali tests are running with new kiali bundle image ( kiali iib will trigger downstream pipeline with kiali tests )
==========================================================================================
Status:
- Kiali integration test suite:
- The job was set up and it set up demo app in the same way as upstream ci (install-demo-testing.sh with gateway api)
- 4 failed tests:
- TestGrafana - grafana is not in the istio-system, we can add it in the integration job only
- TestIstioConfigList - missing TCPRoutes CRD, that crd is only in the GatewayAPI experimental, we use GA Gateway API in the pipeline
- TestIstioConfigs - same as above
- TestWorkloadIstioIngressEmptyProxyStatus - `istio-system` ns is hardcoded for istio gateway, -need new env variable
(todo ticket: https://github.com/kiali/kiali/issues/7950)-
- After discussion with Pavel and Nick, thinking about the usage of `install-demo-testing.sh` script as in the upstream CI.
done by PR
- After discussion with Pavel and Nick, thinking about the usage of `install-demo-testing.sh` script as in the upstream CI.
- TestWorkloadDetails - looks on issue with Kiali CR custom_dashboard settings
done by PR1 and PR2
- TestGrafana - grafana is not in the istio-system, we can add it in the integration job only
- Kiali cypress test suite:
- The job was set up, there are 16 failed tests, some of them need to be adapted for different setup ( gateway API setup for bookinfo, ingress gateway in bookinfo app ns ). That needs to be done also on upstream (upstream issue: https://github.com/kiali/kiali/issues/7830 ). It will be done by in a different jira since this jira is only about set up downstream pipeline
- Kiali ossmc test suite:
- The job was set up, there are some failures. It will be done by in a different jira since this jira is only about set up downstream pipeline
TODOs:
- is triggering
-
OSSM-8542 Align setup in all Kiali pipelines to use the same setup for istio and demo apps
-
- Closed
-