Date
|
Description
|
State
|
Version
|
|
|
|
02.05.2023
|
- Released with DX UIM 20.4 CU7.
SHA-256 Checksum: 6d027aea05b2b57249691b92345f0b6752eef3076dd92e972d110e7a355644dd
|
GA
|
9.38
|
|
|
|
07.02.2023
|
(Released with DX UIM 20.4 CU6)
Fixed Defects:
- SSL vulnerability with robot 9.33HF5. (Support Case: 33255031)
SHA-256 Checksum: 691bed038a0ccb9eba5517640f7fb6ee30c960d68f0702bdc199395efd8aae12
|
|
9.37
|
|
|
|
22.09.2022
|
(Released with DX UIM 20.4 CU4)
What's New:
- OpenSSL upgraded to v1.1.1q for BCI-Nimbus components.
- Remove Glibc check dependency for robots.
SHA-256 Checksum: 50c9dfcc64bc37316b4089bda58c700ff92f98c2d36468955fd7a5895a7e3617
|
|
9.36
|
|
|
|
11.05.2022
|
What's New:
- OpenSSL upgrade from version 1.1.1k to 1.1.1l
- Race condition issue resolution while package distribution.
Fixed Defects:
- Controller binding to 169.x address should be prevented. (Support Case: 32870028)
SHA-256 Checksum: c5b54871bc2b6251f8d76fd44e2fede8e650aeda74820bfbdf18e6e83d2fa65d
|
|
9.35
|
|
|
|
22.12.2021
|
For the robot_update 9.34 Release Notes, see http://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/it-operations-management/ca-unified-infrastructure-management-probes/GA/alphabetical-probe-articles/controller/controller-release-notes.html
SHA-256 Checksum: 6f5a99b04a8d35efdcf35e338f6563336583065767638bd6625e428897c35499
|
|
9.34
|
|
|
|
30.06.2021
|
Fixed Defects:
- DE505161: 32725529 - Robot restart when editing distsrv config
Reason: Issue is coming as size of key/value is more that 2KB.
Resolution: CFG_MAX_LINE size changed from 2K to 8K.
This is Control Release (robot_update_9.33_TF2).
MD5 Checksum: bb283b94ccdd1b829df887b8fe5fd33a
SHA-1 Checksum: 2b1d948a2ebf5d7e75da80a7ade1938000d38e4a
|
CR
|
9.33
|
|
|
|
25.03.2021
|
(Released as part of UIM 20.3.3)
- (9.32 HF1) Resolved an issue where robots were not falling back to their primary hub and were staying connected to their secondary hub, until the secondary hub was powered off. This behavior was being observed in those scenarios where both the proxy_mode and strict_ip_binding were enabled for the robot. With 9.32 HF1, this issue has been resolved. (Support Case: 32302280)
- Fixed an issue where Windows blue screen (BSOD) was coming up during the reboot caused by controller.exe. Upon rebooting a system, during or immediately after the reboot process, users were observing a Windows crash event. (Support Case: 32467624)
- Fixed an issue where the UIM Server installing was failing while upgrading from 20.1.0 to 20.3.0. The installation was unable to communicate with the controller probe in the allotted time. (Support Case: 32446423)
- Fixed an issue where duplicate robots were getting reported in the OC UI, but the Admin Console was showing only one robot. (Support Case: 32450799)
MD5 Checksum: e179eecb3b07133060f5e60900a8cf86
SHA-1 Checksum: 7983bc4a6e181bfff185d0b26a1e397c5fada3cf
|
|
9.33
|
|
|
|
10.11.2020
|
- Released as part of the UIM 20.3.1 patch. UIM 20.3.1 is a patch release that contains separate standalone artifacts that let you upgrade to 20.3.1.
MD5 Checksum: 2fdd4b3cd1fe674790647bc839253102
SHA-1 Checksum: 9fe9690c8d54e0ded400091ae7a23b34f7368357
|
|
9.32
|
|
|
|
21.10.2020
|
MD5 Checksum: f0a1342d755cc14119433297e2ac5c53
SHA-1 Checksum: ac7e2e7dda9329af3f734414a73b29efb982464b
|
|
9.31
|
|
|
|
24.03.2020
|
(Included in UIM 20.1)
For the robot_update 9.30 Release Notes, see http://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/it-operations-management/ca-unified-infrastructure-management-probes/GA/alphabetical-probe-articles/controller/controller-release-notes.html
MD5 Checksum: 04d3ae8ef528168a38eb01f90b98a74e
SHA-1 Checksum: 4e974403bbfd6d899d41a99ebadc4f3dab5d40f0
|
|
9.30
|
|
|
|
27.08.2019
|
For the robot_update 9.20 Release Notes, see https://docops.ca.com/rest/ca/product/latest/topic?hid=controller_RN&space=UIMPGA&language=&format=rendered
Note: CA UIM 9.2.0 has adopted OpenJDK 8u212 instead of Oracle JDK. Because of this change, CA UIM 9 SP1 (9.1.0) that was using Oracle JDK (JRE) 8u212 is no longer available and has been removed from the Support site. All the functionality that was included in 9.1.0 is now released as part of CA UIM 9.2.0. Consequently, all references to the 9.1.0 release and the probe version 9.10 (released with it) have also been removed from this probe documentation. We recommend that you move to this version 9.20 of this probe, as the previous version 9.10 is no longer available now. For more information about the OpenJDK usage in CA UIM, see Adopting OpenJDK.
MD5 Checksum: 8f98be8192486b7659729cbffed0fd19
SHA-1 Checksum: c747a0cb1c17edc152b0809b10f32472aac2a866
|
|
9.20
|
|
|
|
04.12.2018
|
- Updated to support the Microsoft Visual C++ Redistributable for Visual Studio 2017 package version 1.01 (vs2017_vcredist_x86 1.01 and vs2017_vcredist_x64 1.01). This support helps ensure that the minimum version of the VS 2017 package is equal to or greater than 1.01. With this dependency on the version 1.01, the computer is no longer getting restarted automatically when installing the VS 2017 package. That is, with v1.01, no auto-restart of the computer happens.
- Better handling of the controller plug-in. For example, when controller 7.96 (compiled with vs2017_vcredist_x86 1.0 or vs2017_vcredist_x64 1.0) tries to load attr_publisher (compiled with Microsoft Visual C++ Redistributable for Visual Studio 2008), the controller stops responding. This happens because of the compiler incompatibility. Now, with this release of the probe, which is dependent on vs2017_vcredist_x86 1.01 or vs2017_vcredist_x64 1.01, controller no longer loads the plugin (attr_publisher) if it is not compatible.
- Updated to provide support for Amazon Linux 2.
MD5 Checksum: 39718176c576b220f83a79ae8014b549
SHA-1 Checksum: a66b12216228a396cd2f6c976fc9a6fe969aa0d5
|
|
7.97
|
|
|
|
04.12.2018
|
|
|
7.96
|
|
|
|
01.11.2017
|
What's New:
- (7.92HF5) If you create a new Solaris zone, a robot installed in the global zone is not automatically deployed to the new zone. To install a robot in a new, non-global zone, install the robot into the non-global zone using the same steps that you use to install the robot in the global zone. (Support Case 746015)
- (7.92) In addition to the operating systems listed below, support for Suse 11 or later secondary hubs and robots is added:
- If you are installing your hub or robot on one of the following operating systems:
- CentOS 7 or later
- Red Hat 7 or later
- Suse 11 or later
- openSUSE 13 or later
- Debian 8 or later
- You must enable the nimbus service after your nimldr installation is complete. To enable the nimbus service, execute:
- systemctl enable nimbus.service
- (7.92HF3) Fixed a problem where VMware templates were not properly created in Windows when audit=on was set. (Support Case 00425378)
- (7.92HF3) Fixed a problem where sections of a probe configuration file could be lost during editing when AUDIT_DETAIL is enabled, causing the probe to crash.
- (7.92HF3) Fixed a problem where timed probes showed as inactive when they are active. (Support Case 00633989)
- (7.92HF3) Fixed a problem where multi-threaded probes could lock the config file on Windows unnecessarily.
- (7.92HF10) Controller performance improvements.
- (7.92HF11) The snmpcollector probe can now be successfully deployed through Infrastructure Manager. The controller now distributes the snmpcollector probe vendor certification files.(Support Case 00819546, 00824491, 00683844, 00825054, 00835227, 00818146, 00821694)
md5sum: e91393ace7888680f40743c5262ab01c
sha1sum: b041bcecc15dccbd64e6c24d383606913935090e
|
|
7.93
|
|
|
|
03.04.2017
|
What's New:
- Ubuntu 16 x64 robot is now supported.
- Perform a native installation as described in Deploy Robots in Bulk with a Third Party Tool and Native Installers. Note: Deployment with automated_deployment_engine is not supported for Ubuntu 16.
- When installation completes, execute /opt/nimsoft/install/service-ctrl.sh enable to enable the robot services on Ubuntu 16. This step is not required for Ubuntu 14.
- Start the robot with /opt/nimsoft/bin/niminit start
- To completely uninstall the robot on Ubuntu 16, uninstall the service by executing the command systemctl disable nimbus.service, and delete the file /lib/systemd/system/nimbus.service.
- Microsoft Cluster is now supported.
- Windows Server 2016 robot is now supported.
- Support for Debian 6 robot is discontinued.
- The probe utility (pu) is distributed as a separate package. Use the pu package to upgrade the probe utility to v7.90.
- Robot automatic IPv4 address determination is improved. Robotip does not have to be manually set in robot.cfg in order for a robot to start.
- Robot failover detection prevents unnecessary robot failovers when the hub misses a single response to a robot request (_status, alive, robotup, or probelist). The robot is more tolerant of incomplete _status requests. Two new properties can be specified in robot.cfg.
- robot_status_check_interval controls how frequently the robot polls the hub with a _status request. Previously, this was not configurable, and the polling occurred at a medium timeout, approximately every 11 seconds. Use this property to approximately specify the new polling interval. The interval is approximate because the status check occurs in the medium timeout that exceeds the requested interval. For example, if the robot_status_check_interval is set to 30 seconds, polling will occur every 33 seconds (3 x 11 second medium timeout). The default value is 60 seconds, which equates to a status check every 66 seconds.
- robot_failover_count improves the resiliency of the robot. In the past, the robot failover mechanism was invoked when one _status request to the hub failed. Use this property to specify the number of consecutive _status failures that must occur before initiating robot failover to a secondary hub. Default, 2.
Known Issues:
- Install the v7.90 robot_update package before upgrading the hub probe to v7.90. When the hub package is installed first, the hub appears to go offline in Admin Console and Infrastructure Manager. A communication error is reported, but the hub upgrade is successful even when the error occurs.
- Update robotip manually on Debian platform
By default, Debian uses 127.0.1.1 as the name resolution address. When a robot is deployed to a Debian system with automated_deployment_engine and the system is restarted, the robot attempts to bind to 127.0.1.1. To avoid contention for 127.0.1.1 on Debian systems, take the following actions:
- After installing the robot manually or with automated_deployment_engine, add or update the following key in the robot.cfg file to ensure that the robot binds to the correct IP address:
- robotip = debian_ip_address
- When preparing an XML file for bulk deployment to Debian systems, explicitly set the robotip in the XML file as follows:
- <robotip>debian_ip_address</robotip> where debian_ip_address is the IP address that the robot should bind to on the target system
md5sum: 9de99bfb892ef6f20971e87891c1f701
sha1sum: 668248be81ad87eeeaa917e2690003aa62365926
|
|
7.91
|
|
|
|
02.03.2017
|
Controller plugin infrastructure for Application Discovery, Windows Server 2016 Robot, Debian 8 Robot, and Ubuntu 16 Robot.
md5sum: 8b5a4053356db5cf6c22fff49f6e2f6e
sha1sum: ccb356981f8dab1ceb3324879b9b157f9fabc87b
|
|
7.90
|
|
|
|
29.06.2015
|
• Proxy mode for robot will now allow the robot spooler to start. In hub-7.7x, the spooler will not start on a controller restart when the controller is configured in proxy mode, due to a port assignment conflict. In hub-7.80, this issue was resolved.
• In SSL mode 0, the robot spooler will not attempt to communicate using SSL.
• AIX java probes will now start up. Previously, on AIX, the controller did not start java probes correctly, so that the java probes process failed to launch. The fix changes the way the system calls to start java probes allowing them to start.
• Controller pre-install exit codes are now correctly interpreted. Previously, POSIX systems were incorrectly utilizing the exit code which would cause improper behavior.
• Added longer output from the command line probe utility. The individual item character line limit is now 300 characters.
md5sum: e7cf470c3380b21b4820b15c1598419e
sha1sum: 614ca5a2b69ed46bd2d4675b85d90ec44254169d
|
|
7.80
|
|
|
|
31.03.2015
|
New features:
• When a robot fails over to a secondary hub, the robot retains its origin. The origin is attached to each QoS message generated by a probe and routed through its robot. By default, the origin is the robot’s designated parent hub. With hub v7.63 and earlier, the robot's default origin upon failover changed to the name of the failover hub. As of hub v7.70, the origin remains the name of the robot’s designated parent (specified by the hub attribute in robot.cfg).
Icon
Note: UIM administrators can override the default value by defining the origin in the robot configuration. In multi-tenant environments, for example, an admin can specify the origin in order to group data and control user access to the data. If the origin attribute exists in robot.cfg, the robot’s spooler attaches it to the message, and the hub’s spooler does not alter it. This behavior has not changed.
• A hub can be configured to send an alarm to report dropped messages. All messages generated by probes have a subject that is used to route the message on the message bus. If the hub does not have an attach or post queue configured for a particular subject, any message with that subject is dropped by the spooler. Hub 7.70 has the ability to send an alarm to provide a summary of how often this occurs. This behavior is disabled by default. To enable it, specify in hub.cfg:
subjects_no_destination_alarm_interval=< seconds >
• Username and password limitations are consistently enforced. Username must be 1 to 254 characters long and cannot contain control characters, right or left arrows (< or >), or forward slashes (/); password must be 5 to 254 characters long.
• Removed the ability to provide SID to command line probe utility. In past releases, the -S option of the pu command (which lets you execute probe commands from a command prompt) could be used to explicitly set a session identification (SID). This capability has been removed to prevent security from being bypassed through SID injection.
• Improved behavior of SSL mode. If a controller is managed by a hub that has SSL mode=0, the controller no longer creates the robot.pem file upon startup. Any UIM components installed on that system will not accept SSL connections.
• Improved DNS lookup during tunnel setup. DNS lookup, which maps the hostname to an IP address, will retry on DNS failures, making tunnels more tolerant of temporary or intermittent failures.
• Robot user tags are propagated in bus-generated messages and alarms. These values are specified in robot.cfg by configuring the controller probe in Admin Console or Infrastructure Manager.
• Robot can automatically pull probes with ADE. Upon startup, controller looks forrequest.cfg, a text file you can create to enable automatic deployment of the probes to the robot. Previously, these requests could only be facilitated by distsrv, which still handles them by default. With the release of automated_deployment_engine v8.1, the ADE probe also has the ability to handle these requests. To direct request.cfg files to ADE, use the Raw Config utility to add the deploy_addr parameter (which specifies the UIM address of the ADE probe) to robot.cfg:
deploy_addr=/<domain>/<hub>/<robot>/automated_deployment_engine
md5sum: 067cf94c8cfd41fbe900d2db6a2e9cab
sha1sum: 3a4cd3af1475803d3411e6ef81d02491f7adb83d
|
|
7.70
|
|
|
|
30.12.2014
|
• OpenSSL 1.0.0m
• Removal of a potential crash condition at shutdown
• Improvements to port free checks under various circumstances
md5sum: dcc58b6f910ff594fc000feecfd9e0b7
sha1sum: 44f0a112726c0b6a1ea1fd1e89c3d9a804e676a7
|
|
7.63
|
|
|
|
25.07.2014
|
-get_info now includes MAC address information for AIX, Solaris and HP-UX as well as the previously provided support for Linux and Windows.
-Resolved core dump issue on controller shutdown.
-Fixes a bug that caused the robot to always de-register from the hub on shutdown.
-A socket leak in the get_info callback on Linux has been resolved.
md5sum: f2745f0b39e1f76c1dd9844fdd69183b
sha1sum: 1ffb6e08ea3980a6d79b8f531e3d229318580646
|
|
7.62
|
|
|
|
24.06.2014
|
Fixes issue for non root robots where robot would not start properly.
md5sum: 57dc307a1fb68d746492e15b83cc55f9
sha1sum: 466de82b08d29cd6bbb71f6752a8dff255289b69
|
|
7.61
|
|
|
|
20.06.2014
|
Package that is included in the NMS 7.60 distribution.
md5sum: f450137a2c08a2b2c713c3259fe99e0a
sha1sum: 0885c91d220af1aac00df107e63d791bc81c3e01
|
|
7.60
|
|
|
|
31.03.2014
|
Package that is included in the NMS 7.50 distribution. Note that this is a package version. The actual robot version is 7.05.
MD5 checksum: 5d2b4175647cf0ebc789ede133e3eb4b
SHA-1 checksum: e32a2e67979c97584ef57181b3863ab02db1d6f1
|
|
7.05
|
|
|
|
20.12.2013
|
Archive package for the Nimsoft Monitor 7.10 release.
MD5 checksum: 9eef341627bc6cdac2d90b5e20ccabfd
SHA-1 checksum: d32734ab782089a3b59fba76c29a2c356c507f10
|
|
7.10
|
|
|
|
02.10.2013
|
Robot install package for the Nimsoft Monitor 7.0 Release
MD5 Signature: db790c69b5eb5f3de3e469a32985381f
|
|
7.00
|
|
|
|
28.06.2013
|
Improved general stability
Resolved issues with properly detecting Windows 2012 and Windows 8
Improved detection of spooler origin value
MD5 signature: 897f1ad1ba1e05b121591c5c4c389723
|
|
5.90
|
|
|
|
05.07.2012
|
- Added policy based, strict IP binding mode where robot and all probes now only bind to a specified IP address.
- Moved to online help system.
|
|
5.70
|
|
|
|
29.03.2012
|
Improved logging.
Changed Controller request queues to FIFO data structures.
NIS cache read fixed for memory leak problem with large NIS cache.
Internal alarm fixed for passive robots.
Fixed problems with passive robots losing connection.
Changed buffer size for fetching ip addresses to support systems with large number of interfaces.
Fixed a problem where controller would report back previous value of origin after the user edits in GUI. Now we write origin to spooler.cfg before we restart controller.
Spooler: Fix for messages expired count erroneously 0 in alarm messages.
Enhancement to allow passive robots to issue SID for local use.
|
|
5.63
|
|
|
|
30.12.2011
|
Fix name lookup when using hdb.
|
|
5.52
|
|
|
|
15.11.2011
|
SSL communication mode fixes.
Fix for garbled internal alarms from the spooler.
|
|
5.51
|
|
|
|
25.09.2011
|
Spooler fix: Detect problem and skip on corrupt (partial) message header in queue file.
On robot startup, print running as user information to log.
Support for IPv6.
|
|
5.50
|
|
|
|
01.07.2011
|
Unix/Linux pidfile problem fixed. Robot would not start if pidfile was empty.
Support for AIX7.
Support for glibc versions 2.13-2.19.
|
|
5.42
|
|
|
|
06.06.2011
|
Variable expansion fix.
Fixed log position problem on probe_tail_logfile_session.
Added functionality to enable NIS cache maintenance.
Added 'interfaces' option to the 'get_info' callback to include a list of known network interfaces.
proxy mode fix: if used with first probe port, the internal controller port gets assigned the first probe port. Note that it is not normally recommended to use these options together as all communication should go throught the proxy port.
Spooler storm protection improvement: saves subject, probe, severity and suppression key of last message discarded message in a message storm.
Added spooler option to set alarm level for queueing problem alarms.
Spooler error situation on Linux due to ip misconfiguration handled.
Added support for using proxy mode in passive robots. This requires hub version 5.53 or newer.
Changed potentially misleading alarm texts for spooling problem situations.
Made default fail window configurable and changed default from 10 to 15 seconds.
Fix for distribution requests over tunnel.
More detailed error logging in spooler.
Bulk transfer problem in spooler with not emptying buffer on multiple bulks fixed.
Input fields changed to allow spaces in user tags in the controller configuration tool.
Increased buffer for nimGetIpList to 512 bytes in nametoip and iptoname callback routines.
Upgraded OpenSSL library.
|
|
5.41
|
|
|
|
01.03.2011
|
Fixed crash situation on error return from timed probe.
Improved storm protection, support added for setting storm thresholds per item.
|
|
5.32
|
|
|
|
19.01.2011
|
Added 'post_raw' callback to spooler command interface.
'file_put_start' and 'file_put_next' commands will write to a temporary file if the file already exists. The file is renamed to the destination name on 'file_put_end'.
Added ability to alarm on post-install error situations.
Added support for scheduling maintenance mode.
Added validation of specified robotip against known local interfaces, with alarm and reversion to last known good ip on error. Add 'local_ip_validation = no' if you need to turn off this functionality.
Added alarm on missing or disabled spooler.
Added alarm on communiaction error between controller and spooler.
In log and configuration tool, renamed 'maintenance mode' to 'suspend mode'.
Spooler locking problem on message expiration fixed. The problem can be avoided on previous versions of the spooler by adding 'expire_size_severity = 0' to the spooler section of the spooler configuration file.
Daylight Savings Time change recalculation fix to avoid disruptive recalculations on slow machines.
'proxy_mode' fixes.
Dynamic size of os_user tags.
|
|
5.30
|
|
|
|
09.12.2010
|
Dynamic size of os_user tags.
|
|
5.23
|
|
|
|
01.11.2010
|
Fixed problem with license expiration for probe on server.
Implemented bulk message transfer to hub in robot spooler.
|
|
5.22
|
|
|
|
01.10.2010
|
Force hub update if maintenance period is changed.
Implemented "iptoname" callback.
Modifed spooler to check against local ip list for incoming messages to add correct source.
Sending of System Uptime QoS message is not attempted until the spooler is confirmed to be up.
Prepare robot to be able to get audit setting from hub.
Handle duplicate rejection return on robot registration with hub by appending ip to name and rejecting the license issued by the hub.
|
|
5.21
|
|
|
|
07.07.2010
|
Find package version from probe for inst_list_summary callback when needed.
Clean NIS cache on cloud startup.
|
|
5.11
|
|
|
|
11.06.2010
|
Changed interaction with discovery_server.
Added functionality to capture probe output.
Added process start check for probe type daemon - this should fix problem where on_demand probe could be not be started right after installation.
Added support for probe restart on dependency package update.
Added _audit_send callback.
Modified logic for spooler message queue size limit.
Added alarm on message expiration.
On probe startup; Try again if depending on a suspended probe and not in maintenance mode.
Passive robot: hubupdate when leaving maintenance mode even when no probes are present.
|
|
5.10
|
|
|
|
26.03.2010
|
Fixed problem with Controllers on LINUX systems under certain conditions would go inactive during distribution of probes.
Introduced configurable max disk space used by spooler.
Added support for passive mode Robot.(Where firewall is prohibiting access in direction from Robot to HUB, only allows access in direction from HUB to Robot.)
Added support for encrypted SSL communication.
Bugfix for distribution request; distsrv can now be specified in request.cfg file.
License expiration information security fix.
|
|
5.00
|
|
|
|
10.02.2010
|
Excluded loop back interfaces when binding to IP interface (127.x.x.x).
Added option for cloud.cfg in setup section:
expect_ip_change = yes
This option is for compatibility with OpSource cloud. (VMWare clouds)
|
|
4.05
|
|
|
|
17.12.2009
|
Detect clock change back in time of more than 10 minutes and restart. (Requirement for cloud instanciation.)
|
|
4.02
|
|
|
|
11.12.2009
|
Added support for detection of gLibc up to version 2.12 on Linux systems.
|
|
4.01
|
|
|
|
07.12.2009
|
Added cloud initiation option.
Added 'edit' option for configuration file merge. This option will change keys in the section without moving the section.
Fixed timer recalculation for timezone changes to resolve side effects when stopping or starting several probes simultaneously.
Allow regular expression for OS matching in packages.
Fix for license lookup in NAT environment, distsrv ip is checked against hub ip.
Fixed potential UNIX/Linux problem with audit for probes without configuration file.
|
|
4.00
|
|
|
|
20.10.2009
|
Temporary upgrade version for UNIX systems.
|
|
2.71
|
|
|
|
24.09.2009
|
Fixed timer recalculation for timezone changes to resolve side effects when stopping or starting several probes simultaneously.
Added package dependency information to installed information.
Added optional package argument to the inst_list call.
Added option to set separate robotip_alias for secondary hub.
Added support for ip aliases in configuration tool.
Added timestamp in information sent to hub to indicate the time of the last package change.
Added callback 'inst_list_summary'.
Added support for Linux systems with glibc 2.2.
|
|
3.61
|
|
|
|
19.06.2009
|
Added origin to robot information sent to hub.
Modifed internal clear alarm text for probe start to include probe name.
Added 'origin', 'user_tag_1' and 'user_tag_2' to internal messages.
Fixed robotip_alias / nametoip consitency for local and remote calls.
Changed default 'wait_after_unregister' from 10 to 60 seconds to avoid erroneously setting probes to the alarm state when they need some time to clean up on restart or termination.
Audit change to handle ldap user the same as a normal user.
Fixed mainetance mode problem introduced in controller version 3.50.
Fixed missing robot status update to hub on leaving maintenance mode with no probes present.
Improved error handling, the spooler will abort if unable to maintain local spooling files.
|
|
3.52
|
|
|
|
16.06.2009
|
Added support for Windows on Itanium 2 systems (IA64).
Added support for controlled shutdown.
Added audit functionality.
Modified 'on_demand' functionality.
Added 'start_after' option for probes.
Added code to probe_deactivate that will send _stop to a probe if it has a port but no process.
Modified restart of probe after failure so that deactivate works on the failing probe.
Added regular next event time check to avoid skipping events on daylight saving or timezone changes.
|
|
3.51
|
|
|
|
30.03.2009
|
New Nimsoft library versions.
|
|
2.91
|
|
|
|
16.03.2009
|
Added support for AIX 6.x and LINUX GLIBC versions 2.8 and 2.9.
Fixed problem with controller restarting when using logmon probe on HPUX Itanium 64-bit system.
|
|
3.13
|
|
|
|
19.12.2008
|
NimBUS library changes.
Fixed package so that hdb configuration file setup is not lost on robot_update deployment on UNIX/Linux.
Resolved CRLF problem with configuration packages distributed from Linux/UNIX.
Added "controller/" to suppression key of internal alarm messages to avoid conflict with hub alarms.
Added support for maintenance mode.
Added support for specifying primary and secondary hubs by dns name.
Modified configuration file merge on probe distribution so that modified sections are moved to the end of the containing section.
Added the proxy probe to the list of probes to be started first.
On restart - added _restart call to local hub to make it use updated user tag information.
Set robot install dependency for Windows to version 2.90, which is a special upgrade robot to ensure successful upgrade on Windows.
Fixed package installation problem on LINUX systems (note does not apply to systems with gLibc 2.3 or higher).
Added 64bit unix ports.
|
|
3.12
|
|
|
|
19.12.2008
|
Special version intended for version 3 upgrade on Windows. Distribute this version first before deploying robot_update version 3.xx.
|
|
2.90
|
|
|
|
11.09.2008
|
Fixed package so that hdb configuration file setup is not lost on robot_update deployment on UNIX/Linux.
Resolved CRLF problem with configuration packages distributed from Linux/UNIX.
Added "controller/" to suppression key of internal alarm messages to avoid conflict with hub alarms.
Added support for maintenance mode.
Added support for specifying primary and secondary hubs by dns name.
Modified configuration file merge on probe distribution so that modified sections are moved to the end of the containing section.
Added the proxy probe to the list of probes to be started first.
On restart - added _restart call to local hub to make it use updated user tag information.
Set robot install dependency for Windows to version 2.90, which is a special upgrade robot to ensure successful upgrade on Windows.
Fixed package installation problem on LINUX systems (note does not apply to systems with gLibc 2.3 or higher).
Added 64bit unix ports.
You are advised to carefully read the document
"Upgrading the NimBUS Robot"
before installation.
|
|
3.11
|
|
|
|
05.05.2008
|
Changed spooler port check to detect when the hub spooler is used.
|
|
2.71
|
|
|
|
29.02.2008
|
Fixes to use correct network address on a multi-network server. Should together with probe fixes help resolve the occasional 'Illegal SID' problem.
More robust handling of configuration file merges.
Modified hub port check so that the controller is able to handle a situation where the hub registers its port but never responds.
Extended hub ip fields to 256 bytes so that fully qualified hostnames can be used for the initial hub contact.
Probe scheduler fix for date specifications.
|
|
2.70
|
|
|
|
26.11.2007
|
Added option to explicitly set time zone offset.
Fixed memory leaks for audit and probe_config_get.
Spooler updated to add timezone information to the messages sent.
Alarm levels configurable through configurator.
Clear on successful prpobe start of previous validation, license and start errors.
Option to set interval for alarm resend if a probe is in an error state.
Added logic to be able to handle license changes.
Modified support for Vista / Vista x64.
Corrected problem with moving unmanaged robot.
|
|
2.68
|
|
|
|
03.08.2007
|
Fixed potential memory overrun in hdb, which would cause a segmentation fault.
The probe_config_get callback is threaded out so that the controller can do its tasks even if a very large configuration file is requested.
Added variable to control after how much time action is taken on unregister: wait_after_unregister.
Modified behaviour on hub port check (if the hub unregisters its port but does not terminate and timed probe restart (when the probe is not finished on the next interval) - The process is killed after the wait_after_unregister timeout period.
Modified behaviour when running with robotip_alias to allow callbacks used locally to return local ip-addresses.
Fixes problem with controller's connection to the hub not being reestablished immediately if there is a communication error.
Fixed variable expansion.
|
|
2.65
|
|
|
|
11.05.2007
|
Fixed 'preserve active state' option on initial probe distribution so that the initial probe actice state is as specified.
Added code to clean up hanging asynchronous calls.
Modified '_restart' callback to also send '_restart' to the spooler to ensure that user tag changes are picked up.
Modified to support multiple NimBUS instances on Windows.
Added callback to request package distribution.
Run postinstall command asynchronously on package installation.
Full restart on modification of first port number.
Package build number added to probe_list output.
Added parameter checking to inst_pkg callback.
Modified probe_checkin callback to always give real (local) ip address of robot.
Modified directory_list callback to list local drives on Windows when no directory is specified.
Added support for Windows Vista.
Modified the inst_pkg callback to recognize package sections where exact OS Minor is specified as operating system.
Added optional robotip_alias parameter in robot.cfg for using an alternative ip address in NATed networks.
Correctly identify Solaris 7 systems.
Added support for setting the logsize.
Added set_qos_source option to enable the overridden robot name to be used as the QoS source.
Added support for grouping sections in installation packages.
Added delay on robot rename when running on a local hub to ensure that the hub has time to remove the original robot name.
Modified port alive check so that 'on_demand' probes are not started.
Internal alarms are now sent with correct robot and host parameters.
The controller can now act as a PROXY for all the local probes. This is done by setting 'proxy_mode=1' in the robot.cfg file. All communication to the controller will use port 48000 and all communication from the controller should be on port 48001 and 48002.
Added function to support dependency checking for '.NET Framework' and 'Window Installer'.
Added missing termination of NIM_PROBE_KEY.
Added code to enable license requests from robots where the license has expired to work over tunnels. Note that 'controller' must be added to Security/Probe Administration.
Changed probe login to use private encryption key.
Added support for nimLoginBase64(); this login is designed for languages that has non-binary libraries for the NimBUS API (e.g. Java and .NET)
|
|
2.62
|
|
|
|
31.03.2006
|
Modified algorithm to determine 'Error' state on probe unregister to avoid alarms
during normal operation.
Added ability to set priority_level for individual probes to handle startup order
and timing problems.
Default priority can be set explicitly.
Added 'temp_directory' field to probe definition which is used on probe removal
to remove a temporary directory (with its contents) or file created by the probe
during operation.
Added 'port_reserve' callback for use by probes that need to get available port
numbers from the range defined in the controller.
Modified logic to better handle restart of the local hub.
Added port alive checking of the hub port.
Added a NIM_SECURITY_KEY environment variable used for security handshake between
robot and probe.
Probe security mechanism fix.
Modified license validation so that only failed validations are used for code-breaker
detection. This allows any number of consecutive license validation calls to be made
as long as the licenses are ok.
Modified variable export mechanism to correct problems on AIX 5.3.
Probe state set to error when probe unregisters its port, but keeps running.
Enabled use of a cfg-package for updating controller settings.
Fixed checksum problem of the expiration file when the robot name was set.
|
|
2.45
|
|
|
|
30.11.2005
|
Increased timeout for asynchronous calls.
Modified validation algorithm.
Windows: Modified to find ActiveState Perl binary correctly
|
|
2.41
|
|
|
|