Cannot pull image
Cannot pull the fluentd
image from the repository.
Symptoms
You might see the following error message:
ErrImagePull
Causes
The image parameters might be wrong.
Resolving the problem for Audit logging version 3.7.0
Verify whether the fluentd image repository is correct in the ODLM OperandConfig
.
- From the OpenShift Container Platform navigation menu, click Operators > Installed Operators.
- From the
Project
field menu, selectibm-common-services
. - Select the
Operand Deployment Lifecycle Manager
. - Select the
OperandConfig
tab. - Select
common-service
. - Go to the YAML tab.
- Scroll down to the service
ibm-auditlogging-operator
. - Update
fluentd.imageRegistry
. - Click Save.
The fluentd.imageRegistry
resembles the following code:
- name: ibm-auditlogging-operator
spec:
auditLogging:
fluentd:
imageRegistry: <registry-name>
Verify whether the audit-policy-controller
image repository is correct in the Operator pod.
- From the OpenShift Container Platform navigation menu, click Operators > Installed Operators.
- From the
Project
field menu, selectibm-common-services
. - Select the
IBM Audit Logging Operator
. - Select the YAML tab.
- Scroll down to the
containers:
spec. - Update the
audit-policy-controller
image with the correct registry. - Click Save.
The containers:
spec resembles the following code:
containers:
name: audit-policy-controller
image: >-
<registry-name>/audit-policy-controller:3.5.1
Resolving the problem for Audit logging version 3.5.0 and 3.6.0
Verify whether the repository is correct in the OperandConfig
.
fluentd:
imageRegistry: <registry-name>
policyController:
imageRegistry: <registry-name>