Bug 1987848
| Summary: | OpenStack IPI on provider network enforces unnecessary quotas | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Andrew Collins <ancollin> |
| Component: | Installer | Assignee: | Emilien Macchi <emacchi> |
| Installer sub component: | OpenShift on OpenStack | QA Contact: | Itay Matza <imatza> |
| Status: | CLOSED ERRATA | Docs Contact: | |
| Severity: | high | ||
| Priority: | high | CC: | asadawar, emacchi, m.andre, openshift-bugzilla-robot |
| Version: | 4.8 | Keywords: | Triaged |
| Target Milestone: | --- | ||
| Target Release: | 4.8.z | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-09-07 04:14:05 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: | |||
| Bug Depends On: | 1987845 | ||
| Bug Blocks: | 1988464 | ||
|
Description
Andrew Collins
2021-07-29 16:31:57 UTC
*** Bug 1989279 has been marked as a duplicate of this bug. *** *** Bug 1988464 has been marked as a duplicate of this bug. *** On openstack puddle version RHOS-16.1-RHEL-8-20210818.n.0. Verified successfully on openshift-install version: openshift-install 4.8.0-0.nightly-2021-08-29-075226 built from commit c06e9b1562ccb76ac23163fb8db35f231ead6e97 release image registry.ci.openshift.org/ocp/release@sha256:33babda563bfec62c30e731eb5f5c167123740206a8b9676578fe1bba6bc9038 Using provider network: >$ openstack network list >+--------------------------------------+-------------------+--------------------------------------+ >| ID | Name | Subnets | >+--------------------------------------+-------------------+--------------------------------------+ >| 684d4e5e-f51a-451d-8750-684799f641a3 | provider-net-flat | da4829c7-a75c-43e9-a6f8-1a65c7b32658 | >+--------------------------------------+-------------------+--------------------------------------+ Verified on Kuryer: >$ grep type install-config.yaml >type: "Kuryr" >$ openstack quota set shiftstack --subnets 250 --networks 250 --routers 0 >$ openstack quota show shiftstack | grep "subnets\|routers\|networks" >| networks | 250 | >| routers | 0 | >| subnets | 250 | >$ openshift-install create cluster --dir ostest/ >INFO Credentials loaded from file "/home/stack/clouds.yaml" >INFO Consuming Install Config from target directory >INFO Obtaining RHCOS image file from 'https://releases-art-rhcos.svc.ci.openshift.org/art/storage/releases/rhcos-4.8/48.84.202106301921-0/x86_64/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2.gz?sha256=5a75df7b4d4dc1861093e520187a133eda3439019f280dc6e2f57edf70eb089d' >INFO The file was found in cache: /home/stack/.cache/openshift-installer/image_cache/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2. Reusing... >WARNING Following quotas RAM, Router, Subnet, SecurityGroupRule, Port, Network, SecurityGroup are available but will be completely used pretty soon. >INFO Creating infrastructure resources... Verified on other types of networks: >$ grep type install-config.yaml > type: "OpenShiftSDN" >$ openstack quota set shiftstack --subnets 0 --networks 0 --routers 0 >$ openstack quota show shiftstack | grep "subnets\|routers\|networks" >| networks | 0 | >| routers | 0 | >| subnets | 0 | >$ openshift-install create cluster --dir ostest/ >INFO Credentials loaded from file "/home/stack/clouds.yaml" >INFO Consuming Install Config from target directory >INFO Obtaining RHCOS image file from 'https://releases-art-rhcos.svc.ci.openshift.org/art/storage/releases/rhcos-4.8/48.84.202106301921-0/x86_64/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2.gz?sha256=5a75df7b4d4dc1861093e520187a133eda3439019f280dc6e2f57edf70eb089d' >INFO The file was found in cache: /home/stack/.cache/openshift-installer/image_cache/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2. Reusing... >WARNING Following quotas Router, RAM are available but will be completely used pretty soon. >INFO Creating infrastructure resources... Verified that OPENSHIFT_INSTALL_SKIP_PREFLIGHT_VALIDATIONS=1 skips quota checks (pre-flight validation disabled): >$ grep type install-config.yaml > type: "Kuryr" >$ openstack quota set shiftstack --subnets 200 --networks 200 --routers 0 >$ openstack quota show shiftstack | grep "subnets\|routers\|networks" >| networks | 200 >| routers | 0 >| subnets | 200 >$ openshift-install create cluster --dir ostest/ >INFO Credentials loaded from file "/home/stack/clouds.yaml" >INFO Consuming Install Config from target directory >INFO Obtaining RHCOS image file from 'https://releases-art-rhcos.svc.ci.openshift.org/art/storage/releases/rhcos-4.8/48.84.202106301921-0/x86_64/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2.gz?sha256=5a75df >7b4d4dc1861093e520187a133eda3439019f280dc6e2f57edf70eb089d' >INFO The file was found in cache: /home/stack/.cache/openshift-installer/image_cache/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2. Reusing... >FATAL failed to fetch Cluster: failed to fetch dependency of "Cluster": failed to generate asset "Platform Quota Check": error(MissingQuota): Subnet is not available because the required number of resources (249) is more than the limit of 199, Network is not available because the required number of resources (249) is more than the limit of 199 >$ export OPENSHIFT_INSTALL_SKIP_PREFLIGHT_VALIDATIONS=1 >$ openshift-install create cluster --dir ostest/ >WARNING OVERRIDE: pre-flight validation disabled. >INFO Credentials loaded from file "/home/stack/clouds.yaml" >INFO Consuming Install Config from target directory >INFO Obtaining RHCOS image file from 'https://releases-art-rhcos.svc.ci.openshift.org/art/storage/releases/rhcos-4.8/48.84.202106301921-0/x86_64/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2.gz?sha256=5a75df >7b4d4dc1861093e520187a133eda3439019f280dc6e2f57edf70eb089d' >INFO The file was found in cache: /home/stack/.cache/openshift-installer/image_cache/rhcos-48.84.202106301921-0-openstack.x86_64.qcow2. Reusing... >WARNING OVERRIDE: pre-flight validation disabled. >INFO Creating infrastructure resources... Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.8.10 bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:3299 |