Version 8 (modified by ibaldin, 5 years ago)

--

Notes on ORCA Eastsound 5.0

The major enhancement of Eastsound5.0 is the addition of state recovery for actors and controllers which allow them to be restarted without losing slice state information. Also added were

  • Support for CouchDB for actor registry
  • Support for legacy VLAN provisioning on BNT G8264
  • OVS 'pseudo wire' support
  • Boot console logging on boot failures
  • Various fixes to bare-metal node provisioning

Migration Notes

ORCA 5.0 requires that MySQL be modified - table structure and limits need to be changed. The mysql schema files have already been modified (for creating new tables).

$ mysql -u orca < $ORCA_SRC/core/schema/mysql/full.schema.sql
$ mysql -u orca < $ORCA_SRC/core/schema/mysql/full.data.sql

You also have to change the /etc/my.cnf file:

Under the [mysqld] section add this line:

max_allowed_packet=32M

Also, you need to change the schemas for both mysql databases (for both containers). Drop and rebuild the tables using full.schema.sql files as described here.

CouchDB

ORCA 5.0 includes integration with CouchDB to support the actor registry. The code for CouchDB is located here.