This looks like documentation issue, I don't think we can do anything on Nova/Neutron/Ironic side.
Metadata may be configured in two ways with routed network:
1. Via forcing config drive - that is recommended way for my opinion.
2. Via setting NAT rules on L3 device that perform DHCP relay.
This looks like documentation issue, I don't think we can do anything on Nova/Neutron/Ironic side.
Metadata may be configured in two ways with routed network:
1. Via forcing config drive - that is recommended way for my opinion.
2. Via setting NAT rules on L3 device that perform DHCP relay.