This release includes a number of significant improvements, including
a rules engine to enable auto-approval of resource requests,
significantly better logging, and database performance enhancements,
an improved installation and setup procedure for new installs, as well
as a large number of nice-to-have features requested during 0.6
deployments.  A high level set of release notes is below - feel free
to review JIRA for the complete list of issues that were addressed.

Upgrades require database conversion from 0.6.3/0.6.4, please refer to
the upgrade instructions at:

https://openflow.stanford.edu/display/FOAM/0.8+Upgrade+Instructions

Fresh installation instructions can be found at:

https://openflow.stanford.edu/display/FOAM/0.8.x+Install+Guide

Release notes:

=== 0.8.0 ===

* FOAM-282: All times should have timezones
* FOAM-266: FOAM should store sliver creation time and provide that
information on demand
* FOAM-252: Config change should trigger generic event
* FOAM-245: Allow sites to change their site ID
* FOAM-231: Log sooner on startup
* FOAM-228: Log gapi actions into a file instead of the database
* FOAM-227: admin list-slivers API locks the database for preposterous
amounts of time
* FOAM-221: Allow general topology information to be encoded in advertisement
* FOAM-216: Allow for additional site information in gapi GetVersion
* FOAM-215: Optionally allow FOAM version to be reported in gapi GetVersion
* FOAM-211: Auto-pend based on port request
* FOAM-210: Auto-approve whitelist of user URNs
* FOAM-207: FOAM calls FV.ListDevices twice for listResources in some
environments
* FOAM-204: Multi-user admin support in foam
* FOAM-202: Suppress logging of expected / handled exceptions
* FOAM-200: Better flowvisor package logging
* FOAM-197: Find some way to stop someone from calling init-db when
there is an active database
* FOAM-196: Need easy way to change flowvisor info in FOAM
* FOAM-195: Make component_manager_id optional in rspecs
* FOAM-187: FOAM doesn't require an owner e-mail address
* FOAM-186: Get owner e-mail address from slice credential
* FOAM-181: install.py doesn't satisfy package dependencies
* FOAM-177: GENI-specific flowspace-overlap auto-approval engine
* FOAM-166: Allow more granular control of e-mail notifications to admins
* FOAM-126: Schema does not validate some fields
* FOAM-57: foamctl init-db only works interactively
* FOAM-3: Cert tracking causes the DB to grow (relatively) quickly
* FOAM-1: foamctl actions=init_db doesn't actually clear the database
if it already exists

--
Nick
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to