• Kubernetes Submit Queue's avatar
    Merge pull request #55944 from edisonxiang/probeimprovecinder · df053ae3
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 55925, 55999, 55944, 55992, 56196). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
    
    probeAttachedVolume improvement in Cinder
    
    What this PR does / why we need it:
    
    During OpenStack Cinder volume attachment, kubelet creates too many udev "change" events.
    If volume attachement takes long, then udev event queue gets full,therefore
    udev does not answer requests from docker, and makes Kubernetes node unhealthy.
    
    This patch will extend the udevadm trigger period,
    and use the udevadm settle to ensure that any device nodes
    have been created successfully before proceeding.
    
    Fixes #55007
    
    Release note:
    
    ```release-note
    None
    ```
    
    /cc @dims @kabakaev
    df053ae3
Name
Last commit
Last update
..
BUILD Loading commit data...
OWNERS Loading commit data...
attacher.go Loading commit data...
attacher_test.go Loading commit data...
cinder.go Loading commit data...
cinder_test.go Loading commit data...
cinder_util.go Loading commit data...
doc.go Loading commit data...