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

Add support for Open vSwitch TFM #2420

Closed
gizmoguy opened this issue Sep 4, 2018 · 3 comments
Closed

Add support for Open vSwitch TFM #2420

gizmoguy opened this issue Sep 4, 2018 · 3 comments
Assignees

Comments

@gizmoguy
Copy link
Member

gizmoguy commented Sep 4, 2018

@blp has added support for setting table names via TFM for openvswitch in this branch:

https://github.com/blp/ovs-reviews/tree/multipart-requests2

Open vSwitch being a software switch has no reason to allow modifications to their pipeline, so we need to add a feature to faucet where we can do a table features message request to load the capabitilities of a given datapath, modify this request to inject table names, then play back a table features message to set table names.

@blp
Copy link

blp commented Sep 18, 2018

For what it's worth, OVS should allow requests to remove features from its pipelines. They will have no effect. If my interpretation of the OpenFlow spec is correct, this is allowed and perhaps desired behavior; maybe it makes implementation on the Faucet side simpler.

@gizmoguy
Copy link
Member Author

Hey @KitL since you were the one that was doing the proof of concept work on this one, did you try that and did it work?

@anarkiwi anarkiwi self-assigned this Jul 23, 2019
@anarkiwi
Copy link
Member

Fixed by #3112

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants