Bug Fixes
Moogsoft AIOps v7.3 contains the following new bug fixes. See Graze API and MoogDb V2 for details of changed endpoints and methods.
Key |
Release Note |
---|---|
INT-5465 |
Removes --service_instance from LAMs and lamd service scripts, and from the Integrations UI. |
INT-5472 |
The 'moog_db.sh' script now also clears the integrations database. |
INT-5537 |
Integrations now return exit codes. See Exit Codes for more information. |
INT-5520 |
Corrects a JDBC_lam query issue related to an Oracle database. |
INT-5292 |
The Programmatic LAM no longer fails when you use concatenated strings to create an event. |
INT-5408 |
Fixes an issue where Jira Webhook messages are not correctly processed. |
INT-5339 |
The AWS Cloudwatch integration now processes alarms in chronological order. |
INT-5324 |
Fixes an issue in which some integrations could not poll endpoints using TLSv1.0 or TLSv1.1. |
INT-4971 |
Proxy configuration properties are now consistent in integrations. |
INT-4953 |
Improves SSL configuration in some polling LAMs. |
INT-4897 |
The CA Spectrum integration no longer repeats the same poll time frame when no events are returned. |
INT-4892 |
The CA Spectrum integration now works with CA Spectrum 10.3.1 |
INT-4696 |
Fixes the browser URL of the SCOM Connector's status page (served by IIS). |
INT-4626 |
The Solarwinds integration now handles “null” values in incomplete raw events. |
INT-4511 |
Fixes an issue with the Dynatrace APM Plugin LAM not supporting the ‘Clear’ severity level. |
INT-4454 |
The SCOM Connector now resumes polling from the current time if ScomLastPollTime.json is missing or corrupted. |
MOOG-13931 |
Provides a workaround for a bug in WebKit that prevents you from logging in, using a Safari browser, once you have logged out, unless you clear all browser history. |
MOOG-13889 |
Changing your password in Internet Explorer now works. |
MOOG-13728 |
Resolves an issue where exporting an alert or Situation failed with an exception. |
MOOG-13715 |
Fixes an issue where an administrator was unable to add new custom alert columns. |
MOOG-13710 |
The Selected Recipes list now displays in the Cookbook screen in the UI. |
MOOG-12195 |
Fixes an issue where the UI hangs when a user tries to access a Situation to which they do not have access. |
MOOG-11848 |
Fixes inconsistencies in the user menu behavior. |
MOOG-13790 |
In the new Situation list grid in the UI, the severity icon for an alert now properly matches the updated severity when alert severity is updated. If a Situation's severity is changed by an alert update, the color and icon of the Situation in preview mode now properly matches the updated severity. |
MOOG-13365 |
The default column width for date/time fields is now wide enough to view all date/time formats. |
MOOG-10749 |
Fixes an issue where team names were double escaped in alert and Situation filters. |
MOOG-13434 |
Fixes a Rhino error for JS object conversion in the Workflow Engine. |
MOOG-7870 |
Enables columns with Link Definitions to export data when exporting data from Situation or Alert views. |
MOOG-13783 |
An issue that prevented output from ChatOps commands from displaying correctly has been resolved. |
MOOG-13445 |
Fixes an issue in the Collaboration tab in the Situation Room where Situation updates disappeared after a refresh. |
MOOG-13139 |
In the UI, posting a single curly bracket in the comments box in a Situation Room’s Collaborate tab no longer produces an error. |
MOOG-11979 |
Clicking the 'Cancel' button when uploading an attachment now cancels the upload, rather than letting the upload continue. |
MOOG-13697 |
Fixes an issue where a custom column was missing from the drop-down list in the Situation Columns screen in Setttings. |
MOOG-13691 |
Fixes an issue where a user was unable to edit the custom info path in the Situation Columns screen in Settings. |
MOOG-13190 |
Correctly displays custom fields in the Situation Room header when they are more than one level deep. |
MOOG-12406 |
Replaces the stack trace with a warning message when the MoogDb V2 updateAlert method is called using an invalid column update. |
MOOG-10928 |
Improves validation when an invalid trigger filter, exclusion filter, or seed alert filter is entered in a Cookbook Recipe. Warning messages are logged in the farmd log. |
MOOG-13399 |
Closed Situations without alerts are now moved to the historic database. |
MOOG-12728 |
Disabling and enabling the DB splitter no longer overwrites the existing configuration in the database with the default values. |
MOOG-14292 |
mysql/percona are now upgraded to 5.7.26 |
MOOG-12939 |
Fixes an issue when switching from 'Basic Filter' to 'Advanced Filter' using the 'Service Impacted' field when having many similar service names. Also, provides support for exact matching by name in the Graze and MoogDb V2 endpoints getServices and getProcesses. |
MOOG-9525 |
Increases the input widths of date and time fields in Situation Filters and Alert Filters screens. Also corrects the format in the tooltip on date fields in these screens. |
MOOG-13971 |
The API now accepts the following values only for shingle sizes: -1, 2, 3, 4, 5, 6, 7, 8, 9, 10 |
MOOG-13541 |
"assignModerator" is no longer permitted while the situation is in the closed state. |
MOOG-13351 |
Using the Graze API endpoint addThreadEntry now displays an error message if the Situation is in the historic database. |
MOOG-13843 |
Cookbook now successfully restarts after Recipe configuration changes. |
MOOG-13379 |
Default HA Persistence logging have changed from WARN to ERROR by default. That is configurable in config/logging/moog_farmd.log.json file under "CMiniLogToSlf4jLogger" Logger. |
MOOG-13246 |
You can now configure persistence-related logging for non-AIOps components in the file $MOOGSOFT_HOME/config/logging/moog_farmd.log.json. The logging level is set to WARN by default. Logs are written to the process log file. |
MOOG-13178 |
Hazelcast persistence no longer causes Moogfarmd to crash in some circumstances. You can now configure the log level of the 'kryo' persistence library within Moogfarmd using the new log4j block provided in $MOOGSOFT_HOME/config/logging/moog_farmd.log.json. |
MOOG-12692 |
Hazelcast serialization now runs synchronously. |
MOOG-12848 |
Setting probable root cause now updates the database correctly when db split is disabled. |
MOOG-12832 |
Attempting to use the process control utility for Apache Tomcat, MySQL, Elasticsearch, Nginx, or RabbitMQ on an RPM installation now exits immediately and displays the following message: “Using process_cntl for <process_name> is not supported on an RPM install, please use 'service' command instead”. |
MOOG-12719 |
Updates the 'last_login' field in the Users table correctly to blank or a timestamp, rather than being set to null. |
MOOG-10234 |
Changes Authentication logs from debug to warn so that users can see login failures when logging is set to warning level. |
MOOG-13520 |
Removes the log level from the default Moogfarmd service script. Use the log configuration file to control the Moogfarmd log level. |
MOOG-13370 |
Fixes an issue where the Search field was missing from the Maintenance Schedule grid on refresh or when traversing to the page directly. |
MOOG-12410 |
When a user updates a maintenance window, Moogsoft AIOps now updates the relevant custom info fields for the alerts in the maintenance window. |
MOOG-11226 |
Fixes an issue where an invalid recurring period for a maintenance window could be submitted via the MoogDb V2 method updateMaintenanceWindow. |
MOOG-13097 |
Starting an integration without a RabbitMQ connection no longer causes the integration to crash and unsent messages are now cached. |
MOOG-13910 |
Moogsoft AIOps now uses a deadlock retry mechanism when updating the custom_info of a Situation. |
MOOG-13702 |
Workflow Engine: You can now include custom info values in filters, using dot notation. |
MOOG-13104 |
The MoogDb method setSituationServices no longer fails in some circumstances due to improved deadlock handling. |
MOOG-12871 |
The MoogDb method setSituationServices no longer fails in some circumstances due to improved deadlock handling. |
MOOG-13132 |
Fixes a NullPointerException error that occurred when retraining the root cause of a Situation. |
MOOG-13987 |
Default values for "sig_resolution" and "alert_threshold" have been moved from moog_farmd.conf to the database. You can view these using the getDefaultMergeGroup Graze API endpoint and update them using the updateDefaultMergeGroup endpoint. |
MOOG-13750 |
Adds a new method MoogDbV2.reload(CEvent event) to the moogdb module to reload the data in a Situation or alert event. This method preserves the metadata on the event. You should use this instead of 'getSituation(sig_id)' or 'getAlert(alert_id)' when you want to update the event with the latest data from the database. |
MOOG-13361 |
Failure to save the PRC model in the database no longer logs the entire model at WARN level. A brief version is logged at WARN level and the full model is logged at DEBUG level. |
MOOG-13277 |
The Services Overview now displays correctly for users without a team. |
MOOG-13517 |
Apache Tomcat no longer terminates unexpectedly if SAML was configured in the incorrect case. |
MOOG-13431 |
Fixes the date display in filters and search options for the "Sortable" default time format. |
MOOG-11760 |
Removes the double 'Clear' icon on the Search box in Internet Explorer. |
MOOG-13991 |
User profile pictures are now cached in the browser to improve performance. |
MOOG-10850 |
Preserves manually set processes and services when Situations are merged. |
MOOG-13398 |
Fixes an issue preventing some aspects of the Situation Room and Team Room from rendering in IE11. |
MOOG-13327 |
In the UI, updating a Situation's description with a curly bracket in it, no longer produces an error in a Situation Room’s Collaborate tab when "Show Modifications" is checked. |
MOOG-13058 |
Fixes an issue where the Situation Header did not display in Internet Explorer. |
MOOG-13000 |
Alerts on the Alerts tab in the Situation Room now display correctly. |
MOOG-12506 |
Fixes an issue where the border of the 'Refresh Rate' drop-down box did not display correctly when hovering over it. |
MOOG-10662 |
Limits the scroll bar in user lists in the Situation 'Assign' and 'Invite' screens so that it no longer includes the Search bar. |
MOOG-9464 |
Corrects the similarity percentage display in the Similar Situations screen in Internet Explorer and Edge browsers. |
MOOG-13901 |
Removes the “Leave Feedback” button. |
MOOG-13096 |
Fixes an issue with the topology displaying in the Topology tab. |
MOOG-13788 |
Sets the first event time for Situations to the correct time. |
MOOG-12788 |
Fixed an issue in the Situation List whereby the user popover would position itself incorrectly after scrolling |
MOOG-13874 |
Filters out Bot Recipes from the Cookbook Recipes list in the UI. |
MOOG-13857 |
Corrects the description for the Similarity Threshold in the Merge Groups screen in the UI. |
MOOG-13774 |
Adds an error message when an import fails in the Import/Export screen in the UI. |
MOOG-13565 |
The Cookbooks Selection screen now displays when accessed for the second time. |
MOOG-12725 |
Fixes the two-panel layout height for small windows. |
MOOG-13203 |
Fixes an issue on Tempus persistence. |
MOOG-12730 |
Replaces multiple response pop-up boxes with a single pop-up box when running a client tool for multiple Situations. |
MOOG-12721 |
Adds the ability to escape $ tokens in Client Tools. |
MOOG-13363 |
The Moogsoft logo is now visible in Internet Explorer. |
MOOG-12781 |
Added "not supported" message for non-cookbook situations. |
MOOG-14140 |
Branches of filters with logical conditions will only be evaluated if needed. |
MOOG-13904 |
Improves display of the Workflow Engine window on smaller resolution screens. |
MOOG-12624 |
Improves a number of field names in the Workflow Engine screen for increased clarity. |
MOOG-12510 |
Workflow Engine: The Edit button is no longer enabled on the overview screen when no workflows exist. |