Cannot pull image
This version of documentation is no longer updated. For the latest information, see the following links:
- Continuous Delivery (CD) documentation
- Support Cycle-2 (SC-2) documentation
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
Projectfield menu, selectibm-common-services. - Select the
Operand Deployment Lifecycle Manager. - Select the
OperandConfigtab. - 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
Projectfield menu, selectibm-common-services. - Select the
IBM Audit Logging Operator. - Select the YAML tab.
- Scroll down to the
containers:spec. - Update the
audit-policy-controllerimage 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>