#11914 Added update

This commit is contained in:
Daniel Maya 2023-10-11 17:10:14 +02:00
parent 455ffd8326
commit f5535a1fc8
2 changed files with 37 additions and 0 deletions

View File

@ -295,4 +295,6 @@ ALTER TABLE `treport_content` ADD COLUMN `status_of_check` TINYTEXT;
ALTER TABLE `tservice` ADD COLUMN `enable_horizontal_tree` TINYINT NOT NULL DEFAULT 0;
UPDATE `tevent_alert` ea INNER JOIN `tevent_rule` er ON ea.id = er.id_event_alert SET disabled=1 WHERE er.log_agent IS NOT NULL OR er.log_content IS NOT NULL OR er.log_source IS NOT NULL;
COMMIT;

View File

@ -258,6 +258,7 @@ class ConsoleSupervisor
/*
* Check if performance variables are corrects
*/
$this->checkPerformanceVariables();
/*
@ -291,6 +292,12 @@ class ConsoleSupervisor
*/
$this->checkMYSQLSettings();
/*
* Check log alerts version
*/
$this->checkLogAlerts();
}
@ -3104,4 +3111,32 @@ class ConsoleSupervisor
}
/**
* Checks log alerts version.
*
* @return void
*/
public function checkLogAlerts()
{
global $config;
if ((bool) check_acl($config['id_user'], 0, 'LM') === true) {
$current_package = (int) $config['current_package'];
if ($current_package >= 773 && $current_package <= 777) {
$url = '__url__index.php?sec=galertas&sec2=enterprise/godmode/alerts/event_alerts';
$this->notify(
[
'type' => 'NOTIF.LOG.ALERT',
'title' => __('Alert correlation changed since version 774'),
'message' => __('Log correlation and log correlation with events will be disabled in this update. Some event correlation alerts may need to be modified to adapt to the new format'),
'url' => $url,
]
);
} else {
$this->cleanNotifications('NOTIF.LOG.ALERT');
}
}
}
}