Open tam512 opened 4 weeks ago
This is a regression since this worked in Liberty 24.0.0.9
This problem is also seen on x86 OCP
At a glance in the Operator code, I don't see the pull secret from CR being set on Knative workloads (now or before). So I don't believe this is a regression. A global pull secret was likely in place in the clusters where the image pull failure didn't occur in the past. We'll look into setting the pull secret on Knative workloads.
Our experience in the past was that we always need to have a pull secret in the namespace of the app even when we have a global pull secret. Knative does not work with global pull secret.
We also have global pull secret in OCP when we saw this problem
On Power 9 OCP, installed Open Liberty Operator 1.4.0, install RH Serverless operator and Knative serving using script https://github.ibm.com/websphere/operators/tree/main/scripts/configure-cluster/setup-ocp-cluster.sh -S -K --arch P
In the namespace to deploy app, create secret to pull app image from artifactory
Here is my OpenLibetyApplication yaml
My app image failed to deployed. I see
Authentication is required
when describe revisionCheck revision and kservice resource and I do not pullSecret in them