Bug 1804764
| Summary: | [DOCS] Not clear when instance metadata endpoint (169.254.169.254) is added to status.noProxy | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Jonas Nordell <jnordell> |
| Component: | Documentation | Assignee: | Jason Boxman <jboxman> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | zhaozhanqi <zzhao> |
| Severity: | low | Docs Contact: | Vikram Goyal <vigoyal> |
| Priority: | low | ||
| Version: | 4.4 | CC: | aos-bugs, jokerman, vigoyal |
| Target Milestone: | --- | ||
| Target Release: | 4.4.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: | 2020-11-23 20:46:23 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
Jonas Nordell
2020-02-19 15:15:01 UTC
Hi Jonas, Thanks for reporting this! To clarify, on vSphere and bare metal, we do not currently populate `status.noProxy` with the instance metadata endpoint, and so the documentation should reflect only those platforms for which we do populate this field with that endpoint? Thanks! Yes, Or maybe better, we only populate it if one of the following platforms are used https://github.com/openshift/cluster-network-operator/blob/release-4.5/pkg/util/proxyconfig/no_proxy.go#L86-L88 if infra.Status.PlatformStatus != nil { switch infra.Status.PlatformStatus.Type { case configv1.AWSPlatformType, configv1.GCPPlatformType, configv1.AzurePlatformType, configv1.OpenStackPlatformType: set.Insert("169.254.169.254") } I've created the following PR to clarify this: https://github.com/openshift/openshift-docs/pull/27154 What do you think? Thanks! |