When using roles, it is not very clear if the default role should receive all packet-ins, even the one required by other roles. From spec: "default role" corresponds to “full pipeline access”.
Does full pipeline access means also receiving all packet-ins?
I agree this needs clarification.
I think it's safe to say that a typical controller would want to receive packet ins, so we should define "default role" accordingly.
When using roles, it is not very clear if the default role should receive all packet-ins, even the one required by other roles. From spec: "default role" corresponds to “full pipeline access”. Does full pipeline access means also receiving all packet-ins?