application-stacks / runtime-component-operator

A generic Operator capable of deploying any runtime component image with enterprise QoS and bind it to other services
Apache License 2.0
49 stars 23 forks source link

Acceptance test failure with SingleNamespace mode #609

Closed leochr closed 8 months ago

leochr commented 9 months ago

Acceptance-test stage failed for all platforms due to this failure:

****** Waiting for rco-controller-manager to be ready...
Expect operator image version: [icr.io/appcafe/runtime-component-operator@sha256:29fed59e5aa9e01c7aa955e00e01e6643930a6c6027a01744628a3a2f3fb049e](http://icr.io/appcafe/runtime-component-operator@sha256:29fed59e5aa9e01c7aa955e00e01e6643930a6c6027a01744628a3a2f3fb049e)
Actual installed operation image version: 
Install Operator image  does not match correct image [icr.io/appcafe/runtime-component-operator@sha256:29fed59e5aa9e01c7aa955e00e01e6643930a6c6027a01744628a3a2f3fb049e](http://icr.io/appcafe/runtime-component-operator@sha256:29fed59e5aa9e01c7aa955e00e01e6643930a6c6027a01744628a3a2f3fb049e)
make: *** [Makefile:348: test-pipeline-e2e] Error 1
***** End of ocp-e2e-run-X logs

***** Overall test results
[FAILED] kind-e2e-run: Exited (2) 55 seconds ago
[FAILED] ocp-e2e-run-P: Exited (2) 28 seconds ago
[FAILED] ocp-e2e-run-X: Exited (2) 31 seconds ago
[FAILED] ocp-e2e-run-Z: Exited (2) 29 seconds ago
idlewis commented 8 months ago

This looks like the script is querying the wrong namespace for operator pods, and so is failing to find the actually installed image sha. So the sha comparison will always fail.

leochr commented 8 months ago

Resolved by PR https://github.ibm.com/websphere/operators/pull/94