
Currently, Ironic creates a pxe link file for every port, even when a port's pxe_enabled property is set to false, which means it can still boot from this port when it shouldn't. With this commit, unless explicitly configured otherwise, only pxe_enabled ports (pxe_enabled=True) will have the pxe link file. Closes-Bug: #1741422 Change-Id: I013861dd5b9a7525058606f8dc8b05502a28af1e