Commercial Open Source Network, Systems & Application Monitoring

Zenoss Newsletter
Monitored by Zenoss
SourceForge.net Logo

Announcement

Zenoss Core 2.1.90 (Zenoss 2.2 Beta 1) Available for Download

2008/04/08

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!

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

Document Actions