Prevent TCP Router port overlap with system component ports
- Add bosh property
routing_api.reserved_system_component_ports
. This property contains a list of ports used in default cloud foundry configurations. Users will not be able to create/update router groups to include these ports. - Add bosh property
tcp_router.fail_on_router_port_conflicts
, which defaults to false. When false this fix is backwards compatible and will not cause deploy failures. When this is false the tcp router will log warnings if there are current router groups that are using the reserved ports. When true, the tcp router will fail to start if there are router groups that are using the reserved ports. - Fixes issue #184.
- See docs here.
Remove extra newline that was written to cf logs
output
- Fixes #124