{"push_id":1130571159,"size":1,"distinct_size":1,"ref":"refs/heads/stable/mitaka","head":"2ec82a4dcf278c6f7fd94a41998d877a82f76579","before":"748a8b00e6f78f47d0a6f94c5beaea7aa53e11c7","commits":[{"sha":"2ec82a4dcf278c6f7fd94a41998d877a82f76579","author":{"email":"7bb23e50b4b12b22cd489e9ef8ac3a7048acde92@redhat.com","name":"Dmitry Tantsur"},"message":"Wait for at least one suitable disk to appear on start up\n\nSome kernel modules take substantial time to initialize. For example,\nwith mpt2sas RAID driver inspection and deployment randomly fail\ndue to IPA starting before the driver finishes initialization.\n\nThis problem is probably impossible to solve in a generic case, as\nmodern Linux environment do not have a notion of \"hardware is fully\ninitialized\" moment. All hardware is essentially hotplug.\n\nTo solve it at least for the simplest case, this patch adds a wait loop\non start up waiting for at least one suitable disk to appear in inventory.\nNote that root device hints are not considered, as the node might not\nbe known at that moment yet.\n\nChange-Id: Id163ca28f7c140c302ea04947ded3f3c58b284de\nPartial-Bug: #1582797\n(cherry picked from commit c15ed6a48e36da26576242277aa531720fd15d2d)","distinct":true,"url":"https://api.github.com/repos/openstack/ironic-python-agent/commits/2ec82a4dcf278c6f7fd94a41998d877a82f76579"}]}
{"actor":{"display_login":"openstack-gerrit"}}