Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promote UpfProgrammable to ONOS driver behavior #81

Closed
ccascone opened this issue Oct 22, 2020 · 2 comments · Fixed by #159, #158 or #153
Closed

Promote UpfProgrammable to ONOS driver behavior #81

ccascone opened this issue Oct 22, 2020 · 2 comments · Fixed by #159, #158 or #153
Labels
enhancement New feature or request

Comments

@ccascone
Copy link
Contributor

The API seems stable, clean, and mature enough to become an ONOS driver behavior.

As such, we should:

  • Move UpfProgrammable.java and all related classes (UpfFlow.java etc) to the ONOS core API package
  • Provide an implementation of UpfProgrammable.java for fabric-tna as part of the fabric-tna repo
  • Provide an implementation of UpfProgrammable.java for fabric-v1model as part of the ONOS repo
@ccascone
Copy link
Contributor Author

Moving all device/pipeline-specific logic to UpfProgrammable will require some refactoring:
https://docs.google.com/presentation/d/12uoXl6xnVH2McOc5iimqKu5JVHtPRBWwLtQEgGqkq0I/edit#slide=id.gb8f00af693_0_10

@daniele-moro
Copy link
Collaborator

I believe this is completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
2 participants