Bug 1798879
| Summary: | docker registry pods don't start on a newly installed OCP 3.11 cluster on region eu-north-1 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Jose Ignacio Jerez <jjerezro> | ||||
| Component: | Image Registry | Assignee: | Oleg Bulatov <obulatov> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Wenjing Zheng <wzheng> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 3.11.0 | CC: | adam.kaplan, aos-bugs | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2020-02-06 18:06:07 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Jose Ignacio Jerez
2020-02-06 08:29:47 UTC
OCP v3.11 uses an older version of the AWS SDK, which means that it is not aware of newer AWS regions like eu-north-1. The workaround for new regions is to provide the s3 endpoint directly in your ansible inventory file via the `openshift_hosted_registry_storage_s3_regionendpoint` parameter [1]. For eu-north-1 this would be https://s3.eu-north-1.amazonaws.com [2]. I do not recommend choosing a different region to host the registry's storage, as this would likely lead to significant bandwidth charges as image content crosses AWS regions. We recently upgraded OCP 4.4 to support the latest AWS regions [3]. As 3.11 is a non-current version and this is not a Critical/High priority issue [3], per our life cycle support policy we do not intend on backporting the AWS SDK upgrade [4]. [1] https://docs.openshift.com/container-platform/3.11/install/configuring_inventory_file.html#advanced-install-registry-storage [2] https://docs.aws.amazon.com/general/latest/gr/rande.html [3] https://bugzilla.redhat.com/show_bug.cgi?id=1787604 [4] https://access.redhat.com/support/policy/updates/openshift_noncurrent *** This bug has been marked as a duplicate of bug 1787604 *** I have tested the recommended workaround by using the variable openshift_hosted_registry_storage_s3_regionendpoint and it works perfectly. Thanks for the help Adam |