Zenoss Core 2.1.70 (2.2 First Sprint Cycle) Available for Download
By admin on Jan 9, 2008 in News Items
The latest packaged version of Zenoss Core, version 2.1.70 (2.2 initial Sprint) is available for download. This release marks the beginning of the 2.2 development cycle. From now on, a Zenoss Sprint iteration will be released every 30 days.
Also for this release there is a new rpm for 64 bit Enterprise Linux 4×86.
Zenoss Core 2.1.70 is available from the Zenoss Sprint page:
http://www.zenoss.com/community/code/zenoss-2.2/zenoss-core-2-2.
Here are all of the tickets fixed for this release.
They can also be found in this report.
GENERAL
- 2336 Added a watchdog to all daemons to restart any daemons that hang.
- 398 Added ZenManager role and removed ZenMonitor role.
- 575 User Management screen update to make changes visible as soon as the role is changed.
- 1228 Added options to delete associated events, historical events and/or performance data when deleting a device.
- 1735 Viewing Performance Templates no longer crashes IE7.
- 2418 Device List URLs now encode properly.
- 2437 Deleting a group deletes a device’s relation to a group.
- 2496 Added zenpatch command as an easy way to apply changesets to a live system.
APPLIANCE
- 2325 Fixed nagios-plugin:runtime trove.
- 1968 Created /home/zenoss/libexec directory on VMWare image.
- 2288 Changes to the zope trove so that ZenRestore and other scripts work again.
DataCollector
- 2461 Made sure heartbeat on zenmodeler isn’t too long.
- 2511 Fixed zendisc error: “One of the zenpacks is missing or broken”.
- 1828 Fixed storing of RRD files that mixed up different hosts with same name by changing the way the IP is transformed into a device name. Now prefers ptr records over snmp names.
- 2460 zendisc command line now allows Allow CIDR notation to avoid ambiguity within nested networks.
- 2523 Fixed UnicodeEncodeError when modeling Windows servers.
- 2349 Created a generic Python CollectorPlugin to supplement the Commands and SNMP plugins.
- Changeset 7962 Zendisc capable of auto-allocating devices via new zProperty (zAutoAllocateScript) and new zProperty (zZenDiscCommand) allows for customization of zendisc command.
USER INTERFACE
- 2024 Dialogs for adding datapoint and threshold graph points now prefetches the array for autocompletion.
- 1719 “Zenoss | Core” is now a link to the main dashboard view.
- 2151 Zenjmx and java-functions.sh now show up properly in the daemons list.
- 1390 Polished up the Event Detail popup.
- 2110 Changed Save Administrators menu item on the “Admnistration” page to a “Save” button.
- 872 Added descriptions to event classes (like the ones for device organizers).
- 1280 Added a new Backup tab in Zenoss Settings to create and manage backups of Zenoss data.
- 1473 Cleaned up old templates (referencing deviceMacros).
- 1707 Fixed Unicode error on windows service page.
- 1819 Added indicator on the template page when a threshold or graph is using a missing datapoint.
- 1912 Allow for manual addition of IP routes.
- 2001 Added tooltips help for settings and version information.
- 2141 Restricted autcomplete selection on ipservice and winservice dialogs to existing services .
- 2162 Removed select boxes on ZenPacks page since they do not need to be selectable.
- 2175 Breadcrumb “Manufacturer” link now correctly takes you Manufacturer list instead of zport/dmd.
- 2198 Made OS tab’s context Device instead of OperatingSystem.
- 2331 Users and groups are now sorted alphabetically in dialogs.
- 2337 Allow adding of groups to role of ZenManager.
- 2362 Lowered the number of requests to .js and .css files to increase performance.
- 2406 Fixed FileGzipper dies on ZenNetMap.swf.
- 2427 Fixed error when adding a new filesystem.
- 2428 Fixed failure upon addition of new winservice.
- 2441 Upgraded YUI javascript library to 2.4.0
- 1696 Renamed “Default” severity on Event Classes to “Original” event severity.
- 2026 Fixed IP column sort to be numeric instead of alphabetical.
- 2148 Added tooltip description of each Google Maps node.
- 2166 Made event console auto-refresh a user setting.
- 2270 Prioritized dot colors and event status. More severe dots now appear on top and are larger.
- 2466 Fixed bottom of filterbox getting chopped off on event console.
- 1660 Added support for transparency in non-stacked graphs.
- 1914 Added template slot to modify page title, and added titles for pages under dmd.
- 2401 Log field for graph definitions badly named. Changed name to “Logarithmic Scale” instead.
- 2420 Removed outdated dashboard-related user settings.
- 2497 Always display route targets in CIDR notation.
ZenEvents
- 1308 zensyslog parseHEADER now handles ipaddress hostnames properly.
- 865 Added new indexes on indexes on status table to increase performance.
- 1403 Added navigate to History from Event Console by moving History into the More menu and adding a link on the viewEvents screen.
- 2503 Expanded eventKey column to 128 characters.
- 2527 Fixed SyslogProcessing failing to parse logs from Cisco ACS.
- 2206 Added Alerting rule option to send HTML or plain-text email.
ZENHUB
- 2471 Fixed bug in SNMPv3 collection.
- 1184 Refactored collectors to use intermediate objects and not flattening.
ZENMODEL
- 2396 ZenossInfo.py now imports sys module.
- 2479 Missing RRD file detection no longer breaks MultiGraph Reports in distributed environments.
- 2054 Allow multiple selection of devices and/or components when adding graphs to GraphReports.
- 2445 Removed pysnmp from Versions page.
- 2500 Fixed auto-clearing of threshold events.
- 2508 Added a set of default graphs/configs for collector stats.
- 961 Added zLocalIpAddresses zProperty to expose local IP selection to user.
- 1638 Made discoverDevices callable through XML/RPC.
- 2120 Fixed Commandable.manage_addUserCommand returns non-aq wrapped result.
- 2193 Removed device name from threshold event summary to save space.
- 2254 Fixed creation of a graphpoint named “time” that was confusing the system.
- 2370 Fixed events being set to Production after their devices enter a maintenance window.
- 2400 Made sure device component classes have all methods commented so they can be called via xmlrpc.
- 2478 viewRRDTemplate.pt more resilient to missing datasource/threshold classes.
- 2480 Fixed IpAddress/IpNetwork creation irregularities.
- 2517 Fixed problem with batch operations on a filtered device list.
- 2537 Fixed restricted users being logged out when clicking on the device list.
- 2238 Allow python: expressions in COMMAND datasources.
- 2515 DataPointGraphPoints now properly honor the line width setting when drawing.
- 2539 Less redundant and better information in threshold events.
ZENPACK
- 2146 Fixed failed install of winexesvc.
- 2161 Removed Delete ZenPack menu item (previously removed and then showed up again).
- 1852 Show entire contents of a ZenPack not just objects.xml (including daemons, model enhancements, etc.)
- 2309 Fixed ZenJMX config cycle creating duplicate call objects unnecessarily.
- 2474 Allow ZenJMX to collect floating point values.
- 1801 Zenpack script needs to ignore svn-commit files in daemons directory.
- 1803 zenpack installs and removes start/stop zenpack daemons as appropriate.
- 2453 Several less commonly used zenpacks removed from the zenpacks rpm.
- 2514 ApacheMonitor: Print better failure messages.
- 2516 ApacheMonitor now processes floating point return values properly.
ZENRRD
- 2230 Fixed zencommand ProcessExitedAlready error in zencommand.
- 2462 Added stats for many collector daemons. See ticket for more detailed description.
- 354 Added better view of all performance graphs on a box.
- 2484 Import PerformanceConfig to avoid InsecureJelly on zenperfsnmp .
- 2520 reduce error log chatter by curbing error log messages from zenperfsnmp and zenprocess timeouts.
- 2522 Cosmetic change to zenperfsnmp.log to alleviate confusion.
ZENREPORTS
- 2227 Removed ReportClass page menu.
- 1310 You can now edit a custom report if there is an error in query.
- 2201 Fixed general report objects handling of breadcrumbs.
- 2443 Added title tag to printable graphreports and multigraph reports.
- 2498 Fixed CollectionItem behavior so when components are removed it no longer breaks the graph reports the component belonged to.
ZENSTATUS
- 1796 Added Patch / Hack to make IP Service monitors for virtual IPs.
- 2422 Removed device name from ping down events (it was redundant).
ZENUTILS
- 1851 Clarified error message when running Zenbackup as root.
- 2255 Using python tarfile module to package perf and etc files in hopes of circumventing the elusive “file changed as we read it” warning.
- 2002 Moved invocation of zenmodeler to ZenUtils.
PYNETSNMP
ZENOSSINST
- 2030 cronjobs no longer run as root
- 1039 Added LDAP Products and Dependencies to Zenoss.
- 2442 Added patch to mysqldb module to allow build on Mac OSX 10.5
- 2494 Fixed python in the Mac source build.
- 2532 Updated GNUmakefile’s rpath-install to work with the current rpath build environment.
- 2535 Fixed “canonicalization unexpectedly shrank by one character” error on FC8 builds.
- 2403 The ctypes package was changed so it will compile correctly on Solaris.
- 2390 Fixed zensocket.c compiling failure on solaris due to nonexistant include file.
- 2391 Fixed GNUmakefile expecting bash.
- 2392 Fixed Library issues compiling nagios-plugins on Solaris.
- 2531 Removed “autoinstall” artifacts.
Enjoy!
–Zenoss Dev Team
Sphere: Related Content
















Receive
Blog Updates via Email
2 Trackback(s)