Hi, I had to take out resource_group_name from lb-related resources. Also changed in lb rule:
backend_address_pool_id = azurerm_lb_backend_address_pool.lb.id
to
backend_address_pool_ids = [azurerm_lb_backend_address_pool.lb.id]
Other interesting thing is that forwarding worked right after the apply, I didn't have to run the routing script on hub machine π