anvil/Anvil/Tools
digimer 1a217d21cf * Updated anvil-manage-dr to provide the ability to link anvil nodes to dr hosts. Also began work on making it work with the new DR links system.
* Created Database->get_anvil_uuid_from_string(), Database->get_host_uuid_from_string() and Database->get_server_uuid_from_string() to simplify the process of converting --anvil <string>, --host <string> and --server <string> respectively.
* Fixed bugs in Database->get_dr_links() and Database->insert_or_update_dr_links().
* Updated Database->insert_or_update_states() to make direct calls to hosts instead of using get_hosts to drop out if a host_uuid doesn't yet exist in a DB.

Signed-off-by: digimer <digimer@gravitar.alteeve.com>
2023-01-19 19:41:02 -05:00
..
Account.pm * Fixed a bug (maybe) that was causing users to get immediately logged out of the WebUI 2021-11-15 01:01:23 -05:00
Alert.pm * Fixed a bug in Alert->check_condition_age() where not setting a host_uuid caused the returned age to always be 0. 2022-08-29 17:30:52 -04:00
Cluster.pm * Fixed a string key name typo. 2023-01-15 19:53:57 -05:00
Convert.pm * Applied typo fixed from PR #286 (thanks, Deezzir!). Also moved all the raw prints into words.xml. 2023-01-16 20:23:29 -05:00
Database.pm * Updated anvil-manage-dr to provide the ability to link anvil nodes to dr hosts. Also began work on making it work with the new DR links system. 2023-01-19 19:41:02 -05:00
DRBD.pm * Added 'setsid' to all 'virsh' calls as nested calls (ie: crm_resource -> ocf:alteeve:server -> virsh) would fail because virsh couldn't connect to a terminal. See: 2023-01-12 21:52:26 -05:00
Email.pm This is a set of changes all stemming from trying to debug frequent resyncs. More bugs still to be fixed. 2022-06-12 23:14:49 -04:00
Get.pm * Updated anvil-manage-dr to provide the ability to link anvil nodes to dr hosts. Also began work on making it work with the new DR links system. 2023-01-19 19:41:02 -05:00
Job.pm Updates Jobs->update_progress() to take a 'variables' hash reference, and to support logging as well. 2021-07-16 15:07:07 -04:00
Log.pm * Updated Cluster->parse_crm_mon() to record the role of stonith resources. 2022-08-31 12:57:01 -04:00
Network.pm * Added 'vnc-server' to the list of firewall services enabled on strikers. 2022-08-22 13:38:46 -04:00
Remote.pm * Undid the #!no_value!# -> !!no_value!! change as it broke language processing. 2022-12-07 21:52:14 -05:00
ScanCore.pm * Fixed a bug in System->collect_ipmi_data() where double-quoted passwords were preventing reading of the sensor data. 2022-12-06 15:07:05 -05:00
Server.pm * Added System->configure_logind() to ensure that nodes are configured to ignore ACPI power button events so that IPMI-based fences work immediately. 2023-01-13 21:42:10 -05:00
Storage.pm * Added 'setsid' to all 'virsh' calls as nested calls (ie: crm_resource -> ocf:alteeve:server -> virsh) would fail because virsh couldn't connect to a terminal. See: 2023-01-12 21:52:26 -05:00
Striker.pm * Fixed a bug where resync'ing the database was missing tables. 2022-03-29 17:12:26 -04:00
System.pm * Updated Database->connect() to allow local reads on strikers, regardless of the active DB. 2023-01-18 15:47:34 -05:00
Template.pm
Validate.pm Added the new 'anvil-network-profiler' tool. 2022-07-19 21:16:46 -04:00
Words.pm * Cleaned up some old 'die' calls with better nice_exit() calls to help avoid dangling db_in_use flags. 2022-08-12 16:32:20 -04:00