Openshift upgrade により trident-controller が起動しなくなることがある
環境
- Trident for Openshift(25.06.1)
- Openshiftを4.17.35から4.17.38にアップグレード
問題
アップグレード後、Trident PODが再起動すると、
trident-controller
はオンラインになりません。すべてのボリューム操作は機能しなくなります。なぜなら、それらはすべて
trident-controller
main containerを経由するためです。daemonsetから次のエラーが表示されます:
Type Status Updated Reason Message
---------------------------------------------------------------------------------------------------
Available False Sep 9, 2025, 2:57 PM MinimumReplicasUnavailable Deployment does not have minimum availability
---------------------------------------------------------------------------------------------------
ReplicaFailure True Sep 9, 2025, 2:57 PM FailedCreate pods "trident-node-linux-" is forbidden: unable to validate against any security context constraint: spec.volumes[10]: Invalid value: "secret": secret volumes are not allowed to be used.
---------------------------------------------------------------------------------------------------