Bug 1799078
Summary: | Cannot specify MTU of OpenShift network in OpenStack IPI | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Andreas Karis <akaris> |
Component: | Installer | Assignee: | Eric Duen <eduen> |
Installer sub component: | OpenShift on OpenStack | QA Contact: | David Sanz <dsanzmor> |
Status: | CLOSED NOTABUG | Docs Contact: | |
Severity: | unspecified | ||
Priority: | unspecified | CC: | asimonel, hgomes, jlema, pprinett, racedoro, tsedovic |
Version: | 4.3.z | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
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: | 2020-02-14 15:25: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: |
Description
Andreas Karis
2020-02-06 15:25:15 UTC
We see from https://github.com/openshift/installer/blob/b87ca03305176def4bd0443ec1be96e01972d1ac/pkg/types/openstack/platform.go That in OCP 4.3, 'externalDNS' was added to the configuration. We should add a parameter, 'networkMTU' (or whatever better naming) and request a specific MTU when creating the internal network. Otherwise, at the customer site, we need to apply the following cumbersome workaround at the moment: ~~~ # Start OCP IPI installation and wait until networks are created and bootstrap node is up # the OCP network now spawns with the max MTU in the cluster, but due to MTU mismatch issues in the path, traffic is # being blackholed openstack network set --mtu 1450 <openshift internal network> Go to bootstrap node console in horizon and send <CTRL-ALT-DEL> ~~~ - Andreas The OpenShift IPI is generally against adding extra configuration options. Adding more individual options is generally not going to be well received by the OpenShift project. Currently, the only options are going full UPI or changing this option using Neutron manually on the fly. But we are looking at implementing bring-your-own networking (a feature already available in the AWS provider). That is a hybrid between IPI and UPI where you prepare your networking the way you want, and then have the installer create the servers and set up everything else in the networks. We propose to use this "Customer-provisioned Network & Subnets" feature for any specific Neutron configurations rather than adding more install-config knobs one by one. Andreas many thanks for the detailed feedback. As Tomas explains, this problem will be solved by a future feature where you will be able to create your networking in OpenStack and then instruct the installer to use the existing networking resources while still installing with the IPI workflow. The upcoming UPI installation for OSP will also allow this. Closing; the linked feature is expected to supersede this request. |