On Fri, Apr 08, 2011 at 03:27:14PM -0400, Aaron Rosen wrote:
> arosen@ubuntu:~/devel/openvswitch$ ovs-vsctl
> --db=unix:/home/arosen/usr/local/var/run/openvswitch/db.sock  add-br br0
> Apr 08 19:25:45|00002|ovsdb_idl|WARN|syntax
> "{"details":"discover_accept_regex is not a valid column
> name","error":"syntax
> error","syntax":"[\"connection_mode\",\"controller_burst_limit\",\"controller_rate_limit\",\"discover_accept_regex\",\"discover_update_resolv_conf\",\"external_ids\",\"inactivity_probe\",\"local_gateway\",\"local_ip\",\"local_netmask\",\"max_backoff\",\"target\"]"}":
> syntax error: <table-updates> includes unknown table "syntax"
> ovs-vsctl: transaction error: {"details":"transaction causes
> \"Open_vSwitch\" table to contain 2 rows, greater than the schema-defined
> limit of 1 row(s)","error":"constraint violation"}
> 
> Any idea whats going on here?

You're using an older ovs-vsctl with a newer database.

> In the INSTALL.Linux it has the following to configure the database:
> 
> 
>       % ovsdb-server /usr/local/etc/openvswitch/conf.db \
>                       --remote=punix:/usr/local/var/run/openvswitch/db.sock
> \
>                       --remote=db:Open_vSwitch,manager_options \
>                       --private-key=db:SSL,private_key \
>                       --certificate=db:SSL,certificate \
>                       --bootstrap-ca-cert=db:SSL,ca_cert \
>                       --pidfile --detach
> 
> Though it seems ovsdb-server no longer can do --private-key, etc.?

It can.  Maybe you did not build with OpenSSL?  I will add a note to
INSTALL.Linux that --private-key, --certificate, and
--bootstrap-ca-cert may only be used if SSL support was built.
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to