[Zenoss-dev] Zenoss Core 2.1.71 (zenoss-2.2-sprint2) Available
Drew
drew at zenoss.com
Wed Feb 6 09:36:36 EST 2008
Zenoss Core 2.1.71 (zenoss-2.2-sprint2) Available for Download
2008/02/06
The latest packaged version of Zenoss Core, version 2.1.71 (zenoss-2.2-sprint2) is available for download. This release continues the 2.2 development cycle.
This sprint release focuses on two main areas of Zenoss Core, ZenPacks and ZenHub consolidation.
With ZenPacks, we have moved to the python egg format which is the standard distribution mechanism for python packages. The move to eggs gives us dependency management of ZenPacks. For ZenPack authors, this is a good time to try porting your ZenPacks from their current zip form to the new egg form. Jason has written up a document on how to perform the conversion process. This document available from the Zenoss Core 2.2 Sprints page that details all of the 2.1.71 changes. Please give us feedback on any issues you discover while converting to the new format.
We have also migrated all collector daemons so that they talk though ZenHub. In the current release, some daemons talked directly to databases and others though the hub. The architecture will be easier to maintain now that everyone speaks though the hub.
When upgrading to 2.1.71, you can expect to get some hearbeat errors from zenmodeler, zensyslog and zentrap due to some programmatic changes. You can clear these heartbeats using the Clear heartbeats menu item in the event manager. You should only get these heartbeat errors once.
Zenoss Core 2.1.71 is available from the Zenoss Sprint page located at:
http://www.zenoss.com/community/code/zenoss-2.2/zenoss-core-2-2
Here are all of the tickets fixed for this release:
All
1549 Consistently report manager and agent in all events.
1676 Sending events at shutdown causes traceback
2630 Speed up the WMI rebuild process
2640 A fresh install does not create the PerformanceConf Template
DataCollector
2683 Fix getResults for PortscanClient, PythonClient and SshClient
2095 Convert zendisc to a PBDaemon
User Interface
2696 Update copyright on login page to 2008
2618 Device list and event console grid component doesn't calculate the offset of the next batch properly
ZenEvents
2096 Convert zensyslog to a PBDaemon
2097 Convert zentrap to a PBDaemon
ZenModel
2562 Rest Bindings does not work on device classes
2635 IpInterface.getRRDTemplates() is ill behaved at times
2682 GraphReportElements ill behaved when a component is missing
ZenPack
2664 New edit page for zenpacks
2555 Investigate installation of zenpacks as egg files versus development mode.
2693 ZenPack edit page formatted better
ZenRRD
2570 upgrade rrdtool to latest stable (1.2.26)
2596 Deleting RRD files fails when device has no perf monitor
2636 GraphDefinition should catch KeyErrors in custom rrd commands
ZenStatus
2093 Convert zenping to a PBDaemon
ZenUtils
2574 add configuration option to allow more time for watchdog initialization
2614 genconf option to commands produces wrong values for the config file
Zenoss.net
2661 Change sitecustomize to add ZenPacks directory
2670 New zenpack egg format needs to coexist with previous form zenpacks
2672 Make sure auto-install of dependencies works
zenossinst
2699 sitecustomize.py lacking a necessary semicolon
zenwin
2650 wmic doesn't support array types in the result set
2690 Update WMI to wmi-0.1.8
2615 Refactor zenwin as a PBDaemon
2616 Refactor zeneventlog as a PBDaemon
2631 watchdog only the deserving daemons
Enjoy,
- Zenoss Dev Team
-------------------- m2f --------------------
Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=16108#16108
-------------------- m2f --------------------
More information about the zenoss-dev
mailing list