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
606bd8f1f0
Continuing work on anvil-manage-server.
...
Created Storage->get_storage_group_from_path() that takes a block device path and tried to find the Storage Group it belongs to.
Updated Storage->get_storage_group_data() to make it possible to look up a storage group UUID using the SG's name.
Updated DRBD->gather_data() to take a pre-generated XML via the new 'xml' parameter.
Signed-off-by: Digimer <digimer@alteeve.ca>
3 years ago
..
Account.pm
* This contains a fairly major change to how time stamps are handled. All INSERT and UPDATE calls now generate a new timestamp via Database->refresh_timestamp, instead of using 'sys::database::timestamp'. This was done in responce to finding a bug where tables in a database differed in both counts of public and private schemas (ip_addresses table, specifically) that failed to resync because the timestamps were re-used too often.
3 years ago
Alert.pm
* Finished (though testing still needed) scan-network.
3 years ago
Cluster.pm
Added a couple notes for later dev.
3 years ago
Convert.pm
* WIP - Slowly working on anvil-manage-server
3 years ago
DRBD.pm
Continuing work on anvil-manage-server.
3 years ago
Database.pm
Continuing work on anvil-manage-server.
3 years ago
Email.pm
* Fixed a bug in scan-apc-ups where changes in the transfer reason were not being recorded.
4 years ago
Get.pm
* Fixed a couple logging bugs.
3 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
* I _might_ have fixed the network configuration issue in anvil-configure-host... Updated it so that if 'nmcli' doesn't report a valid device name, it looks for it in the ifcfg-X file, and uses 'X' if not found there.
3 years ago
Network.pm
* Fixed a bug in anvil-daemon where, when an anvil-manage-power reboot run had triggered a reboot, anvil-daemon didn't set the job_progress to '100', causing constant reboots. Also fixed a bug where the log level was hard-set to '1' instead of '2' needed during debugging.
3 years ago
Remote.pm
* Added a check to Database->get_ip_addresses() to check is a hash is set before using it, to help avoid unitialized variable messages.
4 years ago
ScanCore.pm
Fixed two small bugs that were preventing proactive live migration from working.
3 years ago
Server.pm
* Updated Database->get_server_definitions() to take a specific server UUID, allowing just the one definition to be loaded. Also had it clear previous loads.
3 years ago
Storage.pm
Continuing work on anvil-manage-server.
3 years ago
Striker.pm
fix(Anvil): add clean up logic when failed to validate Apache conf after modify
3 years ago
System.pm
* Added a new parameter called 'sensitive' to Database->connect() that returns after connections before any ancilliary checks are done, minimizing connect time.
3 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
* Updated Database queries that were passing 'debug => $debug' to not do that, as it was causing far too much (useless) noise in the logs.
4 years ago
Words.pm
* Created a new tool, anvil-watch-bonds, which is a live monitor of bonds and interfaces designed to be run from the command line on a given host.
3 years ago