Red Hat Bugzilla – Bug 980504
Doc does not mention starting the openvswitch services
Last modified: 2014-01-05 23:25:27 EST
Title: Configuring the L3 Agent
Describe the issue:
"Use the ovs-ctl command to create the external bridge named br-ex.
# ovs-vsctl add-br br-ex"
First, the command's name is ovs-vsctl, second, the documentation doesn't mention before at any point that the "openvswitch" service should be started and enabled before using this command, otherwise the command fails.
Suggestions for improvement:
Add somewhere these commands before that step:
# service openvswitch start
# chkconfig openvswitch on
I see it is written right on the next page. Not sure how to solve this. Maybe switch around the two chapters?
(In reply to Attila Darazs from comment #2)
> I see it is written right on the next page. Not sure how to solve this.
> Maybe switch around the two chapters?
Yeah there is a bit of a chicken/egg issue here. I suspect they will have to be broken up a bit further because I'm not sure that you can easily complete the plugin agent setup procedure as written if you haven't completed the L3 one (and vice versa).
The L3 config parts might be needed for the other parts, but the basic openvswitch service can be started earlier, it worked for me like that.
The L2 agent should definitely be configured and started prior to the DHCP and L3 agents. Layer 3 sits on top of Layer 2, and cannot function without it.
Content Specification ID: 15807
Moved the L2 agent configuration sections ahead of the L3 agent one.