This is failed because vendor_specific is empty after re-apply (no changes)
Debug: L2_port[enp1s0f0](provider=sriov): FLUSH properties: L2_port[enp1s0f0] {:vendor_specific=>{}}
And there https://github.com/openstack/fuel-library/blob/master/deployment/puppet/l23network/lib/puppet/provider/l2_port/sriov.rb#L75 it's converted to 0.
This is failed because vendor_specific is empty after re-apply (no changes)
Debug: L2_port[ enp1s0f0] (provider= sriov): FLUSH properties: L2_port[enp1s0f0] {:vendor_ specific= >{}}
And there https:/ /github. com/openstack/ fuel-library/ blob/master/ deployment/ puppet/ l23network/ lib/puppet/ provider/ l2_port/ sriov.rb# L75 it's converted to 0.