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
54496cbeb0
* Added a check to Database->get_ip_addresses() to check is a hash is set before using it, to help avoid unitialized variable messages.
...
* Updated Remote->test_access() to not used cached SSH access.
* Updated anvil-configure-host to abort if the host is in a cluster.
* Updated anvil-join-anvil to clean up some variable checks to help avoid unitialized variable messages.
* Updated striker-initialize-host to check if an anvil RPM is installed and, if so, not install the Anvil! repo.
Signed-off-by: Digimer <digimer@alteeve.ca>
4 years ago
..
Account.pm
* Updated all methods to add (or fix) logging the method entry.
4 years ago
Alert.pm
* Finished porting scan-storcli! This was the largest scan agent to migrate to M3.
4 years ago
Cluster.pm
* Updated DRBD->delete_resource() to return a success if asked to delete a non-existent resource (as can happen when partial anvil-delete-server runs are re-run).
4 years ago
Convert.pm
* Created Convert->fence_ipmilan_to_ipmitool() that takes a 'fence_ipmilan' call and converts it into a direct 'ipmitool' call.
4 years ago
DRBD.pm
* Updated DRBD->delete_resource() to return a success if asked to delete a non-existent resource (as can happen when partial anvil-delete-server runs are re-run).
4 years ago
Database.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
Email.pm
* Fixed a bug in scan-apc-ups where changes in the transfer reason were not being recorded.
4 years ago
Get.pm
* Made more progress on tools/striker-auto-initialize-all, now to the point where it loads the variables needed to initialize Striker dashboard.
4 years ago
Job.pm
* Updated anvil-daemon (and Database->insert_or_update_jobs) to now recognize jobs with the job_status of 'scancore_startup' to run only when ScanCore starts.
4 years ago
Log.pm
* Updated Log->entry() to prefix log lines with the short 'job-uuid', when the log entry is coming from a program running as a job. This is meant to make it easier to break up what log lines belong to what jobs, if multiple jobs are running at the same time (ie: when initializing multiple nodes / dr hosts in parallel).
4 years ago
Network.pm
* Finished getting tools/striker-auto-initialize-all to merge the built Strikers.
4 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
* Remove host-health from the 'hosts' table as it wasn't needed, given the 'health' table. Bumped the SQL version to 0.0.2
4 years ago
Server.pm
[build] first pass at adding a build system to integrate with CI
4 years ago
Storage.pm
* Updated Tools->_anvil_version() and Get->anvil_version() to now pick up a SchemaVersion from anvil.sql. This will change only when the schema changes and is used when Database->connect() is checking compatibility with other anvil database hosts. This will make it only break connection when there is a reason to do so. The anvil_version still remains as an informational version that will help when supporting users later.
4 years ago
Striker.pm
* Finished (but not yet tested) tools/striker-auto-initialize-all. Expect many bugs if used.
4 years ago
System.pm
* Updated Tools->_anvil_version() and Get->anvil_version() to now pick up a SchemaVersion from anvil.sql. This will change only when the schema changes and is used when Database->connect() is checking compatibility with other anvil database hosts. This will make it only break connection when there is a reason to do so. The anvil_version still remains as an informational version that will help when supporting users later.
4 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 all methods to add (or fix) logging the method entry.
4 years ago
Words.pm
* Fixed a bug where Words->load_agent_strings() wouldn't process strings without new-lines in them (caused in the last fix).
4 years ago