Bug 1972291
Summary: | Workers provisioning error /dev/sda: unrecognised disk label when cluster deployed via proxy | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Victor Voronkov <vvoronko> | ||||||
Component: | Installer | Assignee: | Derek Higgins <derekh> | ||||||
Installer sub component: | OpenShift on Bare Metal IPI | QA Contact: | Eldar Weiss <eweiss> | ||||||
Status: | CLOSED ERRATA | Docs Contact: | |||||||
Severity: | high | ||||||||
Priority: | high | CC: | derekh | ||||||
Version: | 4.7 | Keywords: | Triaged | ||||||
Target Milestone: | --- | ||||||||
Target Release: | 4.7.z | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: |
Cause:
In cases where baremetal ipi was being deployed with a proxy configured, an internal machine-os image download was being directed through the proxy
Consequence:
The image couldn't be downloaded and was corrupted.
Fix:
Internal image traffic is now added to no_proxy
Result:
The image download no longer uses a proxy
|
Story Points: | --- | ||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2021-07-26 17:35:21 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: | 1962592 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Created attachment 1791283 [details]
install-config.yaml without ssh keys section
must-gather here: http://rhos-compute-node-10.lab.eng.rdu2.redhat.com/logs/BZ1972291_must-gather.tar.gz Description of problem: Bug 1972291 - Workers provisioning error /dev/sda: unrecognised disk label when cluster deployed via proxy Version-Release number Verified on: 4.7.0-0.nightly-2021-07-12-230758 How to verify: 1. Deploy the build above, or any after it, while checking PROXY_INSTALL as a paremeter 2. ssh into provisionhost-0-0 3. Check that nodes are in 'ready' status' 4. Check install-config.yaml Actual results: [kni@provisionhost-0-0 ~]$ oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.7.0-0.nightly-2021-07-12-230758 True False 11m Cluster version is 4.7.0-0.nightly-2021-07-12-230758 [kni@provisionhost-0-0 ~]$ oc get nodes NAME STATUS ROLES AGE VERSION master-0-0 Ready master 59m v1.20.0+bd7b30d master-0-1 Ready master 59m v1.20.0+bd7b30d master-0-2 Ready master 59m v1.20.0+bd7b30d worker-0-0 Ready worker 25m v1.20.0+bd7b30d worker-0-1 Ready worker 25m v1.20.0+bd7b30d the install config file contains the parameters: proxy: httpProxy: httpsProxy: noProxy: Issue is verified as and fixed. 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.7.21 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:2762 |
Created attachment 1791281 [details] openshift install log Version: 4.7.16 Platform: baremetal IPI What happened? Workers not provisioned, error: What did you expect to happen? Installation finished ok How to reproduce it (as minimally and precisely as possible)? 1. setup proxy on provisionhost to serve traffic without restrictions 2. add proxy section into install-config.yaml and launch installation of standard 3 masters 2 workers cluster