AWS で DHCP オプションのドメイン名が使用されている場合に OpenShift Container Platform 4.14 のアップグレードが停止する
Issue
-
AWS で OpenShift 4.13 を 4.14 にアップグレードする場合、
domain-name
dhcp
オプションが設定されており、ノードの起動後にアップグレードが停止することがわかります。確認したところ、マスターを含むいくつかのノードは、hostname
が変更されたために再び準備状態にならないことがわかりました。$ oc get nodes NAME STATUS ROLES AGE VERSION ip-10-0-132-230.us-east-2.compute.internal Ready worker 6h30m v1.27.10+28ed2d7 ip-10-0-135-56.us-east-2.compute.internal Ready control-plane,master 6h36m v1.27.10+28ed2d7 ip-10-0-152-125.foo.bar NotReady worker 73s v1.27.10+28ed2d7 ip-10-0-152-125.us-east-2.compute.internal NotReady,SchedulingDisabled worker 3h31m v1.26.13+8f85140 ip-10-0-153-28.us-east-2.compute.internal Ready worker 118m v1.26.13+8f85140 ip-10-0-171-219.us-east-2.compute.internal Ready control-plane,master 6h36m v1.27.10+28ed2d7 ip-10-0-187-99.us-east-2.compute.internal Ready worker 6h26m v1.26.13+8f85140 ip-10-0-216-47.us-east-2.compute.internal Ready control-plane,master 6h36m v1.27.10+28ed2d7 ip-10-0-223-250.us-east-2.compute.internal Ready worker 6h30m v1.26.13+8f85140
-
AWS で OCP を 4.14 に更新すると、OCP ノードの
hostname
が変更され、ノードがクラスターに再度参加できるようにするにはCSR
を承認する必要があることに気付きました。これにより、OCP の更新中に予期しない手動の作業が必要になります。 domain-name
DHCP
オプションがカスタマイズされている場合、AWS 上の OpenShift 4.14 の更新が停止します。
Environment
- Red Hat OpenShift Container Platform (RHOCP) 4.14
- AWS
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.