You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ignition): gate cloud config on hash to prevent serving stale content
The ignition server reads the cloud config ConfigMap (azure-cloud-config,
openstack-cloud-config) live during payload generation. If the ConfigMap
is updated by the CPO after the nodepool controller creates the token but
before the ignition server reads it, stale content could be served.
Store a hash of the cloud config ConfigMap in the token secret (computed
by the nodepool controller), and verify it matches the live ConfigMap in
the ignition server before writing cloud.conf. On mismatch, return an
error to trigger retry, matching the existing pattern for pullSecretHash
and additionalTrustBundleHash.
Signed-off-by: Todd Wolff <twolff@redhat.com>
0 commit comments