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
4ba1982183
This is the start of a set of changes needed to rework how we handle DRBD fence requests, so that they create location constraints instead of triggering a full stonith fence.
...
* In Cluster->parse_cib(), added parsers for node attributes and resource rules. Also stored the existence of and details of each under the server resources for easier referencing.
* Updated scan-server to check for / add DRBD fence rules as needed.
Scancore APC agent bugs;
* For clarity, converted all '#!no_value!#' and '#!no_connection!#' to use '!!' instead in APC scan agents.
* Fixed a bug to set/clear alerts related to phases disappearing to deal with concurrent logins from different hosts triggering false phase loss alerts.
* Fixed missing variables not being passed to alerts/log entries.
Started more work on anvil-manage-server, but on hold again while the DRBD fencing work is completed.
Signed-off-by: Digimer <digimer@alteeve.ca>
2 years ago
..
Account.pm
* Fixed a bug (maybe) that was causing users to get immediately logged out of the WebUI
3 years ago
Alert.pm
* Fixed a bug in Alert->check_condition_age() where not setting a host_uuid caused the returned age to always be 0.
2 years ago
Cluster.pm
This is the start of a set of changes needed to rework how we handle DRBD fence requests, so that they create location constraints instead of triggering a full stonith fence.
2 years ago
Convert.pm
This is the start of a set of changes needed to rework how we handle DRBD fence requests, so that they create location constraints instead of triggering a full stonith fence.
2 years ago
DRBD.pm
* Fixed a bug in DRBD->gather_data() to remove trailing commas for existing TCP ports.
2 years ago
Database.pm
* Renamed the 'notifications' table to 'alert-override', better reflecting what it does.
2 years ago
Email.pm
This is a set of changes all stemming from trying to debug frequent resyncs. More bugs still to be fixed.
3 years ago
Get.pm
* Fixed a bug where deleting ports from a fence device in an Install Manifest would not cause the fence methods to be removed from the associated cluster.
2 years ago
Job.pm
Updates Jobs->update_progress() to take a 'variables' hash reference, and to support logging as well.
3 years ago
Log.pm
* Updated Cluster->parse_crm_mon() to record the role of stonith resources.
2 years ago
Network.pm
* Added 'vnc-server' to the list of firewall services enabled on strikers.
2 years ago
Remote.pm
This is the start of a set of changes needed to rework how we handle DRBD fence requests, so that they create location constraints instead of triggering a full stonith fence.
2 years ago
ScanCore.pm
This is the start of a set of changes needed to rework how we handle DRBD fence requests, so that they create location constraints instead of triggering a full stonith fence.
2 years ago
Server.pm
* In Server->shutdown_virsh(), disabled trying to resume a paused VM. Also updated the logging around not waiting for a VM to stop.
2 years ago
Storage.pm
Bumped 'Exhaust Temp' jump threshold to 30c in scan-ipmitool.
2 years ago
Striker.pm
* Fixed a bug where resync'ing the database was missing tables.
3 years ago
System.pm
* Updated System->check_ram_use() to set the maximum RAM based on the host type, and set those values in _set_default() so that the user can override if they want.
2 years ago
Template.pm
* This adds two new files; cgi-bin/get_anvils and cgi-bin/get_anvil_status, that will form the foundation of the new interactive web UI.
4 years ago
Validate.pm
Added the new 'anvil-network-profiler' tool.
2 years ago
Words.pm
* Cleaned up some old 'die' calls with better nice_exit() calls to help avoid dangling db_in_use flags.
2 years ago