Support for multirole links
Sometimes, a link serves multiple purposes. For example, a testbed operator could choose to provide gateway connectivity for an ifr server through the management network.
Xir only allows a single LinkRole
for each NIC port: https://gitlab.com/mergetb/xir/-/blob/v1-staging/v0.3/core.proto#L359
We should consider updating the port data structure and its users to support multirole capabilities
Edited by Brian Kocoloski