Release Notes - Zenoss 2.1.90 (Zenoss 2.2 Beta 1)
In anticipation of the Zenoss 2.2 release, the latest packaged version of Zenoss, version 2.1.90 (zenoss-2.2 Beta 1) is available for download. This release continues the 2.2 development cycle and is the first of the beta release for 2.2. There will be no more feature additions between now and the release only bug fixes. Please report bugs you find to the forums / mailing lists with the word BETA in the subject line. Thanks for helping us make Zenoss a great application!
You can get the files here:
http://www.zenoss.com/community/code/zenoss-2.2/zenoss-core-2-2
The following tickets have been fixed in Zenoss since the last sprint release zenoss-2.1.72:
All Components
1586 Create a script to dump initial object data files
1721 Document Zenoss debugging
2056 Custom Schema property issues
2267 getAllRRDTemplates does not scale
2295 zencommand data points need event keys, not just data sources
2352 Allow the watch list portlet to watch Event Classes
2364 Device List table does not update properly after changing a setting (Such as Set Production State) in IE
2369 conf files missing for zenwebtx and zenwinperf
2395 Adding a duplicate monitor does not return the correct error
2607 wmic bug with multiple network interfaces
2627 add configuration option to control old RRD file events
2729 zenping reload of config takes too long
2757 Assign networks to zendisc via the web interface
2779 64bit counters not included in utilization report
2782 Heartbeat timeout should be config option
2786 Error upon device creation from "Add Device" menu
2793 missing config options for zenping (web and cmd)
2795 Can't create template for ISDN interfaces
2803 Creating a ZenPack on the latest appliance build returns a permissions error
2804 Automatic Event Map creation doesn't reindex
2822 zenoss.snmp.IpV6ServiceMap collector plugin is not enabled by default for Server/Linux class
2827 CiscoMap throws error on devices without SNMP
2830 renaming a product doesn't work
2832 Graph report edits not reflected in print version
2864 NIC Speed reports negative if value is above 0x7fffffff in Gauge32 field
2897 When creating a ZenPack without the second two package names you get an error and it doesn't validate
2899 When creating a ZenPack you get an error
Appliance
2538 check_ping nagios plugin broken on rPath
2846 sun-jre is not included as part of appliance
2862 Add curl and patch to appliance
DataCollector
780 ipv6 listen addresses do not show up in snmp IpService scan
1270 setignore.sh - really needed in tarball?
1331 zenmodeler should point to a monitor conf
2349 Python CollectorPlugin
2486 modeling v6 bound ip services via snmp
2654 Manufacturers addresses are not international
2849 zenmodeler memory leak
2858 RouteMap throws exception on invalid routemask
2861 InterfaceAliasMap is not functional
2910 IpV6ServiceMap does not pick up UDP services
Documentation
2037 Added Epydoc API documentation for some major classes
2571 Corrections to Debian Etch install guide
1472 Added a more thorough description of Availability Report to Admin Guide
2354 Doc missing Process Monitoring zProperties in Admin Guide
2529 Document RRD file data consolidation and default behavior in Admin Guide
2824 Revamp Windows Monitoring chapter of Admin Guide
2866 Corrected zencommand examples in Admin Guide
User Interface
1590 Unicode causing WhereClause builder to fail for EventFilter
1727 Provide a page-level menu for network discovery (currently only on the parent)
1915 Auto-reloading of Performance Graphs
2240 Event Consoles need timestamp for last updated
2303 Link components in device component list to event console for that component
2464 Settings page shows inconsistent tabs
2488 Dashboard and consoles have memory leaks
2510 Fix geocache issues
2609 Custom Schema should only appear on /Devices
2619 Remove lock column from device list
2626 Backups tab not visible from all settings pages
2681 Dashboard mixes up columns on portlet move
2702 Google Maps does not display correctly (intermediary)
2703 Devices in maintenance state do not show up in portlet
2709 "all" operations on custom event view don't respect filter.
2722 Have SiteError deliver mail using defined SMTP host, not mail.zenoss.com
2734 Add SNMP Data Source Test
2736 Hide Error Details in an element whose visibility can be toggled.
2742 Make sure google maps information popups respect acknowledged events
2766 AJAX failure on first load of event grid
2774 Settings Page has selection "Select All" and "None" links but its just a form.
2776 Zenoss:About "Zenoss Daemons" bug
2809 monitor list contains the word "rrdTemplates"
2813 Remove Performance view from Systems
2844 Site Error when clicking rainbow pills in a VirtualHostMonster environment
2853 Disable display of /32 networks on Network Map
2879 Adding routes from the OS tab fails
2880 Make component clickable on event console
2887 <> characters in interface names cause blank display on OS tab
2888 Networks page needs ping and snmp status cleanup for IPs
2904 Make layer 3 link calculation faster by using a catalog to store endpoint data
ZenEvents
1894 Exception on alerting rule for event without a device
2366 summary/message unification happens after transforms which makes transforms awkward to write
2429 Alert schedules not working for user groups
2485 Transform for SNMP interface up/down traps
2492 Add indices to status.device, status.severity, history.severity
2760 Use Zeo for Device resolves when no DNS record exists?
2765 Zenoss's use of twisted.names.client degrades performance
2820 zentrap creates no events for traps in OSX
2850 Paging system is inflexible
2906 EventManagerBase.manage_addLogMessage should use the 'Manage Events' permission
ZenHub
1219 clean up the hub
2840 iteration over non-sequence at startup
2852 Fix serialization problems with the new zProperties in ZenHub's XML-RPC interface
2896 ZenJMX always fails to send threshold related events
ZenJMX
2761 zenjmx doesn't connect using IP address
2817 ZenHub XML-RPC getConfigs() method should return zProperties defined for a device
2819 Use zJmxManagementPort when the port is not defined in the data source
2836 ZenJMX daemon not restartable via Daemons tab
ZenModel
1837 zendisc --no-snmp option does not appear to work
2134 Combine PerformanceConf and StatusMonitorConf
2254 Creating a graphpoint named "time" seems to confuse something somewhere
2495 Trailing whitespace in device name breaks links
2539 Less redundant and better information in threshold events
2606 Command based data collectors don't associate all routes with correct interface
2688 Missing clear events for multi-datapoint thresholds
2781 MinMaxThreshold missing line
2787 Perpetual zenmigrate from 2.0.0 -> 2.1.2
2818 Remove Status monitors from system
2825 zenmigrate to 2.2.x fails
2826 Original production state not stored for maintenance windows
2828 Paging fails against group members.
2835 reIndex() is broken on all DeviceClasses except Devices
2845 LDAP auth ignores LDAP attributes when creating UserSettings object
2848 When sending a test page, Zenoss always reports failure
2857 Add setAddress method for Location objects
2867 Overridden Objects doesn't show properties overridden on devices
2870 Replace recursive getSubDevices and getSubOrganizers with queries to a PathIndex
2905 Enable permissions on EventView.manage_deleteBatchEvents
2908 DeviceClass.getAllRRDTemplates and RRDTemplate.YieldAllRRDTemplates need to cope with absence of catalog gracefully
ZenPack
1815 Add some useful error messages to zenpack script
2123 Create tag for zenpacks for each release
2136 Add sample configuration file creation to zenpack install
2169 HelloWorld ZenPack improvements
2221 Settings/ZenPacks should recognize when zenpack not installed
2239 Figure out or supress the warning messages when removing zenpacks
2250 We need a way for zenpacks to specify which version of zenoss they require
2469 ZenPack upgrade process refactor
2577 ZenPacks Better Un-load system
2698 Don't allow ZenPack dependency versions that don't match currently installed ZenPacks
2784 Spikes in MySqlMonitor graphs
2855 Fix MySqlMonitor to require less privilege to MySQL
2886 Allow arbitrarily deep ZenPack packages, use full package as ZenPack id
ZenRRD
2564 don't fail on graphs when the Color is invalid
2648 Failed OID collection no longer results in an event
2675 Windows processes incorrectly marked down
2751 interfaces with monitoring deactivated still get polled and rrds created
2753 performance monitor stats reference no or wrong rrds
2785 Severe errors in rrdtool python lib can permanently block zope
2854 Multiple thresholds on the same value clear each other
2903 Threshhold RPN not calculated properly
2916 Remove device name from "snmp agent down" events
ZenRelations
2431 [PATCH] ZendeviceDump can't produce XML
ZenReports
2878 allow specification of the div in reportmail
ZenStatus
2708 zenping errors out when receiving RIP packet
pynetsnmp
2810 pynetsnmp fails to import netsnmp library: attribute error netsnmp_get_version
zenplugins
1818 InterfaceMap collector plugin fails with bad address information
zenwin
2598 Load and run plugins from zenwinmodeler
2605 Error log causes exception in zenwinmodeler
2674 Continuing fixes to zenwinmodeler
2769 zenwinmodeler closes in a non-clean fashion
2788 zeneventlog: Connection to the other side was lost in a non-clean fashion
2816 WMI not getting windows eventlog messages (timing out)
2881 ERROR zen.zenwinmodeler: Ids can not be None
2885 Recover bad WMI attempts upon restart
Enjoy!
Zenoss Dev Team
-------------------- m2f --------------------
Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=18247#18247
-------------------- m2f --------------------