This documents the major changes between releases 3.1.1 ??? ENHANCEMENTS: Move opsview-agent builds for Debian and Ubuntu systems from their own repository into opsview-base FIXES: Fixed error message when host with no services to acknowledge FROM OPSVIEW 3.0 BRANCH: Ensure all opsview database MyISAM dables are changed to InnoDB Allow check_snmp_weblogin scripts to recover from corrupted store files Remove unnecesary code from import_runtime Fixed snmptrap2nagios tracing if sqlite file was 0 bytes Fixed snmpwalk when over 10000 bytes of data returned Ensure all opsview database tables are using the InnoDB engine 3.1.0 12th June 2009 FEATURES: Flexible ACLs with user configurable roles included If you use opsview_sync_ldap, ensure that the synchronisation scripts still work as role names can be changed Public RRDgraphs now configured via Role objects Viewport access can now be set to public or authenticated users View some, change none role now available Option to use Catalyst::Engine::HTTP::Prefork for faster response when large number of users accessing Opsview More documentation about enabling at http://docs.opsview.org/doku.php?id=opsview3.0:prefork ENHANCEMENTS: Use common db connection script for opsview_sync_ldap Removed old sbin scripts, specifically promote_mib, reprocess_snmptraps, change_monitored_hosts, display_mrtg and snmptrap_exceptions Make /public require authentication Allow opsview-base rpms to be built by non-root users Add in new auto-restart feature for use with FastCGI daemons to prevent consistent high memory usage. See http://docs.opsview.org/doku.php?id=opsview3.1:fastcgi:memory on how to use it. FIXES: Possibly misses out stderr messages when running process_configs in ksh - switched to bash opsview-web debian package no longer treats opsview_web.yml as a configuration file and will be replaced cleanly on an upgrade - all local overrides should be in opsview_web_local.yml Fixed security issue where a contact could have change access for a service on a slave, when change access is denied at the master UPGRADING: The upgrade process will check if there is a constraint problem with existing host groups and stop the upgrade if there is. See http://docs.opsview.org/doku.php?id=opsview3.1:upgrading for more details on checking your system before upgrading FROM OPSVIEW 3.0 BRANCH: Nagvis updated to 1.4.1. NOTE: you will probably need to clear your browser cache to get the new functionality Updated check_snmp_linkstatus to handle larger amounts of data, by changing a get_entries(-columns) call to get_next_request Fixed a possible import_runtime hang where the downtime end time is incorrectly passed through to ODW, because of duplicated internal_downtime_ids Fixed Nagios when "Max concurrent checks reached" message appears Move location of nrpe.pid from /var/run to /usr/local/nagios/var Includes all 3.0.5 changes