[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