It seems there is a bug in fuel-agent's kickstart spaces validation code. It works fine on node 19 (SuperMicro1-Storage) but crashes on node 20 (SuperMicro2-Storage) because of a different volume set - node 19 has a 2.6M "cinder" PV, while node 20 has a 19.0M "cinder" PV.
You could possibly avoid triggering this bug by changing the partition scheme on node 20 to make volumes without an assigned mountpoint to have a size less than 16M.
It seems there is a bug in fuel-agent's kickstart spaces validation code. It works fine on node 19 (SuperMicro1- Storage) but crashes on node 20 (SuperMicro2- Storage) because of a different volume set - node 19 has a 2.6M "cinder" PV, while node 20 has a 19.0M "cinder" PV.
You could possibly avoid triggering this bug by changing the partition scheme on node 20 to make volumes without an assigned mountpoint to have a size less than 16M.
https:/ /github. com/openstack/ fuel-agent/ blob/50e90af6e3 d560e9085ff71d2 950cfbcca91af67 /fuel_agent/ drivers/ ks_spaces_ validator. py#L144