Local modifications to ClusterLabs/Anvil by Alteeve
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Digimer
911523dfce
* Got a lot of work done in generating emails. Doesn't work yet, but the code to generate emails for recipients using their preferred language and alert level is done (though limited testing so far).
...
* Dropped support for supporting imperial measurements in generated emails.
* Created Database->get_alerts() to read in alert data and ->get_recipients() to get the list of alert recipients.
* SQL Schema changes;
** Added 'alert_processed' to 'alerts' to track what alerts have been processed.
** Changed 'recipient_new_level' to 'recipient_level' now that we're only using 'notifications' as a per-host override for user/hosts alert levels.
** Removed 'recipient_units' as we're no longer supporting non-metric values.
* Updated Alert->register() to take strings for the alert level (which gets translated to integers).
* Created Email->get_current_server() to returned the mail_server_uuid of the active mail server (if any). Created ->send_alerts() to process unprocessed alerts and send emails to recipients.
* Updated Words->parse_banged_string() to take the 'language' parameter.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
..
Account.pm
* Renamed all Validate->is_X to Validate->X. Also created Validate->ipv6() to validate IPv6 addresses using Data::Validate::IP (and added it as a requirement to the .spec base RPM).
5 years ago
Alert.pm
* Got a lot of work done in generating emails. Doesn't work yet, but the code to generate emails for recipients using their preferred language and alert level is done (though limited testing so far).
4 years ago
Cluster.pm
* Renamed the ScanCore unit file to scancore.
4 years ago
Convert.pm
* Working on getting live migration to work with ocf:anvil:striker using the environment variables that pacemaker sets. Incomplete, but getting close.
4 years ago
DRBD.pm
* Updated Database->get_mail_servers() to clear old stored data, and to pull out the list of when a mail server was last used.
4 years ago
Database.pm
* Got a lot of work done in generating emails. Doesn't work yet, but the code to generate emails for recipients using their preferred language and alert level is done (though limited testing so far).
4 years ago
Email.pm
* Got a lot of work done in generating emails. Doesn't work yet, but the code to generate emails for recipients using their preferred language and alert level is done (though limited testing so far).
4 years ago
Get.pm
* Got server migration working using ocf:alteeve:server in a test environment!
4 years ago
Job.pm
* Fixed a big in Jobs->get_job_details() where jobs weren't being found via 'switches::job-uuid'.
4 years ago
Log.pm
* Updated Log->entry() to set the log file handle to UTF-8 when opened.
4 years ago
Network.pm
* Fixed a resync bug where bridges needed to sync before bonds
4 years ago
Remote.pm
* Fixed an issue with ocf:alteeve:server where, after a migration, the target host would invoke the RA as if it was trying to migrate, instead of verifying the server (resource) was OK post migration.
4 years ago
Server.pm
* Updated Database->get_mail_servers() to clear old stored data, and to pull out the list of when a mail server was last used.
4 years ago
Storage.pm
* Got email reconfiguration when a mail queue is over ten minutes old (needs testing).
4 years ago
Striker.pm
* Fixed a bug in Striker->load_manifest where when a single fence device or UPS was defined, the XML would fail to parse.
4 years ago
System.pm
* Fixed an issue with ocf:alteeve:server where, after a migration, the target host would invoke the RA as if it was trying to migrate, instead of verifying the server (resource) was OK post migration.
4 years ago
Template.pm
* Got the install manifest form step 1 sanity checks done. Got the form for step 2 done.
5 years ago
Validate.pm
* Fixed a bug in Database->manage_anvil_conf() where initializing a host set the DB information with the wrong DB port and password.
5 years ago
Words.pm
* Got a lot of work done in generating emails. Doesn't work yet, but the code to generate emails for recipients using their preferred language and alert level is done (though limited testing so far).
4 years ago